[linux] Re: Harde disk kwijt...

jjge jjge op xs4all.nl
Zo Jul 17 15:14:22 CEST 2016



On 07/17/2016 02:53 PM, Daniel C. von Asmuth wrote:
> Aldus schreef jjge op Sun, Jul 17, 2016 at 02:01:09PM +0200:
>> On 07/17/2016 01:27 PM, Daniel C. von Asmuth wrote:
>>> Aldus schreef jjge op Sat, Jul 16, 2016 at 05:33:17PM +0200:
>>>> On 07/16/2016 12:36 PM, hans paijmans wrote:
>>>>> Waarom geeft 'fdisk -l /dev/sdb*' naast de gewone partitie-informatie
>>>>> voor /dev/sdb ook nog informatie over een 'ghost disk' /dev/sdb1? Ik kan
>>>>> die partities niet mounten en zie die ook niet in de /dev directory...
>>>>>
>>> De shell modificeert de asterisk in bovenstaand commando tot
>>> /sbin/fdisk -l /dev/sdb /dev/sdb1 /dev/sdb3 /dev/sdb3 /dev/sdb5
>>>
>>>>> # fdisk -l /dev/sdb*
>>>>> Disk /dev/sdb: 232,9 GiB, 250000000000 bytes, 488281250 sectors
>>>>> Units: sectors of 1 * 512 = 512 bytes
>>>>> Sector size (logical/physical): 512 bytes / 512 bytes
>>>>> I/O size (minimum/optimal): 512 bytes / 512 bytes
>>>>> Disklabel type: dos
>>>>> Disk identifier: 0xc0000000
>>>>>
>>>>> Device     Boot     Start       End   Sectors   Size Id Type
>>>>> /dev/sdb1  *           63 186720255 186720193    89G  7 HPFS/NTFS/exFAT
>>>>> /dev/sdb2       195313662 488280063 292966402 139,7G  5 Extended
>>>>> /dev/sdb3       186720256 195311615   8591360   4,1G 82 Linux swap / Solaris
>>>>> /dev/sdb5       195313664 488280063 292966400 139,7G 83 Linux
>>>>>
>>>> Omdat je /dev/sdb* specificeert, krijg je zowel /dev/sdb als /dev/sdb1.
>>>> De laatste is gepartitioneerd in slices (op een Sparc of Solaris, en zo
>>>> te zien ook bij Novell Netware). Dat zijn eigenlijk ook partities, maar
>>>> dan anders ;-)
>>>> Novell Netware staat er idd ook bij.
>>>> Ik denk dat partitie 1 van die schijf ooit eens in een Novell systeem
>>>> gezeten heeft...
>>> Als bovenstaande informatie correct is, dan is /dev/sdb1 een NTFS
>>> volume van 89 GB. Het is een partitie op /dev/sdb in zal dus geen
>>> partitietabel bevatten. De onderstaande informatie is daarom gewoon
>>> onzin. Het fdisk programma weet nu eenmaal niet beter.
>> Volgens mij is het type iets dat gewoon in een byte van de partitietabel
>> staat. En partitie sdb1 kan dus nog steeds best een eigen partitietabel
>> hebben (heette dat niet een extended device?).
> Dat zal best kunnen, maar ik denk niet dat de Linux kernel daar iets
> zinnigs mee zal doen.
Als ik me goed herinner (maar het is alweer lang geleden) kun je ze 
gewoon mounten.
Het zou me niet verbazen als Linux helemaal niet naar het partitietype 
kijkt, als het de werkelijke bezetting van de partitie herkent.
>   
>
> PC-DOS kent vier primary disc partitions (en dat geldt ook voor Linux
> distro's die gemaakt zijn voor DOS PC's). Daarvan kan er 1 van het type
> 'extended' krijgen. Dat betekent dat die partitie als container optreedt
> en meedere 'logical partitions' kan bevatten (genummerd vanaf 5).
Ja, en dat gebeurt dan weer met een partitietabel. De gewone 
partitietabel onder DOS heeft maar plaats voor vier partities, dus die 
extra partities zitten ergens anders.
>
> Oracle Solaris en SCO Open Server kunnen die partities weer
> onderverdelen in 'slices' of 'divisions', maar dat lijkt me hier niet
> van toepassing.
>
>> En, zoals ik al zei, de namen sdb1p1/2/3 komen in bepaalde systemen
>> voor. Onzin (lees: random data) ziet er anders uit.
> Was dit niet random genoeg?
Nee, dit ziet absoluut niet random uit. Het ziet er gewoon uit alsof 
deze partitie op een ander systeem gebruikt is.

Het lijkt me iig heel onwaarschijnlijk dat dit door een los kabeltje 
gecre"eerd is. Hoe dat kan --zoals ik uit Paais verhaal opmaak-- weet ik 
ook niet. Misschien worden de /dev entries door udev gegenereerd?



More information about the Linux mailing list