Solved

VM of existing PC doesn't boot: winload.exe missing or corrupt (?)

Posted on 2011-09-30
14
1,786 Views
Last Modified: 2012-05-12
Hi. I'm trying to start a new virtual machine using Virtualbox. I opened a previously created .VHD image (based on a shadowprotect image that was converted to vhd using shadowprotect itself). The image was of a PC running Windows 7. I'm running Virtualbox on another PC. This is the error message I get when I try to boot the VM:

VM: winload.exe missing or corrupt
Anybody?
0
Comment
Question by:sachaweb
  • 5
  • 5
  • 2
14 Comments
 
LVL 10

Expert Comment

by:Subhashish Laha
Comment Utility
This error you are facing due to to incorrect BCD settings.

You can boot the machine with Windows 7 ISO and repair the BCD store by using the Startup Repair option.

Refer below link, try Method 1 and Method 2.

http://www.binarywar.com/2010/01/windows-server-2008-bootmgr-is-missing-error/
0
 
LVL 87

Expert Comment

by:rindi
Comment Utility
Have you tried the repair option like it is displayed on your screen?
0
 

Author Comment

by:sachaweb
Comment Utility
> Have you tried the repair option like it is displayed on your screen?

I wouldn't know how to install a Windows installation disc in a virtual machine.
0
 

Author Comment

by:sachaweb
Comment Utility
subhashishlaha said:
> You can boot the machine with Windows 7 ISO

What ISO? For that PC I have a recovery CD, followed by a Windows installation CD. Should I make ISO's of them? But then how should I boot from those ISO's? I never used VMs before and I'm concerned that this might take me a lot of time.

All I need to do is check a few settings in Outlook on a reformated computer. But the aim is in the future to be able to see how PCs were set up before they were formatted, sometimes this helps when not knowing where settings are stored.

0
 
LVL 87

Assisted Solution

by:rindi
rindi earned 375 total points
Comment Utility
You have to edit the properties of the VM inside your VirtualBox GUI, then under "Storage" add either the DVD drive or the iso image of the installation Disk of Windows 7. Then when you boot the VM you should be able to choose between the HD or Optical drive to boot the VM from using F12. This selection shows up only very quickly, so you have to make sure you have focus of the VM and press the key in time.
0
 
LVL 10

Assisted Solution

by:Subhashish Laha
Subhashish Laha earned 125 total points
Comment Utility
On machine settings, go to Storage and Add "IDE Controller" then Add "CD/DVD Device". You can then choose the HOST CD drive or ISO file of Windows 7 installation.
0
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 
LVL 87

Accepted Solution

by:
rindi earned 375 total points
Comment Utility
You are saying you only have a recovery DVD, no installation DVD? That means you are using an OEM version of Windows, and I'm afraid OEM versions can't be moved to a Virtual Machine. OEM versions are bound to the hardware they were first activated on, and the license will first of all not allow you to virtualize it, and as you have seen it also won't work...

You need a full retail version of the OS for this to work, and as far as I know there is a further no-go, it has to be at least Windows 7 Professional to be allowed for virtualization. None of the home versions are allowed in such an environment. Thank m$ licensing...
0
 

Author Comment

by:sachaweb
Comment Utility
To Rindi about OEM not going into VM:

In (ten?) years, I don't remember ever having Windows on a PC otherwise than delivered by the manufacturer for that PC. So this would mean most laypeople like me will never be able to virtualize a machine??

What I have for this machine - 3 CDs ("for distrib. only with HP PC"):
- Disk 1 of 3: HP restore plus - start with this DVD for restore
- Disk 2 of 3: OS DVD - windows 7
- Disk 3 is language packs.

So is there no point in implementing your advice (and Subh.'s) on how to solve the initial issue?

I thought by this decade VMs would be easier to handle!

Sacha.
0
 
LVL 87

Assisted Solution

by:rindi
rindi earned 375 total points
Comment Utility
Some smaller manufacturers who build PC's like smaller PC shops will use retail M$ OS's and not OEM versions. So such installations can be converted to VM's provided they are also not home versions of the OS. But most manufacturer's use OEM installations as those are cheaper, and particularly the larger manufacturer's like HP, DELL etc. will always be OEM, so those you can't convert to VM's. If you want to use virtualization then you will need to buy retail and not home M$ OS's and install those as VM's.

VM's are also usually meant for businesses so the hardware can be consolidated, and in businesses you usually don't run OEM Windows, but rather Volume License Windows which are installed by that business when they get the PC. The PC either comes without preinstalled OS, or they just replace that installation with their Volume License version.

In your example above you definitely have an OEM version, or you wouldn't have the "for distrib. only with HP PC". So you can't virtualize your installed OS.

What is the reason you are wanting to Virtualize your OS in the first place?
0
 

Author Comment

by:sachaweb
Comment Utility
Hi. I'm very sorry I didn't respond to the latest comments but this is far too complicated for what I was trying to do. I think I already said this in this thread but now I'm "officially" abandoning this question.
0
 

Author Comment

by:sachaweb
Comment Utility
I actually don't find a button or something to abandon the question so please help me.
0
 
LVL 87

Expert Comment

by:rindi
Comment Utility
There is no "Abandon" button, as abandoning Questions is frowned upon at EE. As this Question really has been answered, as "with OEM this can't be done", you should accept those comments as the answer.
0

Featured Post

How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

Join & Write a Comment

David Varnum recently wrote up his impressions of PRTG, based on a presentation by my colleague Christian at Tech Field Day at VMworld in Barcelona. Thanks David, for your detailed and honest evaluation!
In this step by step tutorial with screenshots, we will show you HOW TO: Enable SSH Remote Access on a VMware vSphere Hypervisor 6.5 (ESXi 6.5). This is important if you need to enable SSH remote access for additional troubleshooting of the ESXi hos…
Teach the user how to use create log bundles for vCenter Server or ESXi hosts Open vSphere Web Client: Generate vCenter Server and ESXi host log bundle:  Open vCenter Server Appliance Web Management interface and generate log bundle: Open vCenter Se…
This video shows you how to use a vSphere client to connect to your ESX host as the root user. Demonstrates the basic connection of bypassing certification set up. Demonstrates how to access the traditional view to begin managing your virtual mac…

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now