Thomas H. George wrote: > I have two sata drives, sda and sdb with the root partition on sdb. I > installed grub on sdb and made the following entries in > /boot/grub/menu.lst: > > kopt=root=/dev/sdb1 > groot=(sdb,0) > > and ran update-grub. >
Which is the outpout message of the update-grub ? > Next I tried to boot the system and got the splash screen with my > kernels listed but then a message: > > root (sdb,0) > Error 23: Error while parsing number > > I have tried using grub's line completion to find a correct entry for > groot. If I enter: > > grub> groot=(sd > > followed by a tab I get: > > groot=(sdiff) > > If I try groot=(hd > > followed by a tab I get nothing. > Anyway, if you have SATA/SCSI disks, debian (or Linux, in general) calls them sd* (sda, sdb). Because hd* is for ATA disks. > Surely there must be many users booting from sata drives so there must > be a simple solution to my problem but a google search finds numerous > instructions for booting with grub but all the examples appear to be for > ide hard drives - that is groot=(hd0,0). > I don't understand why it's "groot" and not "root" ? Like this : title Debian GNU/Linux, kernel 2.6.26-1-486 root (hd1,0) kernel /boot/vmlinuz-2.6.26-1-486 root=/dev/sda1 ro quiet initrd /boot/initrd.img-2.6.26-1-486 At boot, when you get "error 23", you should type "e" two times. Try other values for "root=(sdb,0) " and type "b". Do again this manipulation if you need. > Help, > Tom > > > -- http://snurf.info "Civil Engineering section" project : http://civil-e-section.org « A book is like a garden carried in the pocket. » -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]