Početak›Forumi›Linuks›Linuks fore & fazoni›VMware-mountovanje *.vmdk slike diska (i Vbox) ,ali bez instalacije vmware-a
- This topic has 2 odgovora, 1 glas, and was last updated 14 years, 6 months ranije by dukenukem_4d.
-
AutorČlanci
-
2. decembar 2007. u 9:23 am #9580dukenukem_4dUčesnik
pomocu ovog uputstva (delimicno)
http://legroom.net/2007/08/05/how-mount-vmware-disk-images-under-linux
potrebno je da se skine “VMware Server for Linux Binary (tar.gz)” (~100MB
sa vmware-server[/url] download lokacije
iz arhive da se ekstrahuju vmware-mount.pl i vmware-loop iz /bin direktorijae sad ide zanimljivo…
ove dve datoteke se iskopiraju u /usr/local/bin
pa se stavi u /etc/vmware/config datoteci (posto je nema -treba da se napravi rucno)
[code]config.version = “8”
loop.fullpath = “/usr/local/bin/vmware-loop”[/code]
zatim,sledeca komanda lista particije,koje se nalaze u slici diska:
vmware-mount.pl -p slax518.vmdk
ova komanda(na primer) mountuje hda5 particiju (koja je tipa ext2) kao read-only
na lokaciju /mnt/vmware1/ :
vmware-mount.pl slax518.vmdk 5 -t ext2 -o ro /mnt/vmware1/-u kernelu treba da se nalazi ‘Network Block Device driver’ prisutan
-*.vmdk treba da bude na nekom stvarnom disku koji je read-write (inace ne moze da ga lock-uje)20. novembar 2008. u 8:06 pm #65534dukenukem_4dUčesnikevo mali update 🙁 juče nešto sam petljao po quemu
pa nisam mogao ovo da ukapiram pa sam malo psovao itd
i linusa i kernel i ostalo što nema dokumentacija za ovo jbg. 😀anyway našao sam nbd-client po debian repou za lenny ? ili etch?
i iz kvm paketa novijeg kvm-nbd (koji je mozak ove operacije 😎 )
trebalo bi da radi na novijim distroima ,nema mnogo dinamički povezanih na ldd 😀
[code]
#modprobe nbd
[/code]
(nema ispis,obicno lsmod | head ili lamod | grep nbd )[code]
#kvm-nbd –port=1024 -r “/mnt/hdaX/vmware/slax6.xLinux 2.6.x kernel.vmdk” –partition=1
(VMDK) image open: flags=0x2 filename=/mnt/hdaX/vmware/slax6.xLinux 2.6.x kernel.vmdk
[/code]
(i ostane u treminalu nije daemon)[code]
#nbd-client localhost 1024 /dev/nbd0
Negotiation: ..size = 148464KB
bs=1024, sz=148464
[/code]
(ovaj se daemonizuje)[code]
mkdir /mnt/netdev
mount -t ext2 -o ro /dev/nbd0 /mnt/netwdev/
[/code]* gore mora da se stavi particija!!!! –partition=1 ili neka sledeća O0
-mogu i više procesa kvm-nbd da rade ali na različitim portovima
-/dev/nbdX su mogući uređaji koji se pojave posle učiatavanja: modprobe nbd
-ovo je totalno drugačije od prethodnog posta i uopšte ne zavisi od onih vmware alata 😉
-ne mogu trenutno linkove da stavim ,tu su negde .
-radi i za .qcow i za .vmdk nisam probao pisanje (kaže u man za swap mora da se naznači)EDIT: naleteo sam i na ovaj link ,iako je vindouz program, tu je qemu-img 😀
http://whitone.googlepages.com/disk5. oktobar 2009. u 4:33 pm #65535dukenukem_4dUčesnikevo još jedna novina jeej 😀 😀
http://forums.virtualbox.org/viewtopic.php?f=7&t=17574
pomoću vbox fuse related programa može da se takođe u-montuje neka od podržanih slika diskova 😀
(nisam još probao)
(ovde je objašnjeno u dugačkoj temi
http://forums.virtualbox.org/viewtopic.php?f=7&t=14280 )
O0btw što sam probavao sa kvm-nbd kad ima gore ono za vmware-loop ???
EDIT
vmdk-loop sad naleteh trenutno , svašta se nađe 😀
http://www.cse.unsw.edu.au/~matthewc/vmdk-loop/ -
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.