Partitionierungsproblem
Hallo,
irgendwie habe ich es geschafft bei der Installation auf meinem Notebook mir
die Partitionstabelle so halb zu schreddern. Das führt dazu dass Kernel
ab 2.6.8. nicht mehr booten sondern mit
VFS: Cannot open root device "305"or unknown-block(3,5)
Please append a correct "root=" boot option
Kernel panic VFS: Unable to mount root fs on unknown-block(3,5)
abbrechen. Die fdisk-Ausgabe sieht ja noch ganz gut aus:
# fdisk -l
Disk /dev/hda: 60.0 GB, 60011642880 bytes
255 heads, 63 sectors/track, 7296 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1825 14659281 c W95 FAT32 (LBA)
/dev/hda2 1826 4865 24418800 f W95 Ext'd (LBA)
/dev/hda3 4866 7284 19430617+ a5 FreeBSD
/dev/hda4 7285 7296 96390 83 Linux
/dev/hda5 1826 3042 9775521 83 Linux
/dev/hda6 3043 3165 987966 82 Linux swap
/dev/hda7 3166 3895 5863693+ 83 Linux
/dev/hda8 3896 4865 7791493+ 83 Linux
sfdisk meldet Partitionen, die ich nicht angelegt habe:
# sfdisk -d
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
# partition table of /dev/hda
unit: sectors
/dev/hda1 : start= 63, size= 29318562, Id= c, bootable
/dev/hda2 : start= 29318625, size= 48837600, Id= f
/dev/hda3 : start= 78156225, size= 38861235, Id=a5
/dev/hda4 : start=117017460, size= 192780, Id=83
/dev/hda5 : start= 29318688, size= 19551042, Id=83
/dev/hda6 : start= 48869793, size= 1975932, Id=82
/dev/hda7 : start= 50845788, size= 11727387, Id=83
/dev/hda8 : start= 62573238, size= 15582987, Id=83
/dev/hda9 : start= 78156225, size= 14680064
/dev/hda10: start= 92836289, size= 2097152
/dev/hda11: start= 94933441, size= 2097152
/dev/hda12: start= 97030593, size= 9830400
/dev/hda13: start=106860993, size= 10156467
Wenn ich die Diagnose Optionen etwas weiter aufdrehe meldet sfdisk:
# sfdisk -V -l -x
Disk /dev/hda: 116280 cylinders, 16 heads, 63 sectors/track
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
Warning: The partition table looks like it was made
for C/H/S=*/255/63 (instead of 116280/16/63).
For this listing I'll assume that geometry.
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/hda1 * 0+ 1824 1825- 14659281 c W95 FAT32 (LBA)
/dev/hda2 1825 4864 3040 24418800 f W95 Ext'd (LBA)
/dev/hda3 4865 7283 2419 19430617+ a5 FreeBSD
start: (c,h,s) expected (1023,254,63) found (1023,255,63)
/dev/hda4 7284 7295 12 96390 83 Linux
start: (c,h,s) expected (1023,254,63) found (1023,255,63)
/dev/hda5 1825+ 3041 1217- 9775521 83 Linux
- 3042 3164 123 987997+ 5 Extended
- 1825 1824 0 0 0 Empty
- 1825 1824 0 0 0 Empty
/dev/hda6 3042+ 3164 123- 987966 82 Linux swap
- 3165 3894 730 5863725 5 Extended
- 3042 3041 0 0 0 Empty
- 3042 3041 0 0 0 Empty
/dev/hda7 3165+ 3894 730- 5863693+ 83 Linux
- 3895 4864 970 7791525 5 Extended
- 3165 3164 0 0 0 Empty
- 3165 3164 0 0 0 Empty
/dev/hda8 3895+ 4864 970- 7791493+ 83 Linux
- 3895 3894 0 0 0 Empty
- 3895 3894 0 0 0 Empty
- 3895 3894 0 0 0 Empty
/dev/hda9 4865 5778- 914- 7340032
/dev/hda10 5778+ 5909- 131- 1048576
/dev/hda11 5909+ 6039- 131- 1048576
/dev/hda12 6039+ 6651- 612- 4915200
/dev/hda13 6651+ 7283 633- 5078233+
Warning: partitions 3 and 9 overlap
Die Partitionierung habe ich mit einem fdisk von Knoppix gemacht.
Hat wer'ne Idee wie ich das (ohne Verluste) reparieren kann?
TIA -- Peter
--
Peter.Weiss@consol.de ConSol* Software GmbH
Phone +49 89 45841-100 Consulting & Solutions
Mobile +49 177 6040121 Franziskanerstr. 38
http://www.consol.de D-81669 München
Reply to: