?
Solved

Grub setup with 2 hd (change boot disk)

Posted on 2008-06-24
3
Medium Priority
?
1,462 Views
Last Modified: 2013-12-15
I recently installed Fedora 9, as I thought Ubuntu didn't quite meet my expectations. - Bad choice, I guess, but that's another story...

My laptop (Dell XPS m1730) has two disks and my Linux system is installed on the second one. During installation I got the option to choose what disk the system was to boot from. I answered disk A. Then I got the question if I really would like it like that as the system was on disk B. - Well "boot from" is rather vague I guess so I changed it.

Now, fortunately my BIOS lets me boot from disk B, but of course I would prefer not having to pick up the boot list each time I start up. I kind of thought that the problem would be simply solved by running something like grub-install /dev/sda... Here's where the real issue started. Now I had the screen full of "GRUB GRUB GRUB GRUB..." - looks quite like my first Basic program in the late 70's. Booting from disk B was corrupted as well.

For some reason my device.map file says hd0 is sdb and hd1 is sda. This can not be changed without complications either.

So, how do I tell grub to boot from disk A instead (and work, I might add)?
0
Comment
Question by:obg
  • 2
3 Comments
 
LVL 3

Accepted Solution

by:
arndawg earned 250 total points
ID: 21854893

If grub-install is not working for you:

#grub --no-floppy
grub> root (hd0,0)   # change to where the boot partition is (hd1,0 ?)
grub> setup (hd0)   # Install to MBR
grub> quit            #exit

0
 
LVL 2

Author Comment

by:obg
ID: 21863778
This does not help me very much. I have a Windoze boot partition as well, on the first disk. Why do I need to give the root command to grub? How are the parameters interpreted? Why can't it use sda and sdb wich are the names of my disk devices? I assume that hd0 (for example) gets parsed through device.map...? And setup (hd0) would again install on MBR of sdb, right? Can I change the device.map and set hd0 to sda and hd1 to sdb and then update grub.conf without problems?
0
 
LVL 2

Author Comment

by:obg
ID: 21864219
Well, I finally got it working with grub-install. I don't know why but I changed everything I thought should be changed and now it works...

I'll give you some cred anyway...
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Little introduction about CP: CP is a command on linux that use to copy files and folder from one location to another location. Example usage of CP as follow: cp /myfoder /pathto/destination/folder/ cp abc.tar.gz /pathto/destination/folder/ab…
This article will show you step-by-step instructions to build your own NTP CentOS server.  The network diagram shows the best practice to setup the NTP server farm for redundancy.  This article also serves as your NTP server documentation.
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
Suggested Courses
Course of the Month8 days, 23 hours left to enroll

621 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question