SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
After a successful installation and testing of 10.3 I was encouraged to do an online update. Now 10.3 will not boot, returning the error...
root (/dev/disk/by-id/scsi-SATA_ST3160215A_9RA0445H-part2,1)
error 23: Error while parsing number
Press any key to continue
"No problem", you say? Just look at /boot/grub/menu.lst.old and make appropriate changes. Sorry! menu.lst.old has been over-written by the update. Brilliant programming!
My menu.lst is as follows:-
# Modified by YaST2. Last modification on Sun Feb 3 08:34:57 CST 2008
default 0
timeout 8
gfxmenu (hd0,1)/boot/message
##YaST - activate
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.3 - 2.6.22.16-0.1
root (/dev/disk/by-id/scsi-SATA_ST3160215A_9RA0445H-part2,1)
kernel /boot/vmlinuz-2.6.22.16-0.1-default root=/dev/disk/by-id/scsi-SATA_ST3160215A_9RA0445H-part2 vga=0x314 resume=/dev/sda1 splash=silent showopts
initrd /boot/initrd-2.6.22.16-0.1-default
I have two drives active, hdc and hdd. 10.3 is on hdd. I tried disconnecting hdc. Nothing changed. I think it must have some connection to the 10.3 change to sda devices. Does anyone know why SUSE changed from /dev/hd? to /dev/sd?. Seems to me like a move backwards.
Distribution: Mac OS X Leopard 10.6.2, Windows 2003 Server/Vista/7/XP/2000/NT/98, Ubuntux64, CentOS4.8/5.4
Posts: 2,986
Rep:
Forget the disc-id reference in GRUB and fstab. Too confusing, and not sure why some distros do this now. Either stick with the typical /dev/hdx or /dev/sdx, or use e2label to give your drives an easy to remember name.
Forget the disc-id reference in GRUB and fstab. Too confusing, and not sure why some distros do this now. Either stick with the typical /dev/hdx or /dev/sdx, or use e2label to give your drives an easy to remember name.
Thanks for the good advice, it got me started in the right direction. /dev/hdx did not work, but /dev/sdx did. My problem is that I have a removable IDE bay that is uppermost in the descriptor chain. Here's what works now, with one or two drives and with the boot drive in hdc position.
# Modified by YaST2. Last modification on Sun Feb 3 08:34:57 CST 2008
default 0
timeout 8
gfxmenu (hd0,1)/boot/message
##YaST - activate
###Don't change this comment - YaST2 identifier: Original name: linux###
title ONLY HDC
root (hd0,1)
kernel /boot/vmlinuz-2.6.22.16-0.1-default root=/dev/sda2 vga=0x314 resume=/dev/sda2 splash=silent showopts
initrd /boot/initrd-2.6.22.16-0.1-default
###Don't change this comment - YaST2 identifier: Original name: linux###
title HDC and HDA
root (hd0,1)
kernel /boot/vmlinuz-2.6.22.16-0.1-default root=/dev/sdb2 vga=0x314 resume=/dev/sdb2 splash=silent showopts
initrd /boot/initrd-2.6.22.16-0.1-default
Distribution: Mac OS X Leopard 10.6.2, Windows 2003 Server/Vista/7/XP/2000/NT/98, Ubuntux64, CentOS4.8/5.4
Posts: 2,986
Rep:
I don't understand your new question, if it is a question. So you have a removable IDE drive? Just boot up your SuSE, and then mount it to some directory. You don't need GRUB to do that. Look in your /etc/fstab, or manually do it yourself. What is your question exactly?
I don't understand your new question, if it is a question. So you have a removable IDE drive? Just boot up your SuSE, and then mount it to some directory. You don't need GRUB to do that. Look in your /etc/fstab, or manually do it yourself. What is your question exactly?
There was no question.
I was merely pointing out that when there is an HDA drive in place the boot drive (HDC) is addressed as /dev/sdb and when there is no HDA the boot drive (HDC) is addressed as /dev/sda. This requires two boot options in the menu. With SUSE 10.2 the same option would apply to both conditions, as the reference to the boot drive was physical (i.e. /dev/hdc) and did not change when an HDA drive was present.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.