On 2010/03/03 08:26 (GMT-0500) James Knott composed:
I've now got all the partitions copied to the new drive, with some enlarged. The next problem is getting Linux bootable (Windows already is). I understand that grub has to be reconfigured, but I'm not sure how. /boot is in it's own partition, but everything else for Linux is in the LVM. So, what's next?
There are several options for making Linux bootable here. One way: rescue boot Linux, mount your doz boot partition (below assumes it's mounted on /disks/C), and assuming your /boot is on /dev/sda3 and you don't have one of those 4096 byte sectors HDs, do: dd if=/dev/sda3 of=/disks/C/grubboot bs=512 count=1 Adjust to your actual mountpoints/devicenames/sectorsizes. Then add a stanza to boot.ini for booting Grub. See: http://fm.no-ip.com/install-doz-after.html If your new /boot doesn't start on the same sector number as it did on the old disk (and maybe even if it does, depending on how you performed the clone of your old /boot), you'll need to reinstall Grub from that rescue boot. I usually do it manually: login: root passwd: # grub
root (hd0,2) setup (hd0,2) quit #
The result of all the above is Windows' ntldr is your primary boot manager, from which you may choose Windows or Grub, and Grub loads Linux, all using standard MBR code, a configuration that won't scramble Linux when you reinstall Windows. -- "Our Constitution was made only for a moral and religious people. It is wholly inadequate to the government of any other." John Adams, 2nd US President Team OS/2 ** Reg. Linux User #211409 Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org