After runnung LIve Update, the VM won't boot. "Can't find NTLDR".
On the source machine:
dd if=/dev/sda bs=512 count=63 <mbr_file_name>
Transfer <mbr_file_name> to destination Windows directory.
Rename files so <mbr_file_name> replaces the one Live Update created.
(My source machine is dual boot using grub. I use Mandriva, so have lots of Mandriva install CDs around; if your source machine is Win only, skip this step)
Boot a Mandriva install CD in the virtual machine, go to Repair, and "Replace Windows BootLoader"
Pop out the CD, power-off the VM, then reboot and it should come up fine.
Maybe there's an image out there somewhere of a FAT32 WinXP mbr, but I couldn't find it.
Oops the dd command on the source machine should be:
dd if=/dev/sda bs=512 count=63 of=<mbr_file_name>
Incidentally, I didn't have enough space on the source machine to copy the WinXP partition to a file on the same drive. I hooked a cat5 directly to the destination machine (linux with a mounted Win7 partition), and:
dd if=/dev/sda1 bs=8192 | ssh <username>@<dest_machine_ip> "dd of=<path_to_dest_file> bs=8192"
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.