Hallo Liste, ebenso wie Dirk (vgl.Updateproblem 10.2 auf 10.3 <-> Grub Error 23) hab ich so meine lieben Probleme mit Grub. Aber die Lösung von Dirk zieht bei mir nicht. Vielleicht kann auch mir einer von euch helfen. Also kurz mein Problem umrissen: Ich habe update von 10.2 auf 10.3 gemacht - grub wollte stage 2 nicht installieren. Und seitdem habe ich keine Chance das gebacken zu bekommen. meine Config: 1 IDE -> da soll 10.3. drauf 2 SATA Platten als single an einem Via Raid Controller. -> eine Windows Ntfs platte und eine Vfat Datenplatte 1 SCSI-> Windowsplatte. die erste Platte im BIOS ist die IDE. btw: Ich hab auch die in einem früheren Thread erwähnte sgd (Super Grub disk) versucht. Ergebnis war das mir der Automatik modus die Windowsplatte ?"nicht aktiv"? markiert hat und ich die Platte auch nicht mehr per BIOS Auswahl starten kann :-\ meine device.map (die letzten beiden zeilen hab ich manuell hinzugefügt, wegen des o.g. Tasks) ------------------------------- (fd0) /dev/fd0 (hd0) /dev/mapper/via_djjbhhbcjb (hd1) /dev/mapper/via_dbgaajgdb (hd2) /dev/sdc (hd3) /dev/sdd ------------------------------ meine menu.lst: ------------------------------ # Modified by YaST2. Last modification on So Nov 18 11:09:04 UTC 2007 default 0 timeout 8 gfxmenu (/dev/sdd1,0)/boot/message ###Don't change this comment - YaST2 identifier: Original name: linux### title openSUSE 10.3 root (/dev/sdd1,0) kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_ST360021A_3HR01JN0-part1 vga=0x31a resume=/dev/sdd6 splash=silent showopts initrd /boot/initrd-2.6.22.5-31-default ###Don't change this comment - YaST2 identifier: Original name: windows 1### title windows 1 rootnoverify (/dev/sdd1,0) chainloader (hd0,0)+1 ###Don't change this comment - YaST2 identifier: Original name: windows 2### title windows 2 rootnoverify (/dev/sdd1,0) chainloader (/dev/sdc1,0)+1 ###Don't change this comment - YaST2 identifier: Original name: floppy### title Diskette rootnoverify (/dev/sdd1,0) chainloader (fd0)+1 ###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- openSUSE 10.3 root (/dev/sdd1,0) kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_ST360021A_3HR01JN0-part1 vga=normal showopts ide=nodma apm=off acpi=off noresume edd=off 3 initrd /boot/initrd-2.6.22.5-31-default -------------------------- meine etc/fstab -------------------------- /dev/disk/by-id/scsi-SATA_ST360021A_3HR01JN0-part1 / ext3 acl,user_xattr 1 1 /dev/disk/by-id/scsi-SATA_ST360021A_3HR01JN0-part5 /home ext3 acl,user_xattr 1 2 /dev/mapper/via_dbgaajgdb_part1 /windows/C vfat users,gid=users,umask=0002,utf8=true 0 0 /dev/mapper/via_djjbhhbcjb_part1 /windows/D ntfs-3g users,gid=users,fmask=133,dmask=022,locale=de_DE.UTF-8 0 0 /dev/disk/by-id/scsi-35005076206c7ff6f-part1 /windows/E ntfs-3g users,gid=users,fmask=133,dmask=022,locale=de_DE.UTF-8 0 0 /dev/disk/by-id/scsi-SATA_ST360021A_3HR01JN0-part6 swap swap defaults 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 debugfs /sys/kernel/debug debugfs noauto 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 /dev/fd0 /media/floppy auto noauto,user,sync 0 0 danke im Vorraus Peter -- 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 Sunday 18 November 2007 13:18:45 Peter Scheske wrote:
Hallo Liste,
ebenso wie Dirk (vgl.Updateproblem 10.2 auf 10.3 <-> Grub Error 23) hab ich so meine lieben Probleme mit Grub. Aber die Lösung von Dirk zieht bei mir nicht. Vielleicht kann auch mir einer von euch helfen. Also kurz mein Problem umrissen:
Ich habe update von 10.2 auf 10.3 gemacht - grub wollte stage 2 nicht installieren. Und seitdem habe ich keine Chance das gebacken zu bekommen. meine Config:
1 IDE -> da soll 10.3. drauf 2 SATA Platten als single an einem Via Raid Controller. -> eine Windows Ntfs platte und eine Vfat Datenplatte 1 SCSI-> Windowsplatte.
die erste Platte im BIOS ist die IDE.
btw: Ich hab auch die in einem früheren Thread erwähnte sgd (Super Grub disk) versucht. Ergebnis war das mir der Automatik modus die Windowsplatte ?"nicht aktiv"? markiert hat und ich die Platte auch nicht mehr per BIOS Auswahl starten kann :-\
meine device.map (die letzten beiden zeilen hab ich manuell hinzugefügt, wegen des o.g. Tasks) ------------------------------- (fd0) /dev/fd0 (hd0) /dev/mapper/via_djjbhhbcjb (hd1) /dev/mapper/via_dbgaajgdb (hd2) /dev/sdc (hd3) /dev/sdd ------------------------------
Hmm, da könnte evtl auch das Problem liegen: Wenn die bei letzten (manuell eingetragenen) Devices zum Zeitpunkt der Bootloader Installation nicht in der device.map standen, kann er diese nicht in GRUB Devices übersetzen und es wird somit eine kaputte menu.lst erzeugt. Temporär solltest Du das Problem beheben können, indem Du die menu.lst folgendermaßen änderst:
meine menu.lst: ------------------------------ # Modified by YaST2. Last modification on So Nov 18 11:09:04 UTC 2007 default 0 timeout 8 gfxmenu (/dev/sdd1,0)/boot/message gfxmenu (hd3,0)/boot/message
###Don't change this comment - YaST2 identifier: Original name: linux### title openSUSE 10.3 root (/dev/sdd1,0) root (hd3,0)
kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_ST360021A_3HR01JN0-part1 vga=0x31a resume=/dev/sdd6 splash=silent showopts initrd /boot/initrd-2.6.22.5-31-default
###Don't change this comment - YaST2 identifier: Original name: windows 1### title windows 1 rootnoverify (/dev/sdd1,0)
rootnoverify (hd3,0)
chainloader (hd0,0)+1
###Don't change this comment - YaST2 identifier: Original name: windows 2### title windows 2 rootnoverify (/dev/sdd1,0)
rootnoverify (hd3,0)
chainloader (/dev/sdc1,0)+1
chainloader (hd2,0)+1
###Don't change this comment - YaST2 identifier: Original name: floppy### title Diskette rootnoverify (/dev/sdd1,0)
rootnoverify (hd3,0)
chainloader (fd0)+1
###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- openSUSE 10.3 root (/dev/sdd1,0)
root (hd3,0)
kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_ST360021A_3HR01JN0-part1 vga=normal showopts ide=nodma apm=off acpi=off noresume edd=off 3 initrd /boot/initrd-2.6.22.5-31-default -------------------------- meine etc/fstab -------------------------- /dev/disk/by-id/scsi-SATA_ST360021A_3HR01JN0-part1 / ext3 acl,user_xattr 1 1 /dev/disk/by-id/scsi-SATA_ST360021A_3HR01JN0-part5 /home ext3 acl,user_xattr 1 2 /dev/mapper/via_dbgaajgdb_part1 /windows/C vfat users,gid=users,umask=0002,utf8=true 0 0 /dev/mapper/via_djjbhhbcjb_part1 /windows/D ntfs-3g users,gid=users,fmask=133,dmask=022,locale=de_DE.UTF-8 0 0 /dev/disk/by-id/scsi-35005076206c7ff6f-part1 /windows/E ntfs-3g users,gid=users,fmask=133,dmask=022,locale=de_DE.UTF-8 0 0 /dev/disk/by-id/scsi-SATA_ST360021A_3HR01JN0-part6 swap swap defaults 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 debugfs /sys/kernel/debug debugfs noauto 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 /dev/fd0 /media/floppy auto noauto,user,sync 0 0
danke im Vorraus Peter
Ich hoffe, das behebt Dein Problem. Grüße, -- Alex
Hallo Alexander, danke für deine Bemühungen. Der Versuch die "grub-Notation" zu verwenden ist eine gute Idee, hat anfänglich aber nichts gebracht. Ich hab dann nochmal die Bootreihenfolge mehrmals geändert. ich weis nicht warum es nur in dieser Reihenfolge geht - aber es geht. hier das funktionierende Ergebnis: _____________________________ (hd0) /dev/sdd (fd0) /dev/fd0 (hd2) /dev/mapper/via_djjbhhbcjb (hd1) /dev/sdc (hd3) /dev/mapper/via_dbgaajgdb _____________________________ # Modified by YaST2. Last modification on Tue Nov 20 18:53:37 CET 2007 default 0 timeout 8 gfxmenu (hd0,0)/boot/message ##YaST - activate ###Don't change this comment - YaST2 identifier: Original name: linux### title openSUSE 10.3 - 2.6.22.12-0.1 root (hd0,0) kernel /boot/vmlinuz-2.6.22.12-0.1-default root=/dev/disk/by-id/scsi-SATA_ST360021A_3HR01JN0-part1 vga=0x31a resume=/dev/sdd6 splash=silent showopts initrd /boot/initrd-2.6.22.12-0.1-default ###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- openSUSE 10.3 - 2.6.22.12-0.1 root (hd0,0) kernel /boot/vmlinuz-2.6.22.12-0.1-default root=/dev/disk/by-id/scsi-SATA_ST360021A_3HR01JN0-part1 vga=normal showopts ide=nodma apm=off acpi=off noresume edd=off 3 initrd /boot/initrd-2.6.22.12-0.1-default ###Don't change this comment - YaST2 identifier: Original name: windows 1### title windows 1 rootnoverify (hd0,0) chainloader +1 ###Don't change this comment - YaST2 identifier: Original name: windows 2### title windows 2 rootnoverify (hd1,0) makeactive chainloader +1 map (hd0) (hd1) map (hd1) (hd0) ###Don't change this comment - YaST2 identifier: Original name: floppy### title Diskette rootnoverify (hd0,0) chainloader (fd0)+1 Gruß Peter ..
Hmm, da könnte evtl auch das Problem liegen:
Wenn die bei letzten (manuell eingetragenen) Devices zum Zeitpunkt der Bootloader Installation nicht in der device.map standen, kann er diese nicht in GRUB Devices übersetzen und es wird somit eine kaputte menu.lst erzeugt.
Temporär solltest Du das Problem beheben können, indem Du die menu.lst
folgendermaßen änderst:
meine menu.lst: ------------------------------ # Modified by YaST2. Last modification on So Nov 18 11:09:04 UTC 2007 default 0 timeout 8 gfxmenu (/dev/sdd1,0)/boot/message
gfxmenu (hd3,0)/boot/message
###Don't change this comment - YaST2 identifier: Original name: linux### title openSUSE 10.3 root (/dev/sdd1,0)
root (hd3,0)
kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_ST360021A_3HR01JN0-part1 vga=0x31a resume=/dev/sdd6 splash=silent showopts initrd /boot/initrd-2.6.22.5-31-default
###Don't change this comment - YaST2 identifier: Original name: windows 1### title windows 1 rootnoverify (/dev/sdd1,0)
rootnoverify (hd3,0)
chainloader (hd0,0)+1
###Don't change this comment - YaST2 identifier: Original name: windows 2### title windows 2 rootnoverify (/dev/sdd1,0)
rootnoverify (hd3,0)
chainloader (/dev/sdc1,0)+1
chainloader (hd2,0)+1
###Don't change this comment - YaST2 identifier: Original name: floppy### title Diskette rootnoverify (/dev/sdd1,0)
rootnoverify (hd3,0)
chainloader (fd0)+1
###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- openSUSE 10.3 root (/dev/sdd1,0)
root (hd3,0)
kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_ST360021A_3HR01JN0-part1 vga=normal showopts ide=nodma apm=off acpi=off noresume edd=off 3 initrd /boot/initrd-2.6.22.5-31-default --------------------------
danke im Vorraus Peter
Ich hoffe, das behebt Dein Problem.
Grüße, -- 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)
-
Alexander Osthof
-
Peter Scheske