Blog Code Forum

Virtual Windows XP

From Wiki.cyring.fr

(Difference between revisions)
Jump to: navigation, search
Line 81: Line 81:
ed BusType
ed BusType
00000001
00000001
 +
 +
nk MaxTransferSize
 +
cd MaxTransferSize
 +
 +
nv 1 ParamDesc
 +
ed ParamDesc
 +
Maximum Transfer Size
 +
 +
nv 1 type
 +
ed type
 +
enum
 +
 +
nv 1 default
 +
ed default
 +
0
 +
 +
nk enum
 +
cd enum
 +
 +
nv 1 0
 +
ed 0
 +
64 KB
 +
 +
nv 1 1
 +
ed 1
 +
128 KB
 +
 +
nv 1 2
 +
ed 2
 +
256 KB
 +
q
q

Revision as of 10:29, 3 November 2012

  1. qemu-img convert -f vpc -O raw "Virtual Windows XP.vhd" v2WinXP.img
  2. sudo mount -o loop,offset=32256 v2WinXP.img /mnt
  3. cp ~/tmp/WXP/X86/VIOSER.SYS /mnt/WINDOWS/system32/drivers/
  4. mkdir ~/tmp/config
  5. cp /mnt/WINDOWS/system32/config/* ~/tmp/config/
  6. chntpw -e ~/tmp/config/system

nk CurrentControlSet
cd CurrentControlSet
nk Control
cd Control
nk pci#ven_1af4&dev_1001&subsys_00000000
nk pci#ven_1af4&dev_1001&subsys_00020000
nk pci#ven_1af4&dev_1001&subsys_00021af4
 
cd pci#ven_1af4&dev_1001&subsys_00000000
nv 1 ClassGUID
ed ClassGUID
{4D36E97B-E325-11CE-BFC1-08002BE10318}
nv 1 Service
ed Service
viostor
cd ..
 
cd pci#ven_1af4&dev_1001&subsys_00020000
nv 1 ClassGUID
ed ClassGUID
{4D36E97B-E325-11CE-BFC1-08002BE10318}
nv 1 Service
ed Service
viostor
cd ..
 
cd pci#ven_1af4&dev_1001&subsys_00021af4
nv 1 ClassGUID
ed ClassGUID
{4D36E97B-E325-11CE-BFC1-08002BE10318}
nv 1 Service
ed Service
viostor
cd ..
cd ..
cd ..
nk Services
cd Services
nk viostor
cd viostor
 
nv 4 Type
ed Type
00000001
 
nv 4 Start
ed Start
00000000
 
nv 1 Group
ed Group
SCSI miniport
 
nv 4 ErrorControl
ed ErrorControl
00000001
 
nv 1 ImagePath
ed ImagePath
system32\drivers\viostor.sys
 
nv 4 Tag
ed Tag
00000021
 
 
nk Parameters
nk Enum
 
cd Parameters
nv 4 BusType
ed BusType
00000001
 
nk MaxTransferSize
cd MaxTransferSize
 
nv 1 ParamDesc
ed ParamDesc
Maximum Transfer Size
 
nv 1 type
ed type
enum
 
nv 1 default
ed default
0
 
nk enum
cd enum
 
nv 1 0
ed 0
64 KB
 
nv 1 1
ed 1
128 KB
 
nv 1 2
ed 2
256 KB
 
 
q
y
  1. cp ~/tmp/config/system /mnt/WINDOWS/system32/config/
  2. sudo umount /mnt
Personal tools