marmor
09.07.08, 12:40
Hallo!
Eigentlich wollte ich ja nur ein Kernelupdate über Yast machen. Tat ich auch. Beim Neustart waren plötzlich die alten und neuen Kernelstartoptionen im Grub enthalten. Ich klickte eine alte Startoption an, die funktionierte nicht, Grub wechselte zum Textmodus und ich startete die neue Kernelversion.
Klappte.
Ich löschte die alte via Yast aus Grub raus. (windows hab ich nicht angerührt)
probierte neu zu starten um Windows sicherheitshalber zu probieren und es klappte nicht. Grub wechselte bei der Fehlermeldung aber sofort wieder zur Textauswahl, sodass ich die Meldung nicht lesen konnte. Ich änderte daher /boot/grub/menu.lst von
title Windows
rootnoverify (hd0,6)
chainloader (hd0)+1
auf
title Windows
rootnoverify (hd0,6)
makeactive
chainloader (hd0)+1
dadurch blieb die Fehlermeldung.
Error 12: Invalid device request
Auf der Grub Homepage fand ich "nur" folgenden Eintrag:
12 : Invalid device requested
This error is returned if a device string is recognizable but does
not fall under the other device errors.
Nur weiß ich nicht, was ich damit anfangen soll.
Nach wie vor habe ich seit dem "falschen Kernelboot" nur Textauswahl.
Ich habe Suse 11.0 und hier funktioniert die Rep Funktion via DVD, doch findet diese Funktion keinen Fehler und wenn ich auf "manuell" gehe, wird mir nur eine Opensuse Kernel Funktion vorgeschlagen. Ich habe aber auch XEN und RT Kernel installiert. Über Yast schaut Grub eigentlich gut aus, aber Windows startet hat nicht und "nur" die Text Grub Version.
Anbei die Grub Datei und auch die FStab, falls sie zwecks Festplattenaufteilung benötigt wird.
Liebe Grüße
Martin
Derzeit schaut meine Grub Datei so aus:
# Modified by YaST2. Last modification on Mi Jul 9 13:04:03 CEST 2008
default 2
timeout 8
###Don't change this comment - YaST2 identifier: Original name: linux###
title Rt -- openSUSE 11.0 - 2.6.25.9-0.2
kernel (hd0,6)/boot/vmlinuz-2.6.25.9-0.2-rt root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part7 resume=/dev/sdb6 splash=silent showopts vga=0x317
initrd (hd0,6)/boot/initrd-2.6.25.9-0.2-rt
###Don't change this comment - YaST2 identifier: Original name: xen###
title Xen -- openSUSE 11.0 - 2.6.25.9-0.2
kernel (hd0,6)/boot/xen.gz
module (hd0,6)/boot/vmlinuz-2.6.25.9-0.2-xen root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part7 resume=/dev/sdb6 splash=silent showopts vga=0x317
module (hd0,6)/boot/initrd-2.6.25.9-0.2-xen
###Don't change this comment - YaST2 identifier: Original name: linux-2.6.25.9-0.2-default###
title openSUSE 11.0 - 2.6.25.9-0.2 (default)
kernel (hd0,6)/boot/vmlinuz-2.6.25.9-0.2-default root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part7 resume=/dev/sdb6 splash=silent showopts vga=0x317
initrd (hd0,6)/boot/initrd-2.6.25.9-0.2-default
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.0 - 2.6.25.9-0.2
kernel (hd0,6)/boot/vmlinuz-2.6.25.9-0.2-default root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part7 showopts ide=nodma apm=off acpi=off noresume edd=off x11failsafe vga=0x317
initrd (hd0,6)/boot/initrd-2.6.25.9-0.2-default
###Don't change this comment - YaST2 identifier: Original name: linux-2.6.25.9-0.2-debug###
title Debug -- openSUSE 11.0 - 2.6.25.9-0.2
kernel (hd0,6)/boot/vmlinuz-2.6.25.9-0.2-debug root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part7 resume=/dev/sdb6 splash=silent showopts vga=0x317
initrd (hd0,6)/boot/initrd-2.6.25.9-0.2-debug
###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,6)
makeactive
chainloader (hd0)+1
###Don't change this comment - YaST2 identifier: Original name: floppy###
title Diskette
rootnoverify (hd0,6)
chainloader (fd0)+1
Und mein FStab
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part6 swap swap defaults 0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part7 / reiserfs acl,user_xattr 1 1
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part1 /windows/c ntfs-3g users,gid=users,fmask=133,dmask=022,locale=de_DE.U TF-8 0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part5 /windows/d ntfs-3g user,users,gid=users,umask=0002,utf8 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
Eigentlich wollte ich ja nur ein Kernelupdate über Yast machen. Tat ich auch. Beim Neustart waren plötzlich die alten und neuen Kernelstartoptionen im Grub enthalten. Ich klickte eine alte Startoption an, die funktionierte nicht, Grub wechselte zum Textmodus und ich startete die neue Kernelversion.
Klappte.
Ich löschte die alte via Yast aus Grub raus. (windows hab ich nicht angerührt)
probierte neu zu starten um Windows sicherheitshalber zu probieren und es klappte nicht. Grub wechselte bei der Fehlermeldung aber sofort wieder zur Textauswahl, sodass ich die Meldung nicht lesen konnte. Ich änderte daher /boot/grub/menu.lst von
title Windows
rootnoverify (hd0,6)
chainloader (hd0)+1
auf
title Windows
rootnoverify (hd0,6)
makeactive
chainloader (hd0)+1
dadurch blieb die Fehlermeldung.
Error 12: Invalid device request
Auf der Grub Homepage fand ich "nur" folgenden Eintrag:
12 : Invalid device requested
This error is returned if a device string is recognizable but does
not fall under the other device errors.
Nur weiß ich nicht, was ich damit anfangen soll.
Nach wie vor habe ich seit dem "falschen Kernelboot" nur Textauswahl.
Ich habe Suse 11.0 und hier funktioniert die Rep Funktion via DVD, doch findet diese Funktion keinen Fehler und wenn ich auf "manuell" gehe, wird mir nur eine Opensuse Kernel Funktion vorgeschlagen. Ich habe aber auch XEN und RT Kernel installiert. Über Yast schaut Grub eigentlich gut aus, aber Windows startet hat nicht und "nur" die Text Grub Version.
Anbei die Grub Datei und auch die FStab, falls sie zwecks Festplattenaufteilung benötigt wird.
Liebe Grüße
Martin
Derzeit schaut meine Grub Datei so aus:
# Modified by YaST2. Last modification on Mi Jul 9 13:04:03 CEST 2008
default 2
timeout 8
###Don't change this comment - YaST2 identifier: Original name: linux###
title Rt -- openSUSE 11.0 - 2.6.25.9-0.2
kernel (hd0,6)/boot/vmlinuz-2.6.25.9-0.2-rt root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part7 resume=/dev/sdb6 splash=silent showopts vga=0x317
initrd (hd0,6)/boot/initrd-2.6.25.9-0.2-rt
###Don't change this comment - YaST2 identifier: Original name: xen###
title Xen -- openSUSE 11.0 - 2.6.25.9-0.2
kernel (hd0,6)/boot/xen.gz
module (hd0,6)/boot/vmlinuz-2.6.25.9-0.2-xen root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part7 resume=/dev/sdb6 splash=silent showopts vga=0x317
module (hd0,6)/boot/initrd-2.6.25.9-0.2-xen
###Don't change this comment - YaST2 identifier: Original name: linux-2.6.25.9-0.2-default###
title openSUSE 11.0 - 2.6.25.9-0.2 (default)
kernel (hd0,6)/boot/vmlinuz-2.6.25.9-0.2-default root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part7 resume=/dev/sdb6 splash=silent showopts vga=0x317
initrd (hd0,6)/boot/initrd-2.6.25.9-0.2-default
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.0 - 2.6.25.9-0.2
kernel (hd0,6)/boot/vmlinuz-2.6.25.9-0.2-default root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part7 showopts ide=nodma apm=off acpi=off noresume edd=off x11failsafe vga=0x317
initrd (hd0,6)/boot/initrd-2.6.25.9-0.2-default
###Don't change this comment - YaST2 identifier: Original name: linux-2.6.25.9-0.2-debug###
title Debug -- openSUSE 11.0 - 2.6.25.9-0.2
kernel (hd0,6)/boot/vmlinuz-2.6.25.9-0.2-debug root=/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part7 resume=/dev/sdb6 splash=silent showopts vga=0x317
initrd (hd0,6)/boot/initrd-2.6.25.9-0.2-debug
###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,6)
makeactive
chainloader (hd0)+1
###Don't change this comment - YaST2 identifier: Original name: floppy###
title Diskette
rootnoverify (hd0,6)
chainloader (fd0)+1
Und mein FStab
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part6 swap swap defaults 0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part7 / reiserfs acl,user_xattr 1 1
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part1 /windows/c ntfs-3g users,gid=users,fmask=133,dmask=022,locale=de_DE.U TF-8 0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD250HJS0URJDQPA00163-part5 /windows/d ntfs-3g user,users,gid=users,umask=0002,utf8 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