ich habe mir am Wochenende versucht Solaris zu installieren. Leider hat das Partitionsprogramm von Solaris die Partitionstabelle meiner Festplatte etwas besch�digt. Speziell die Start- und End-Punkte der prim�ren Partitionen sind falsch eingetragen worden. Logische Partitionen kennt Solaris nicht und hat sie nicht angepackt (Ausgaben sind hier weggelassen).
Die Platte ist etwa so eingeteilt:
41 GB - Win2K/NTFS (Typ: 7)
57 GB - Erweiterte (Typ: f) mit mehreren logischen Partitionen Typ 83 & 8e
22 GB - Solaris (Typ: 82 - "Linux swap")
-------------------------------------------------------------------------------------
fdisk meldet keine Probleme und zeigt eigentlich "fast richtig" an, wie es sein sollte:
#fdisk -l Disk /dev/hdb: 122.9 GB, 122942324736 bytes 255 heads, 63 sectors/track, 14946 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System /dev/hdb1 1 5099 40952488+ 7 HPFS/NTFS /dev/hdb2 5100 12245 57400245 f W95 Ext'd (LBA) /dev/hdb3 * 12246 14947 21702240 82 Linux swap
Etwas merkw�rdig ist, wenn man genauer hinschaut, das im Kopf ausgegeben wird , das die Platte 14946 Zylinder hat, die Solaris-Partition (/dev/hdb3) aber bei Zylinder 14947 endet.
-------------------------------------------------------------------------------------
cfdisk startet nicht und zeigt nur eine Fehlermeldung:
#cfdisk /dev/hdb
FATAL ERROR: Bad primary partition 2: Partition ends in the final partial cylinder
Das scheint wieder das 14946 bzw. 14947 Zylinderproblem zu sein. ------------------------------------------------------------------------------------- sfdisk zeigt das Problem am deutlichsten:
#sfdisk -l Disk /dev/hdb: 238216 cylinders, 16 heads, 63 sectors/track Warning: extended partition does not start at a cylinder boundary. DOS and Linux will interpret the contents differently. Units = cylinders of 516096 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/hdb1 0+ 81254 81255- 40952488+ 7 HPFS/NTFS
start: (c,h,s) expected (0,1,1) found (1022,254,63)
end: (c,h,s) expected (1023,15,63) found (1022,254,63)
/dev/hdb2 81265+ 195154- 113890- 57400245 f W95 Ext'd (LBA)
start: (c,h,s) expected (1023,15,63) found (1022,254,63)
end: (c,h,s) expected (1023,15,63) found (1022,254,63)
/dev/hdb3 * 195156 238215 43060 21702240 82 Linux swap
start: (c,h,s) expected (1023,15,63) found (1022,254,63)
end: (c,h,s) expected (1023,15,63) found (1022,254,63)Diese Ausgaben sind nat�rlich "ober"-merkw�rdig - findet �berall (1022,254,63) und erwartet fast �berall (1023,15,63).
-------------------------------------------------------------------------------------
parted schliesslich gibt eine Warnung aus und st�rzt dann ab:
#parted /dev/hdb
Warnung: Die Partitionstabelle kann nicht korrekt ausgerichtet (aligned) werden.
Das bedeutet vermutlich, dass ein anderes Partitionswerkzeug eine inkorrekte
Partitionstabelle erzeugt hat, weil es nicht die richtige BIOS-Geometrie kannte.
Das kann man getrost ignorieren, Ignorieren kann aber (l�sbare) Probleme mit
anderen Bootladern hervorrufen.
-------------------------------------------------------------------------------------
Jetzt meine Frage an Euch: Kennt jemand dieses oder ein �hnliches Problem und wie kann man das am besten wieder in den Griff bekommen ?
Gru� J�rg
--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

