Xp Raw disk on W7 64bit host
Posted: 12. Feb 2011, 02:13
Hello,
I installed windows 7 ultimate 64bit version some time ago and I installe VBOX version 4.0.2 to run Linux guest (slackware) and xp guest. As I already had a complete and working XP installation on another disk connected to the pc as PhysicalDisk2 I would like to use as boot disk for my XP Vbox VM. I have created the vmdk image using
VBoxManage internalcommands createrawvmdk -filename c:\dwl\winxp.vmdk -rawdisk \\.\PhysicalDisk2
and I got the file winxp.vmdk. Then I created the XP VM pointing to that file as disk image. Unofrtunately when I start XP VM the system start to boot, I can see the first XP splash screen but after a while I got a BSOD saying: UNMOUNTABLE_BOOT_VOLUME.
I tried to give full access to all disk structure (I can access that drive under W7 as E:) with no result. I give full access right to me, administrator, everyone, creator owner... nothing change. BSOD and continuously reboot. I had a look to the Vbox logfile reading some entries like these:
00:00:03.774 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=0000000008f00000 w=640 h=480 bpp=0 cbLine=0x140, flags=0x1
00:00:08.188 AioMgr0-N: Request 0x00000003a62060 failed with rc=VERR_ACCESS_DENIED, migrating endpoint \\.\PhysicalDrive2 to failsafe manager.
00:00:08.189 PIIX3 ATA: LUN#0: disk write error (rc=VERR_ACCESS_DENIED iSector=0x239927 cSectors=0x1)
00:00:08.190 Guest Log: BIOS: int13_harddisk: function 03, error 06 !
00:00:08.191 Guest Log: BIOS: int13_harddisk: function 0dh unimplemented, returns success
00:00:08.192 PIIX3 ATA: LUN#0: disk write error (rc=VERR_ACCESS_DENIED iSector=0x239927 cSectors=0x1)
00:00:08.193 Guest Log: BIOS: int13_harddisk: function 03, error 06 !
00:00:08.194 Guest Log: BIOS: int13_harddisk: function 0dh unimplemented, returns success
00:00:08.199 PIIX3 ATA: LUN#0: disk write error (rc=VERR_ACCESS_DENIED iSector=0x239927 cSectors=0x1)
00:00:08.200 Guest Log: BIOS: int13_harddisk: function 03, error 06 !
00:00:08.201 Guest Log: BIOS: int13_harddisk: function 0dh unimplemented, returns success
00:00:08.203 PIIX3 ATA: LUN#0: disk write error (rc=VERR_ACCESS_DENIED iSector=0x239927 cSectors=0x1)
00:00:08.203 Guest Log: BIOS: int13_harddisk: function 03, error 06 !
00:00:08.204 Guest Log: BIOS: int13_harddisk: function 0dh unimplemented, returns success
So I guess I have some issue concerning with disk access rights, but I am unable to understand how to give the requested access privilege to Vbox. Does anyone have any suggestion to help me ?
Thank you in advance for your help.
Marco
I installed windows 7 ultimate 64bit version some time ago and I installe VBOX version 4.0.2 to run Linux guest (slackware) and xp guest. As I already had a complete and working XP installation on another disk connected to the pc as PhysicalDisk2 I would like to use as boot disk for my XP Vbox VM. I have created the vmdk image using
VBoxManage internalcommands createrawvmdk -filename c:\dwl\winxp.vmdk -rawdisk \\.\PhysicalDisk2
and I got the file winxp.vmdk. Then I created the XP VM pointing to that file as disk image. Unofrtunately when I start XP VM the system start to boot, I can see the first XP splash screen but after a while I got a BSOD saying: UNMOUNTABLE_BOOT_VOLUME.
I tried to give full access to all disk structure (I can access that drive under W7 as E:) with no result. I give full access right to me, administrator, everyone, creator owner... nothing change. BSOD and continuously reboot. I had a look to the Vbox logfile reading some entries like these:
00:00:03.774 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=0000000008f00000 w=640 h=480 bpp=0 cbLine=0x140, flags=0x1
00:00:08.188 AioMgr0-N: Request 0x00000003a62060 failed with rc=VERR_ACCESS_DENIED, migrating endpoint \\.\PhysicalDrive2 to failsafe manager.
00:00:08.189 PIIX3 ATA: LUN#0: disk write error (rc=VERR_ACCESS_DENIED iSector=0x239927 cSectors=0x1)
00:00:08.190 Guest Log: BIOS: int13_harddisk: function 03, error 06 !
00:00:08.191 Guest Log: BIOS: int13_harddisk: function 0dh unimplemented, returns success
00:00:08.192 PIIX3 ATA: LUN#0: disk write error (rc=VERR_ACCESS_DENIED iSector=0x239927 cSectors=0x1)
00:00:08.193 Guest Log: BIOS: int13_harddisk: function 03, error 06 !
00:00:08.194 Guest Log: BIOS: int13_harddisk: function 0dh unimplemented, returns success
00:00:08.199 PIIX3 ATA: LUN#0: disk write error (rc=VERR_ACCESS_DENIED iSector=0x239927 cSectors=0x1)
00:00:08.200 Guest Log: BIOS: int13_harddisk: function 03, error 06 !
00:00:08.201 Guest Log: BIOS: int13_harddisk: function 0dh unimplemented, returns success
00:00:08.203 PIIX3 ATA: LUN#0: disk write error (rc=VERR_ACCESS_DENIED iSector=0x239927 cSectors=0x1)
00:00:08.203 Guest Log: BIOS: int13_harddisk: function 03, error 06 !
00:00:08.204 Guest Log: BIOS: int13_harddisk: function 0dh unimplemented, returns success
So I guess I have some issue concerning with disk access rights, but I am unable to understand how to give the requested access privilege to Vbox. Does anyone have any suggestion to help me ?
Thank you in advance for your help.
Marco