Hallo,

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)



Antwort per Email an