PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : GRUB nicht da + Partitionstabelle kaputt



buzzlightyear
08.04.03, 17:26
Hallo,

ich wollte nun auch endlich mal Linux installieren und da ich noch die CDs von RedHat 7.3 rumliegen hatte, habe ich die genommen.

Linux habe ich komplett auf der 1. Platte installiert, wobei für /boot eine eigene logische Partition von 47 MB eingerichtet wurde. Der Rest kam in das zuvor freigeschaufelte log. LW am Ende der erweiterten Partition. Die Installation lief ohne Probleme durch.

Nach dem Neustart stelle ich jedoch als erstes fest, dass meine boot.ini nicht erweitert wurde. Ich hatte im Installationsdialog "Use GRUB as the boot loader" und "Install Boot Loader record on first sector of boot partition" ausgewählt. Per Bootdisk kann ich jetzt zwar RedHat starten, aber eigentlich wollte ich das über einen Eintrag in der boot.ini machen. Läßt sich das manuell einrichten?

Mein anderes und schwerwiegenderes Problem ist, dass Partition Magic nun stets eine "Bad Disk - Partition table error #114" anzeigt. Wenn ich jedoch PartitionInfo starte, zeigt mir dieses keine Fehler an. Auch kann ich alle anderen Betriebssysteme wie gewohnt starten. Wie erfahre ich nun, was genau an der Partitionstabelle kaputt ist und wie ich es repariere?

Vielen Dank.

-Buzz

towo2099
08.04.03, 17:29
Nach dem Neustart stelle ich jedoch als erstes fest, dass meine boot.ini nicht erweitert wurde. Ich hatte im Installationsdialog "Use GRUB as the boot loader" und "Install Boot Loader record on first sector of boot partition" ausgewählt. Per Bootdisk kann ich jetzt zwar RedHat starten, aber eigentlich wollte ich das über einen Eintrag in der boot.ini machen. Läßt sich das manuell einrichten?

Ist zwar von SuSE, gilt aber immer:

http://sdb.suse.de/de/sdb/html/fhassel_grub_nt.html

buzzlightyear
08.04.03, 21:23
Danke. Das erste Problem wäre damit gelöst. Das ist wohl der Unterschied zu Windows: gewisse Dinge muss man einfach wissen, sowohl Installationsprogramm als auch -handbuch gehen nicht weiter auf die Problematik ein.

Hat bzgl. der fehlerhaften Partitionstabelle jemand einen Rat?

-Buzz

towo2099
08.04.03, 21:27
Hat bzgl. der fehlerhaften Partitionstabelle jemand einen Rat?
Jo, auf PM gebe ich gar nix, dieses Programm verbiegt zu oft häufig selbst die Partitionstabelle!

buzzlightyear
09.04.03, 10:14
Jeder hat so seine Vorlieben und Antipathien. Ich setze Partition Magic schon seit Jahren ein und hatte bisher nie irgendwelche Probleme damit - und wenn, dann hatte ich die selbst zu verantworten (DAU).

In diesem Fall war der Übeltäter ohne jeden Zweifel das Red Hat Installationsprogramm bzw. DiskDruid. Ich hatte für die /boot Partition extra ein 64 MB großes log. LW freigemacht. Davon wollte das genügsame Proggie aber nur 47 MB haben und hat den Rest als unbenutzte log. Partition stehen gelassen. Dabei hat es wohl auch völlig falsche Werte geschrieben, was den verbleibenden Platz angeht.

Hier mal ein Auszug aus dem Report, den PartitionInfo erstellt hat. Da das mit den Zeilenumbrüchen nicht so ganz klappt, habe ich ihn auch als TXT-Datei angefügt:


