Solved

Cannot boot into VHD on Windows 7 PC

Posted on 2014-01-22
10
1,001 Views
Last Modified: 2014-02-07
I have a brand new Windows 7 PC (HP Compaq 6300 Pro - C3A33ET#ABU). I have been asked to convert an existing Windows XP PC to a VHD, make the new Windows 7 PC a dual boot system.

I took a VHD of the existing XP system using Disk2VHD. I chose VHD as opposed to VHDX, and I chose the option to "Prepare for use in VHD".

I have copied the VHD to C:\VHDs\SALES.VHD, and have created a new BCD entry however, when I choose to boot from the VHD, the PC hangs at "Windows is loading files".

I'm not sure how to get past this...
0
Comment
Question by:Chris Millard
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 4
10 Comments
 
LVL 17

Author Comment

by:Chris Millard
ID: 39800162
Just to add to this, Windows 7 no longer boots either! Not even the logo....
0
 
LVL 95

Expert Comment

by:John Hurst
ID: 39800166
You have made the machine as a virtual machine. So then run it as a virtual machine and that will be better than dual boot anyway.

If you have Windows 7 Pro, you can download XP Mode for free from Microsoft and install it. Then install your software in XP Mode. That is also a good way to go.

..... Thinkpads_User
0
 
LVL 95

Expert Comment

by:John Hurst
ID: 39800170
Change your BCD back to original to see if that allows you boot Windows 7.

.... Thinkpads_User
0
Back Up Your Microsoft Windows Server®

Back up all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 
LVL 6

Expert Comment

by:Sasha Kranjac
ID: 39800261
What is the error you get when trying to boot the system?

If you have access to command line, type bcdedit to identify the VHD boot entry.
Then enter bcdedit /delete {entry} where entry is the identifier of the BCD entry you want to delete.

Have you tried pressing F8 after the system started booting from VHD? Maybe some driver(s) are left in VHD that prevent booting correctly. Although "Prepare for use in VHD" should have prepared the image, you never know.

Try using Windows XP Mode if you have correct Windows 7 version (Professional, Ultimate, Enterprise) or use Oracle Virtualbox to run VHD instead of booting from VHD.
0
 
LVL 17

Author Comment

by:Chris Millard
ID: 39803246
Right, I ended up having to restore the Windows 7 PC back to factory settings because I couldn't get it to start at all since trying to boot the VHD natively.

I've now tried loading my Windows XP VHDs using Oracle Virtual Box. I have 3 VHDs now, all creating from different XP machines (some with Disk2VHD, some that were converted from True Image .tib files).

None of the VHDs boot in Virtual Box - they all give me the following error:-

Windows could not start because the following file is missing or corrupt:
<Windows root>\system32\ntoskrnl.exe
Please reinstall a copy of the above file
0
 
LVL 95

Expert Comment

by:John Hurst
ID: 39803303
Can you re-convert the XP machines to new VHD files, making sure they are for virtual use?

.... Thinkpads_User
0
 
LVL 17

Author Comment

by:Chris Millard
ID: 39803385
I've already done so prior to my last post....
0
 
LVL 95

Accepted Solution

by:
John Hurst earned 500 total points
ID: 39803428
I am not sure why the conversion failed, I can think of two options. One would be to try VMWare Convertor (free) and use VMware. The other (perhaps easier overall) would be to use XP Mode instead.

.... Thinkpads_User
0
 
LVL 17

Author Closing Comment

by:Chris Millard
ID: 39841263
None of my VHDs worked, so am going to have to resort to XP Mode even though that was one of the things that I was trying to avoid!
0
 
LVL 95

Expert Comment

by:John Hurst
ID: 39841644
@Chris Millard - Thanks and I was happy to help you.   ... Thinkpads_User
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
VMware - Migrating 1 62
XP  BSOD System error 1003 (102) 13 58
Discrepancy in HPE Lefthand LUN and VMFS datastore ? 7 73
Network Share Issues 17 32
When you try to extract and to view the contents of a Microsoft Update Standalone Package (MSU) for Windows Vista, you cannot extract the files from the MSU. Here we are going to explain how to extract those hotfix details without using any third pa…
By default the complete memory dump option is disabled in windows . If we want to enable the complete memory dump for a diagnostic purpose, we have a solution for it. here we are using the registry method to enable this.
This Micro Tutorial will teach you how to the overview of Microsoft Security Essentials. This is a free anti-virus software that guards your PC against viruses, spyware, worms, and other malicious software. This will be demonstrated using Windows…
This Micro Tutorial will give you a basic overview of Windows DVD Burner through its features and interface. This will be demonstrated using Windows 7 operating system.

710 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