Re: Devices II

From: User Oli Kuemmel <bsd(at)gvs.dyn.bawue.de>
Date: Mon, 18 Feb 2002 18:58:36 +0000

j(at)uriah.heep.sax.de wrote:
> As User Oli Kuemmel wrote:
> > Possible fdisk table at sector 1076035632:
> > Entry 1: type 11, offset 63, size 10493217 (starting C/H/S 139/1/1, ending C/H/S 832/239/63)
> >
> > Possible fdisk table at sector 1069809744:
> > Entry 1: type 6, offset 63, size 2116737 (starting C/H/S 693/1/1, ending C/H/S 832/239/63)
>
> Ja, beide sehen irgendwie interessant aus. Wie Du ja schon
> herausgefunden hast, wird es wohl der mit Typ 11 sein, der ja
> offensichtlich eine VFAT-Slice beschreibt, während Typ 6 eine plain
> old FAT wäre. Beide sind konsistent bezüglich ihrer Ende-Angaben,
> damit könnte das zumindest der Wert sein, den das BIOS auch für das
> Plattenende hält. Vermutlich ist der Typ 6 Eintrag ein Überbleibsel
> einer früheren Partitionierung (kann das sein?).

Möglich. Habe die Platte mal selbst neu partitioniert und sie war
zudem gebraucht. Der Typ 6 Eintrag ist auch zu weit hinten. C
sollte ca. 1G haben, D den Rest. Somit ist der Typ 11 nicht ganz
schlecht. Aaber ich beginne daran zu zweifeln, dass wir es
überhaupt mit Typ 11 und Typ 5 zu tun haben. Es könnten auch
zweimal Typ 12 sein. (Auf die erweiterte Partition bin ich nur
gekommen, weil - äh wieso eigentlich? Ja klar: Weil ich nicht
wusste, dass eine erweiterte Partition in slice2 sein müsste :(

Wie komm ich jetzt auf die Idee?

/usr/ports/sysutils/gpart/

Hab ich auf meiner Suche nach einem 'raw-device-grep-util'
gefunden. Ist wohl dasselbe wie findfdisk, nur etwas
weiterentwickelt. Das sagt mir nun folgendes:

Guessed primary partition table:
Primary partition(1)
   type: 012(0x0C)(DOS or Windows 95 with 32 bit FAT, LBA)
   size: 1026mb #s(2101617) s(63-2101679)
   chs: (0/1/1)-(130/209/63)d (0/1/1)-(130/209/63)r

Primary partition(2)
   type: 012(0x0C)(DOS or Windows 95 with 32 bit FAT, LBA)
   size: 5123mb #s(10493217) s(2101743-12594959)
   chs: (130/211/1)-(783/254/63)d (130/211/1)-(783/254/63)r
 

Das sieht sehr plausibel aus. Ich hab das so geschrieben und kann
ad0s2 mounten, die Daten sehe ich auch.
Ich frage mich nur, wo gpart das hernimmt? Diese Information ist
ohne erweiterte Partition ja nur in der ursprünglichen
Partitionstabelle zu finden (oder?) - und die hab ich ja zerlegt.
Mit findfdisk kann ich auch nichts entdecken, was auf obige
Konstellation hindeutet. Ok, in der gpart-manpage steht was von
Heuristik und Modulen - das ist momentan zuviel für mich ;)

Ich betrachte mein primäres Problem als gelöst. Die relevanten
Daten sind sicher. Der nächste Ärger bahnt sich an in Form von:

ad0: WRITE command timeout tag=0 serv=0 - resetting
ata0: resetting devices .. done
ad0: WRITE command timeout tag=0 serv=0 - resetting
ata0: resetting devices .. done
.
.
.
Wieso WRITE? Ich hab eigentlich nur gelesen.

Wenn ich mal nach D. komm ist auf jeden Fall ein Bier fällig, oder
zwei...

Gruss,
oli
.

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 18 Feb 2002 - 19:59:59 CET

search this site