Cloning multiple harddisks without grub failure
Help please! I have been looking through a lot of suggestions but nothing seems to help.
I have been charged with setting up multiple computers (identical) with Windows XP and OpenSUSE 10.3 dual booted. I set up one machine as required and cloned the HD using ghost. Unfortunately grub failed to load on the new PC. I figured that this must be some hardware specific thing and I booted the SUSE installation from the DVD and replaced disk by-id entries in /etc/fstab and /boot/grub/menu.lst to device entries. Then I ran grub-install and rebooted the machine. GRUB loaded fine but I couldn't load Windows XP from it. I tried every suggestion on the net :-D but it didn't work. So I opted to copy the first 512 bytes of the linux boot partition, replace the MBR and use windows as the boot loader. However, this wouldn't work unless grub was installed on the boot partition. I did that and it worked fine. I then cloned another machine and the same grub error occurred once I selected OpenSUSE from the windows boot loader menu. I can fix this clone the same way too but it won't be practical when I clone the 50+ machines I am supposed to. Can anyone please tell me how to setup a system so that the grub/boot loader doesn't fail on the cloned machines?
In short how do I setup a "clone-safe" bootloader for a Windows XP - OpenSUSE dual booted system?