================================================== ================================================== =======
Disk Geometry Information for Disk 1: 790 Cylinders, 255 Heads, 63 Sectors/Track
System PartSect # Boot BCyl Head Sect FS ECyl Head Sect StartSect NumSects
================================================== ================================================== =======
MS-DOS_6 0 0 80 0 1 1 06 7 254 63 63 128,457
0 1 00 8 0 1 05 789 254 63 128,520 12,562,830
MS-WIN_98 128,520 0 00 16 1 1 0B 113 254 63 257,103 1,574,307
128,520 1 00 8 1 1 05 13 254 63 128,583 96,327
128,583 0 00 8 2 1 83 13 254 63 128,646 96,264
Info: Partition didn't begin on head boundary.
ucBeginHead expected to be 0 or 1, not 2.
128,583 1 00 114 0 1 05 178 254 63 1,831,410 1,044,225
TEMP 1,831,410 0 00 114 1 1 0B 178 254 63 1,831,473 1,044,162
1,831,410 1 00 179 0 1 05 374 254 63 2,875,635 3,148,740
2,875,635 0 00 179 1 1 07 374 254 63 2,875,698 3,148,677
2,875,635 1 00 375 0 1 05 570 254 63 6,024,375 3,148,740
6,024,375 0 00 375 1 1 07 570 254 63 6,024,438 3,148,677
6,024,375 1 00 571 0 1 05 731 254 63 9,173,115 2,586,465
9,173,115 0 00 571 1 1 83 731 254 63 9,173,178 2,586,402
9,173,115 1 00 732 0 1 05 789 254 63 11,759,580 931,770
SWAPSPACE2 11,759,580 0 00 732 1 1 82 789 254 63 11,759,643 931,707


================================================== ================================================== =======
Partition Information for Disk 1: 6,196.9 Megabytes
Volume PartType Status Size MB PartSect # StartSect TotalSects
================================================== ================================================== =======
C:MS-DOS_6 FAT16B Pri,Boot 62.7 0 0 63 128,457
Extended Pri 6,134.2 0 1 128,520 12,562,830
EPBR Log 0.0 None -- 128,520 63
EPBR Log 47.0 128,520 1 128,583 96,327
Linux Ext3 Log 47.0 128,583 0 128,646 96,264
Unallocated Log 15.7 None -- 224,910 32,130
E:MS-WIN_98 FAT32 Log 768.7 128,520 0 257,103 1,574,307
Warning #113: Logical starting at 257103 overlaps enclosing extended volume.
Error #114: Logical starting at 257103 is not one head away from EPBR.
EPBR Log 509.9 128,583 1 1,831,410 1,044,225
F:TEMP FAT32 Log 509.8 1,831,410 0 1,831,473 1,044,162
EPBR Log 1,537.5 1,831,410 1 2,875,635 3,148,740
G: NTFS Log 1,537.4 2,875,635 0 2,875,698 3,148,677
EPBR Log 1,537.5 2,875,635 1 6,024,375 3,148,740
I: NTFS Log 1,537.4 6,024,375 0 6,024,438 3,148,677
EPBR Log 1,262.9 6,024,375 1 9,173,115 2,586,465
Linux Ext3 Log 1,262.9 9,173,115 0 9,173,178 2,586,402
EPBR Log 455.0 9,173,115 1 11,759,580 931,770
*:SWAPSPACE2 Linux Swap Log 454.9 11,759,580 0 11,759,643 931,707

buzzlightyear
09.04.03, 12:03
Bevor sich doch jemand näher mit meinem Problem beschäftigen will: hat sich erledigt.

Ich habe Windows NT gebootet und die betreffenden Linux-Partitionen im Festplatten-Manager gelöscht. Nach Reboot erkannt dann zwar Partition Magic noch einen Fehler in der Partitionstabelle (EBPR vertauscht oder so), den es aber selbst behoben hat. Danach konnte ich PM wieder wie gewohnt verwenden.

Nun habe ich die Linux-Partitionen von Hand, d.h. mit Partition Magic, angelegt und formatiert und werde Red Hat gleich nochmal neu installieren.