Jump to content











Photo
- - - - -

WinVBlock on VHD Getting "Stop 0x0000007B" Error

winvblock vhd stop 0x0000007b

  • Please log in to reply
3 replies to this topic

#1 el1

el1
  • Members
  • 2 posts
  •  
    United States

Posted 24 October 2012 - 09:22 PM

Hi,
I followed the guide here for booting unsupported OS's from VHD's. When trying to install Windows 7 to a VHD from an ISO I kept on getting a message from windows that there were missing cd drivers, and for some reason could not get winvblock loaded using sc create etc. as in the above guide. I used imagex to install to an offline VHD and dism to install winvblock. When I next tried to boot in to the VHD which is on my laptop's hard drive, the system started boooting and then I got the dreaded "Stop 0x0000007B".
I assume I need to change some registry setting but not sure which. Would appreciate any advice on getting 7 Professional to natively boot from a VHD.
Thanks

#2 Sha0

Sha0

    WinVBlock Dev

  • Developer
  • 1682 posts
  • Location:reboot.pro Forums
  • Interests:Booting
  •  
    Canada

Posted 25 October 2012 - 12:16 AM

It is unfortunate, in my opinion, that VHD is so popular a term for the "boring" type of VHD; a raw disk image with a trivial Microsoft footer at the end.

I believe that Windows 7 is capable of booting a VHD without any special drivers, from its boot-loader, BootMgr. That might or might not be handy for you.

WinVBlock has not yet been extensively developed with Windows 7 in mind. If the guide you were following used it, that's great.

Details make all the difference...
  • What kind of device are you booting from?
  • What boot-loader is on it?
  • Are you loading the disk image file as a RAM disk or trying to boot the file as a sector-mapped disk?
If you are receiving the STOP 0x0000007B, then I would guess that you are trying to use a sector-mapped disk and that the device with the disk image file is not being driven by any Windows drivers.

#3 wimb

wimb

    Platinum Member

  • Developer
  • 3756 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 25 October 2012 - 06:30 AM

- First Install Win7 Prof to partition and then Install WinVBlock as described in IMG_XPWinVBlock_Install
- Then boot with other OS (Win7 or 7PE) and use VHD_W7_Compact.exe to make Win7-1.vhd
- Then Reboot from Grub4dos Menu with Win7-1.vhd as WinVBlock FILEDISK

http://reboot.pro/98...375#entry128716

#4 el1

el1
  • Members
  • 2 posts
  •  
    United States

Posted 27 October 2012 - 04:54 PM

It is unfortunate, in my opinion, that VHD is so popular a term for the "boring" type of VHD; a raw disk image with a trivial Microsoft footer at the end.

I believe that Windows 7 is capable of booting a VHD without any special drivers, from its boot-loader, BootMgr. That might or might not be handy for you.

WinVBlock has not yet been extensively developed with Windows 7 in mind. If the guide you were following used it, that's great.

Details make all the difference...

  • What kind of device are you booting from?
  • What boot-loader is on it?
  • Are you loading the disk image file as a RAM disk or trying to boot the file as a sector-mapped disk?
If you are receiving the STOP 0x0000007B, then I would guess that you are trying to use a sector-mapped disk and that the device with the disk image file is not being driven by any Windows drivers.


Thanks for taking the time to reply. Let me warn you in advance I know very very little about the booting process, grub4dos and everything else that has to do with the issues at hand, (but at least I can follow a instruction if they are written clearly)!

Only the ultimate and Enterprise versions of Windows 7 can boot natively from VHD without WinVBlock.
I have 7 Pro loaded on my laptops hard drive, with grub4dos chainloaded from bootmgr. The VHD is in the root of the C: drive and has just bootmgr installed. The image is loaded as a sector-mapped disk.
here is my grub4dos menu.lst as detailed in the guideI I linked in my first post.

title Start Win7 Pro install from ISO to VHD

find --set-root /Win7Pro.iso

# map --mem-min=2G

# Sector-mapped disc

map /Win7Pro.iso (0xff)

find --set-root /WinVBlock.ima

map /WinVBlock.ima (fd0)

map /WinVBlock.ima (fd1)

find --set-root /Win7Pro.vhd

# Sector-mapped disk

map /Win7Pro.vhd (0x80)

# Dummy WinVBlock "parameter" disk

map --rd-size=2048

map --mem (rd)+4 (0x55)

map --hook

# Tell WinVBlock to switch the sector-mapped disks to become file-backed disks

write (0x55) #!GRUB4DOSx00v=1x00Win7Pro.vhdx00x80Win7Pro.isox00xFFx00

# Boot the .ISO

chainloader (0xff)



title Finish Win7 Pro install from ISO to VHD

find --set-root /Win7Pro.iso

# map --mem-min=2G

find --set-root /WinVBlock.ima

map /WinVBlock.ima (fd0)

map /WinVBlock.ima (fd1)

map /Win7Pro.iso (0xff)

find --set-root /Win7Pro.vhd

map /Win7Pro.vhd (0x80)

map --rd-size=2048

map --mem (rd)+4 (0x55)

map --hook

write (0x55) #!GRUB4DOSx00v=1x00Win7Pro.vhdx00x80Win7Pro.isox00xFFx00

root (0x80,0x0)

chainloader /bootmgr



title Boot Win7 Pro VHD with WinVBlock

find --set-root --ignore-floppies /VHD/Win7Pro.vhd

map /VHD/Win7Pro.vhd (hd0)

map --rd-size=2048

map --mem (rd)+4 (0x55)

map --hook

write (0x55) #!GRUB4DOSx00v=1x00Win7Pro.vhdx00x80x00

chainloader (hd0,0)/bootmgr

rootnoverify (hd0)

boot




After I couldn't install to the VHD form the ISO as detailed in the above post, I installed withe Imagex and just didn't use the first part of the menu.lst.

@Wimb
I'm trying to install 7 Pro x64. In the link you posted, it seems that only x32 is supported, am I wrong.

Thanks again for taking the time to help.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users