Kell hozzá windowsos Qemu, de ugye nekem már nincs windowsom...fogjuk rá h wine működésre bírja.
cd Downloads
wget http://free.oszoo.org/ftp/qemu/win32/release/QemuInstall-0.7.2.exe
wine QemuInstall-0.7.2.exe
Ha mindent így futtatna a wine, akkor senki nem használna windowst :)
Sikeresen fentvan, most kell vele csinálni egy image filet, amit VMware használ majd.
cd ../.wine/drive_c/Program\ Files/Qemu
wine qemu-img.exe create -f vmdk WindowsXPPro.vmdk 5G
Formating 'WindowsXPPro.vmdk', fmt=vmdk, size=5242880 kB
Kész az image file, maximális mérete 5GB (a mostani 320kB), átmásolom egy kényelmesebb helyre.
cp WindowsXPPro.vmdk ~/vmware/
cd ~/vmware/
vi WindowsXPPro.vmx
A vmx filenak ugyanazt a nevet kell viselnie, mint a vmdk filenak.
A vmx fileba a következőt szúrtam be:
config.version = "8"
virtualHW.version = "3"
ide0:0.present = "TRUE"
ide0:0.filename = "WindowsXPPro.vmdk"
memsize = "256"
MemAllowAutoScaleDown = "FALSE"
ide1:0.present = "TRUE"
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
ide1:0.autodetect = "TRUE"
floppy0.present = "FALSE"
ethernet0.present = "TRUE"
usb.present = "TRUE"
sound.present = "TRUE"
sound.virtualDev = "es1371"
displayName = "Windows XP Professional"
guestOS = "winXPPro"
nvram = "WindowsXPPro.nvram"
MemTrimRate = "-1"
ide0:0.redo = ""
ethernet0.addressType = "generated"
uuid.location = "56 4d 5c cc 3d 4a 43 29-55 89 5c 28 1e 7e 06 58"
uuid.bios = "56 4d 5c cc 3d 4a 43 29-55 89 5c 28 1e 7e 06 58"
ethernet0.generatedAddress = "00:0c:29:7e:06:58"
ethernet0.generatedAddressOffset = "0"
tools.syncTime = "TRUE"
ide1:0.startConnected = "TRUE"
uuid.action = "create"
checkpoint.vmState = ""
Ami lényeges, az a memsize és a ide0:0.filename.
Berakom a Windows XP install CD-met a CDrom-ba, felcsatolja magát :)
Ezután VMware Player-rel elindítom a WindowsXPPro.vmx filet.
Szépen bootol a CD-ről az installer és feltelepül az XP.
- skateman blogja
- A hozzászóláshoz be kell jelentkezni
- 3754 megtekintés
Hozzászólások
Ugyanezt a Linuxos Qemu-val is meg tudtad volna csinalni Wine nelkul, de miert csinaljunk valamit egyszeruen, ha lehet bonyolultan is ? :D
---
Hey! Where'd my terminal go?
- A hozzászóláshoz be kell jelentkezni
illetve ha már belőtted a dozered, és nyomsz egy ide0:0.mode="independent-nonpersistent"-et, akkor minden guest shutdown után tiszta lappal indulsz
- A hozzászóláshoz be kell jelentkezni
Sőt, dd-vel még .img-et is tudsz csinálni (asszem :)), amit tudtommal vmware ugyan úgy meg tud enni, mint wmdk+wmx-et.
Szerk:
Creating empty disk images
To create an empty disk image, to be used as the disk for an emulator for example, one can get data from /dev/zero. To create a 10mb image:
$ dd if=/dev/zero of=myimage bs=1024 count=10240
A clever alternative is:
$ dd of=myimage bs=1024 count=0 seek=10240
Here we don't write anything, not even zeroes, we just seek 10mb into the file and close it. The result is a sparse file that is implicitly full of 10mb of zeroes, but that takes no disk space. ls -l will report 10mb, while du and df will report 0. When the file is written to, either as an emulator disk or a loopback device, Linux will allocate disk space for the data. ls will still show 10mb, while du will gradually approach 10mb.
For swap images, where it's more important to reserve the data than to save disk space, a non-sparse file is better.
- A hozzászóláshoz be kell jelentkezni
Jólvan na, először virtualizálódtam :D
Ez volt a howtoba és nemsokat keresgéltem a qemuról :D
A dakoták hírközlési rendszerét nem befolyásolják a mágneses viharok.
- A hozzászóláshoz be kell jelentkezni
createType="twoGbMaxExtentFlat"...
Hátha valaki olyan vmware vmdk virtuális diszkeket akar létrehozni unix alatt, amelyek legföljebb 2GB-os darabokra szeletelt fájlokból állnak, azok kedvéért egy nem túl hosszú shellszkript:
ami át van húzva, azt teljesen fölösleges elolvasni. az olyan, mintha ott sem lenne
- A hozzászóláshoz be kell jelentkezni