I have used VirtualBox for a while now and I have to say that I have never had a problem with it before.
Here is what I am trying to do:
I have a Windows Vista Home Basic (x64) on my computer. I have tried Ubuntu in the past and I really like it. I want to move to Ubuntu permanently, however there are still programs that I use on Windows that I do not want to part with - primarily work related. My computer did not (unfortunately) come with a "Recovery Disk" or a Windows Installation Media, just a "Recovery Partition". It also came with some software that was designed to create a Recovery Disk, however that software does not work. I tried booting in the recovery partition, but that does not work either. So basically I have a working Windows Vista installation, but if something should happen to it I will be forced to pay $20 for a "Recovery Disk" from Gateway. I really would like to avoid having to do that. It just the principle of being forced to pay AGAIN for something that I already paid for. I guess my $700 purchase was not enough to get me a physical version of Windows. Anyway that is whole other rant for a whole different forum.
In order to be able to keep Windows I figured I will make a backup of the OS partition using DriveImage XML and use UBCD for Wondows 3.50 to restore it to a virtual drive in a VirtualBox machine. Since I had learned my lessons from the past, I decided to go through with that process BEFORE I formatted my drives and run the possibility of loosing my windows installation.
I am running Virtualbox 3.0.4, I have set up a 258 GB Dynamically Expanding Virtual Drive (My OS partition is slightly smaller than that). The guesOS under VB is set up to be Windows Vista (64 bit), IDE controller is the default PIIX4. The virtual hard drive is hooked up to "IDE Primary Master". The partition on the Virtual Drive is Primary and set to Active.
The backup and restore operation went smoothly with DriveImage XML - no errors during either process. I restarted the virtual machine and it didn't load. I tried running the "Fix Vista Boot" from DriveImage XML, and it asked me to locate the bcdedit.exe file, which I did, but that didn't work at all. I believe that is because I used a Windows XP (32 bit) as the source for creating the UBCD for Windows 3.50, and since the OS I am trying to restore is 64-bit, maybe it can't run bcdedit.exe, because bcdedit.exe happens to be 64 bit. I tried running the commands directly into the command prompt and it says that "bcdedit.exe is not a valid Win32 application." (Another hit that it might be 64 bit).
The next thing I tried was downloading the Windows Vista x64 Recovery Disk from neosmart.net. I mounted the ISO, it booted normally, then I selected the option to repair the startup. It finished and asked me to restart. After restarting the screen just from after giving me the option to boot from the CD/DVD by pressing any key. I had forgotten to unmount the ISO. After unmounting, I restarted the virtual machine and it showed the following error:
"FATAL: No bootable medium found! System halted!"
I mounted the Vista x64 recovery disk again and after running the startup recovery again, it showed that it didn't find any problems with the boot settings. All tests in the report showed "Completed Successfully".
Frankly I have tried everything I could think of, but then again I am no expert in these things.
I would appreciate any insight in my predicament.
Thank you so much!
| Edit: |