wyntermute
Newbie
hallo,
um nach einer Windows-Installation Grub wiederherzustellen bin ich vorgegangen wie hier http://www.linux-club.de/viewtopic.php?f=4&t=100589&p=612947#p612947 beschrieben. Grub hat dabei folgende Meldungen ausgegeben:
grub
>>Probing devices to guess BIOS driver. This may take a long time.
GNU GRUB Version 0.97 (640l lower / 3072 upper memory)
find /boot/grub/stage1
>>(hd0,6)
root (hd0,6)
>>filesystem is ext2fs, partition type 0X83
setup (hd0)
>>checking if "/boot/grub/stage1" exists... yes
checking if "/boot/grub/stage2" exists... yes
checking if "/boot/grub/e2fs_stage1_5" exists... yes
running "embed/boot/grub/efs_stage1_5 (hd0)"... 15 sectors are embedded
...succeeded
running "install /boot/grub/stage1 (hd0) (hd0)1+15p (hd0,6)/boot/grub/stage2 /boot/grub/menu.lst
...succeeded
Done
Daraufhin bekam ich beim Booten zwar das Auswahlfenster der Kernel bzw. vorhandenen Betriebssysteme, aber nach dem Anklicken eines der Einträge die Meldung
"Booting OpenSuse 11.0 - 2.6.25.18-0.2 Kernel (hd0,7)/boot/vmlinux-2.6.25.18-0.2-pae root=/dev/disk/by-id/scsi-SATA_ST9129822AS_5LZ6LCGW-part8 resume=/dev/sda7 splash=silent showopts vga=0x314
Error 15: File not found".
Als das nicht klappte, habe ich es mit der Installations-CD (Reparaturinstallation ->Expertenwerkzeuge) probiert. Grub wurde zwar installiert, aber die Fehlermeldung war die gleiche. Es ließ sich keiner der vorhandenen Kernel booten.
Mit dem Knoppix, das mir grad hilft, diesen Post zu schreiben, hab ich dann im Verzeichnis eine menu.lst.old gefunden, die - denke ich mir - bei diesen Vorgängen angelegt worden ist und die alle vor der Windows-Installation vorhandenen Kernel enthielt und durch die ich dann die neu angelegte menu.lst ersetzt habe. Das Ergebnis beim Hochfahren blieb gleich, nämlich immer noch Error15 und File not found.
Nachdem ich mich jetzt in den Bootvorgang und Grub und all das etwas eingelesen habe, begreife ich zwar, daß der Fehler in der Stage2 liegt und Systemdateien nicht gefunden werden, aber ich weiß hier nicht weiter. Das Linux ist genau dasselbe wie vor der Windows-Installation (wenn ich nicht, ohne es zu wissen, irgendwas verfriemelt hab).
--------------------------------------------
fdisk -l liefert Folgendes:
Disk /dev/sda: 120 GB, 120031511040 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 3824 30716248 7 HPFS/NTFS
/dev/sda2 3825 7905 32772600 c FAT32 LBA
/dev/sda3 7906 14592 53705295 f Extended LBA
/dev/sda5 10462 10631 1357492 82 Linux swap
/dev/sda6 10632 12234 12868065 83 Linux
/dev/sda7 12235 14592 18932602 83 Linux
Disk /dev/sdb: 1 GB, 1047298048 bytes
62 heads, 32 sectors/track, 1031 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1032 1023728 6 FAT16
--------------------------------------------------
die menu.lst sieht wie folgt aus:
# Modified by YaST2. Last modification on Fr Mär 20 18:16:25 CET 2009
default 2
timeout 8
###Don't change this comment - YaST2 identifier: Original name: xen###
title Xen -- openSUSE 11.0 - 2.6.25.18-0.2
kernel (hd0,7)/boot/xen.gz
module (hd0,7)/boot/vmlinuz-2.6.25.18-0.2-xen root=/dev/disk/by-id/scsi-SATA_ST9120822AS_5LZ6LCGW-part8 resume=/dev/sda7 splash=silent showopts vga=0x314
module (hd0,7)/boot/initrd-2.6.25.18-0.2-xen
###Don't change this comment - YaST2 identifier: Original name: linux###
title Rt -- openSUSE 11.0 - 2.6.25.18-0.2
kernel (hd0,7)/boot/vmlinuz-2.6.25.18-0.2-rt root=/dev/disk/by-id/scsi-SATA_ST9120822AS_5LZ6LCGW-part8 resume=/dev/sda7 splash=silent showopts vga=0x314
initrd (hd0,7)/boot/initrd-2.6.25.18-0.2-rt
###Don't change this comment - YaST2 identifier: Original name: linux-2.6.25.18-0.2-pae###
title openSUSE 11.0 - 2.6.25.18-0.2
kernel (hd0,7)/boot/vmlinuz-2.6.25.18-0.2-pae root=/dev/disk/by-id/scsi-SATA_ST9120822AS_5LZ6LCGW-part8 resume=/dev/sda7 splash=silent showopts vga=0x314
initrd (hd0,7)/boot/initrd-2.6.25.18-0.2-pae
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.0 - 2.6.25.18-0.2
kernel (hd0,7)/boot/vmlinuz-2.6.25.18-0.2-pae root=/dev/disk/by-id/scsi-SATA_ST9120822AS_5LZ6LCGW-part8 showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off x11failsafe vga=0x314
initrd (hd0,7)/boot/initrd-2.6.25.18-0.2-pae
###Don't change this comment - YaST2 identifier: Original name: windows 1###
title windows 1
rootnoverify (hd0,5)
chainloader (hd0,0)+1
---------------------------------------------
grub.conf zeigt das hier:
setup --stage2=/boot/grub/stage2 (hd0) (hd0,5)
quit
----------------------------------
-hier die device.map
(hd0) /dev/sda
-----------------------------
So, ich hoffe, ich habe alle notwendigen Infos gepostet. Danke fürs Lesen und massenweise Dank für eventuelle Ideen oder Hilfestellungen, wie ich mein Linux wieder zum Laufen kriege.
Mute
um nach einer Windows-Installation Grub wiederherzustellen bin ich vorgegangen wie hier http://www.linux-club.de/viewtopic.php?f=4&t=100589&p=612947#p612947 beschrieben. Grub hat dabei folgende Meldungen ausgegeben:
grub
>>Probing devices to guess BIOS driver. This may take a long time.
GNU GRUB Version 0.97 (640l lower / 3072 upper memory)
find /boot/grub/stage1
>>(hd0,6)
root (hd0,6)
>>filesystem is ext2fs, partition type 0X83
setup (hd0)
>>checking if "/boot/grub/stage1" exists... yes
checking if "/boot/grub/stage2" exists... yes
checking if "/boot/grub/e2fs_stage1_5" exists... yes
running "embed/boot/grub/efs_stage1_5 (hd0)"... 15 sectors are embedded
...succeeded
running "install /boot/grub/stage1 (hd0) (hd0)1+15p (hd0,6)/boot/grub/stage2 /boot/grub/menu.lst
...succeeded
Done
Daraufhin bekam ich beim Booten zwar das Auswahlfenster der Kernel bzw. vorhandenen Betriebssysteme, aber nach dem Anklicken eines der Einträge die Meldung
"Booting OpenSuse 11.0 - 2.6.25.18-0.2 Kernel (hd0,7)/boot/vmlinux-2.6.25.18-0.2-pae root=/dev/disk/by-id/scsi-SATA_ST9129822AS_5LZ6LCGW-part8 resume=/dev/sda7 splash=silent showopts vga=0x314
Error 15: File not found".
Als das nicht klappte, habe ich es mit der Installations-CD (Reparaturinstallation ->Expertenwerkzeuge) probiert. Grub wurde zwar installiert, aber die Fehlermeldung war die gleiche. Es ließ sich keiner der vorhandenen Kernel booten.
Mit dem Knoppix, das mir grad hilft, diesen Post zu schreiben, hab ich dann im Verzeichnis eine menu.lst.old gefunden, die - denke ich mir - bei diesen Vorgängen angelegt worden ist und die alle vor der Windows-Installation vorhandenen Kernel enthielt und durch die ich dann die neu angelegte menu.lst ersetzt habe. Das Ergebnis beim Hochfahren blieb gleich, nämlich immer noch Error15 und File not found.
Nachdem ich mich jetzt in den Bootvorgang und Grub und all das etwas eingelesen habe, begreife ich zwar, daß der Fehler in der Stage2 liegt und Systemdateien nicht gefunden werden, aber ich weiß hier nicht weiter. Das Linux ist genau dasselbe wie vor der Windows-Installation (wenn ich nicht, ohne es zu wissen, irgendwas verfriemelt hab).
--------------------------------------------
fdisk -l liefert Folgendes:
Disk /dev/sda: 120 GB, 120031511040 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 3824 30716248 7 HPFS/NTFS
/dev/sda2 3825 7905 32772600 c FAT32 LBA
/dev/sda3 7906 14592 53705295 f Extended LBA
/dev/sda5 10462 10631 1357492 82 Linux swap
/dev/sda6 10632 12234 12868065 83 Linux
/dev/sda7 12235 14592 18932602 83 Linux
Disk /dev/sdb: 1 GB, 1047298048 bytes
62 heads, 32 sectors/track, 1031 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1032 1023728 6 FAT16
--------------------------------------------------
die menu.lst sieht wie folgt aus:
# Modified by YaST2. Last modification on Fr Mär 20 18:16:25 CET 2009
default 2
timeout 8
###Don't change this comment - YaST2 identifier: Original name: xen###
title Xen -- openSUSE 11.0 - 2.6.25.18-0.2
kernel (hd0,7)/boot/xen.gz
module (hd0,7)/boot/vmlinuz-2.6.25.18-0.2-xen root=/dev/disk/by-id/scsi-SATA_ST9120822AS_5LZ6LCGW-part8 resume=/dev/sda7 splash=silent showopts vga=0x314
module (hd0,7)/boot/initrd-2.6.25.18-0.2-xen
###Don't change this comment - YaST2 identifier: Original name: linux###
title Rt -- openSUSE 11.0 - 2.6.25.18-0.2
kernel (hd0,7)/boot/vmlinuz-2.6.25.18-0.2-rt root=/dev/disk/by-id/scsi-SATA_ST9120822AS_5LZ6LCGW-part8 resume=/dev/sda7 splash=silent showopts vga=0x314
initrd (hd0,7)/boot/initrd-2.6.25.18-0.2-rt
###Don't change this comment - YaST2 identifier: Original name: linux-2.6.25.18-0.2-pae###
title openSUSE 11.0 - 2.6.25.18-0.2
kernel (hd0,7)/boot/vmlinuz-2.6.25.18-0.2-pae root=/dev/disk/by-id/scsi-SATA_ST9120822AS_5LZ6LCGW-part8 resume=/dev/sda7 splash=silent showopts vga=0x314
initrd (hd0,7)/boot/initrd-2.6.25.18-0.2-pae
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.0 - 2.6.25.18-0.2
kernel (hd0,7)/boot/vmlinuz-2.6.25.18-0.2-pae root=/dev/disk/by-id/scsi-SATA_ST9120822AS_5LZ6LCGW-part8 showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off x11failsafe vga=0x314
initrd (hd0,7)/boot/initrd-2.6.25.18-0.2-pae
###Don't change this comment - YaST2 identifier: Original name: windows 1###
title windows 1
rootnoverify (hd0,5)
chainloader (hd0,0)+1
---------------------------------------------
grub.conf zeigt das hier:
setup --stage2=/boot/grub/stage2 (hd0) (hd0,5)
quit
----------------------------------
-hier die device.map
(hd0) /dev/sda
-----------------------------
So, ich hoffe, ich habe alle notwendigen Infos gepostet. Danke fürs Lesen und massenweise Dank für eventuelle Ideen oder Hilfestellungen, wie ich mein Linux wieder zum Laufen kriege.
Mute