2008/1/25 Mikkel L. Ellertson <mikkel@xxxxxxxxxxxxxxxx>: > Todd Denniston wrote: > > > > <about to get in just over my ears> > > not sure if you need to be working with > > /boot/grub/device.map > > I would suggest trying the grub.conf changes first. > > If you do, then grub-install has a --recheck among it's options. You > > might want to make a backup of the current map first though. > > > > if/when Mikkel comes back, you can probably trust him more than me. > > > Good advice. Grub-install seems to pay attention to the device.map > file when doing the install. At least I have had to edit it to match > what Grub will see when booting when I install to a USB drive I plan > to boot off of using the BIOS boot from USB device option. Today > turned out to be a busy day, so I was not able to get back before > now. (Problems with a DSL setup when they changed to a static IP - > everything had to be reconfigured on the customer's instead of the > ISP changing the DHCP configuration. They forgot to write down some > of the information they were given, like the name servers and > gateway IP addresses.) > > > Mikkel OK....the root partition for Fedora *used* to be /dev/sda2 and now is /dev/sdb2. This is seen here: Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xfdb8211d Device Boot Start End Blocks Id System /dev/sda1 * 1 60801 488384001 a5 FreeBSD Disk /dev/sdb: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xf18da1dc Device Boot Start End Blocks Id System /dev/sdb1 1 10199 81923436 7 HPFS/NTFS /dev/sdb2 * 10200 12749 20482875 83 Linux /dev/sdb3 12750 15299 20482875 83 Linux /dev/sdb4 15300 60801 365494815 83 Linux Disk /dev/sdc: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x0007a82a Device Boot Start End Blocks Id System /dev/sdc1 * 1 2611 20972826 83 Linux /dev/sdc2 2612 2873 2104515 82 Linux swap / Solaris /dev/sdc3 2874 3004 1052257+ 83 Linux /dev/sdc4 3005 60801 464254402+ 8e Linux LVM I have changed /etc/grub.conf manually to be: # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition. This means that # all kernel and initrd paths are relative to /, eg. # root (hd0,1) # kernel /boot/vmlinuz-version ro root=/dev/sda2 # initrd /boot/initrd-version.img #boot=/dev/sda2 default=2 timeout=5 splashimage=(hd1,1)/boot/grub/splash.xpm.gz hiddenmenu title Fedora (2.6.23.14-107.fc8) root (hd1,1) kernel /boot/vmlinuz-2.6.23.14-107.fc8 ro root=LABEL=/ rhgb quiet initrd /boot/initrd-2.6.23.14-107.fc8.img title Fedora (2.6.23.9-85.fc8) root (hd1,1) kernel /boot/vmlinuz-2.6.23.9-85.fc8 ro root=LABEL=/ rhgb quiet initrd /boot/initrd-2.6.23.9-85.fc8.img title Fedora (2.6.21-2952.fc8xen) root (hd1,1) kernel /boot/xen.gz-2.6.21-2952.fc8 module /boot/vmlinuz-2.6.21-2952.fc8xen ro root=LABEL=/ rhgb quiet module /boot/initrd-2.6.21-2952.fc8xen.img title Fedora (2.6.21-2950.fc8xen) root (hd1,1) kernel /boot/xen.gz-2.6.21-2950.fc8 module /boot/vmlinuz-2.6.21-2950.fc8xen ro root=LABEL=/ rhgb quiet module /boot/initrd-2.6.21-2950.fc8xen.img Where all (hd0,1) were changed to (hd1,1). What else needs to be done? Thanks.