Installation 10.3, Fehler bei Einrichtung von Grub
Die Installation von OSS 10.3 bricht mit der Meldung ab, bei der Einrichtung von Grub sei ein Fehler passiert. Nach einigem Googeln weiß ich inzwischen, dass es daran liegen könnte, dass in meinem System nur zwei SATA-Platten sind. Bloß eine passende Lösung habe ich noch nicht gefunden. Auf der ersten Platte liegen Windows XP und ein paar Datenpartitionen für Windows, auf der zweiten Platte ist ganz am Anfang eine primäre Partition von 10GB als Fat32, dahinter sollte 10.3 installiert werden. Rettungskonsole und fdisk -l zeigt mir: Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xa298019d Device Boot Start End Blocks Id System /dev/sda1 * 1 7646 61416463+ 7 HPFS/NTFS /dev/sda2 7647 14550 55456380 5 Extended /dev/sda5 7647 9817 17438526 b W95 FAT32 /dev/sda6 9818 14550 38017791 7 HPFS/NTFS Disk /dev/sdb: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x7e86df5a Device Boot Start End Blocks Id System /dev/sdb1 * 1 1401 11253501 b W95 FAT32 /dev/sdb2 1402 19457 145034820 5 Extended /dev/sdb5 1402 1701 2409718+ 82 Linux swap / Solaris /dev/sdb6 1702 10001 66669718+ 83 Linux /dev/sdb7 10002 19457 75955288+ 83 Linux Jetzt die nicht funktionierenden, bei der Installation geschriebenen Konfigurationsdateien: device.map: =========== (hd0) /dev/mapper/nvidia_cfaeeecf Kommt mir schon mal komisch vor - was wird da warum gemappt? Raid läuft nicht und will ich auch nicht. grub.conf: ========== setup --stage2=/boot/grub/stage2 (hd0) (/dev/sdb6,5) quit menu.lst: ========= # Modified by YaST2. Last modification on So Dez 2 17:12:19 UTC 2007 default 0 timeout 8 gfxmenu (/dev/sdb6,5)/boot/message ###Don't change this comment - YaST2 identifier: Original name: linux### title openSUSE 10.3 root (/dev/sdb6,5) kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_WDC_WD1600JD-00_WD-WCAL93471476-part6 vga=0x31a resume=/dev/sdb5 splash=silent showopts initrd /boot/initrd-2.6.22.5-31-default ###Don't change this comment - YaST2 identifier: Original name: windows### title Windows rootnoverify (/dev/sdb6,5) chainloader (hd0,0)+1 ###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- openSUSE 10.3 root (/dev/sdb6,5) kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_WDC_WD1600JD-00_WD-WCAL93471476-part6 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3 initrd /boot/initrd-2.6.22.5-31-default Ich habe es auch ergebnislos auf der Grub-Kommandozeile probiert. Kleiner Ärger am Rande: in info grub finde ich dies hier This means that, for example, you only need to type root ( followed by a <TAB>, and GRUB will display the list of drives, partitions, or file names. Tut es aber nicht. TAB macht bei mir einen TAB-Sprung und sonst nichts. Wäre ja vielleicht eine Hilfe gewesen, wenn ich da ein paar Laufwerke oder so gesehen hätte, aber da kommt nichts. Noch eine Seltsamkeit: Wenn ich das Rettungssystem boote, sehe ich die Ausgabe von fdisk -l wie oben. Wenn ich dann das bis dahin installierte System nach /mnt mounte und mit chroot dort hineingehe, findet fdisk -l überhaupt nichts mehr, auch in /dev wird keine /sda* und sdb* mehr angezeigt, obwohl ich doch gerade auf der Festplatte arbeite und z.B. die Konfigurationsdateien schreiben und lesen kann. Was muss ich Grub erzählen, damit Suse ordentlich bootet? Danke! Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Sonntag, 2. Dezember 2007 schrieb Juergen Langowski:
Die Installation von OSS 10.3 bricht mit der Meldung ab, bei der Einrichtung von Grub sei ein Fehler passiert.
Nach einigem Googeln weiß ich inzwischen, dass es daran liegen könnte, dass in meinem System nur zwei SATA-Platten sind. Bloß eine passende Lösung habe ich noch nicht gefunden.
Auf der ersten Platte liegen Windows XP und ein paar Datenpartitionen für Windows, auf der zweiten Platte ist ganz am Anfang eine primäre Partition von 10GB als Fat32, dahinter sollte 10.3 installiert werden.
Rettungskonsole und fdisk -l zeigt mir:
Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xa298019d
Device Boot Start End Blocks Id System /dev/sda1 * 1 7646 61416463+ 7 HPFS/NTFS /dev/sda2 7647 14550 55456380 5 Extended /dev/sda5 7647 9817 17438526 b W95 FAT32 /dev/sda6 9818 14550 38017791 7 HPFS/NTFS
Disk /dev/sdb: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x7e86df5a
Device Boot Start End Blocks Id System /dev/sdb1 * 1 1401 11253501 b W95 FAT32 /dev/sdb2 1402 19457 145034820 5 Extended /dev/sdb5 1402 1701 2409718+ 82 Linux swap / Solaris /dev/sdb6 1702 10001 66669718+ 83 Linux /dev/sdb7 10002 19457 75955288+ 83 Linux
Jetzt die nicht funktionierenden, bei der Installation geschriebenen Konfigurationsdateien:
device.map: ===========
(hd0) /dev/mapper/nvidia_cfaeeecf
Kommt mir schon mal komisch vor - was wird da warum gemappt? Raid läuft nicht und will ich auch nicht. Da würde ich (hd0) /dev/sda1 einsetzen
grub.conf: ==========
setup --stage2=/boot/grub/stage2 (hd0) (/dev/sdb6,5) quit Und hier ( wie auch an allen anderen Stellen) ist der Eintrag für die Rootpartition kaputt. Ersetze (/dev/sdb6,5) durch (hd1,5)
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Sun, 2 Dec 2007 20:46:33 +0100, you wrote:
Am Sonntag, 2. Dezember 2007 schrieb Juergen Langowski:
Die Installation von OSS 10.3 bricht mit der Meldung ab, bei der Einrichtung von Grub sei ein Fehler passiert.
(...)
device.map: ===========
(hd0) /dev/mapper/nvidia_cfaeeecf
Kommt mir schon mal komisch vor - was wird da warum gemappt? Raid läuft nicht und will ich auch nicht.
Da würde ich (hd0) /dev/sda1 einsetzen
grub.conf: ==========
setup --stage2=/boot/grub/stage2 (hd0) (/dev/sdb6,5) quit
Und hier ( wie auch an allen anderen Stellen) ist der Eintrag für die Rootpartition kaputt. Ersetze (/dev/sdb6,5) durch (hd1,5)
Habe ich gemacht wie vorgeschlagen, aber es hat leider nicht funktioniert. Nach einigem Überlegen und Probieren habe ich mich dann zu einer Radikalkur entschlossen. Ich habe die Linux-Partitionen gelöscht und erst einmal Ubuntu 7.10 installiert, das ich sowieso mal ausprobieren wollte. Das hat unter sonst identischen Bedingungen einwandfrei funktioniert, Ubuntu hat mir einen funktionierenden Grub-Bootmanager mit XP und Ubuntu eingerichtet. Es kommt mir jetzt fast so vor, als hätte die Suse-Installation irgendeinen Unfug mit dem MBR angestellt, aus welchen Gründen auch immer. Als Nächstes werde ich jetzt noch mal Suse 10.3 parallel installieren und sehen, ob Suse die von Ubuntu erzeugte Grub-Installation richtig anpasst. Danach müsste ich dann XP, Ubuntu und Suse im Bootmenü sehen. Man gönnt sich ja sonst nichts. Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Juergen Langowski
-
Markus Koßmann