Apakah mungkin untuk mengkonversi file gambar VMWare vmdk ke drive hardisk fisik? Saya tahu VMWare 6.5 dapat menggunakan drive harddisk fisik secara langsung untuk mendapatkan kinerja yang baik, dapatkah saya mengonversi file vmdk yang ada ke drive harddisk fisik pergi mendapatkan kinerja yang lebih baik?
vmware-vmdk
karon
sumber
sumber
Jawaban:
Jika Anda memiliki qemu-img, Anda harus dapat melakukan semua ini dari baris perintah yang hanya berurusan dengan file gambar.
Itu akan menulis apa pun format mentah vmdk keluar ke drive fisik. Saya belum bisa menguji ini sendiri, tapi saya pikir itu akan berhasil :)
sumber
Sedikit terlambat, tetapi untuk referensi saya berhasil:
sumber
Anda tidak menyebutkan OS apa yang Anda gunakan dan jawaban Alex tidak akan berfungsi pada Windows dan seseorang bertanya bagaimana melakukan ini pada Windows di komentar, jadi inilah caranya:
Anda harus menggunakan Cygwin untuk dapat menggunakan
dd
dan menyelesaikan tugas.Unduh dan pasang Cygwin dari sini: http://www.cygwin.com/
Buka terminal Cygwin sebagai Administrator dan ketik:
Anda dapat melihat semua hard disk Anda dengan partisi mereka. Angka-angka menunjukkan partisi.
X di sdX adalah drive yang ingin Anda tulis. Tapi ingat itu berbeda dengan huruf drive Windows. Jangan campur mereka!
status = progress akan menunjukkan Anda garis kemajuan dd.
bs = 256k adalah ukuran blok (cache), Anda dapat menggunakan bs = 4M untuk hard disk hari ini, tetapi saya menggunakan 256k karena saya memeras ke USB thumb drive.
Catatan: Berhati-hatilah bahwa jika mesin sumbernya adalah Windows 10,
dd
mungkin tidak kompatibel dengan mengubah VMDK ke RAW (disk), beberapa situasi serupa dilaporkan di sini .Info dan perintah lebih lanjut tentang qemu-img di sini jika Anda ingin memastikan itu tidak mungkin di Windows: https://cloudbase.it/qemu-img-windows/
sumber
Sudahkah Anda mencoba boot ke CD BartPE (yaitu UltimateP2V) dan menggunakan Ghost? Anda mungkin akan mengalami masalah driver setelah masuk ke perangkat keras tetapi, itu cukup mudah untuk ditangani (secara teori, lol).
Jika Anda ingin membuat disk P2V (V2V, V2P, dll) Anda sendiri, periksa tulisan Mike Laverick (yang terbaik): http://www.rtfm-ed.co.uk/docs/vmwdocs/whitepaper-ultimateP2V. pdf
sumber
Coba UDPCast
Idenya adalah untuk mengalirkan seluruh vmdk Anda dari Virtual Machine ke mesin fisik, di mana ia ditulis ke hdd fisik.
Prosedur diuraikan di bawah ini.
Karena Anda memiliki file vmdk, Anda mungkin memiliki VMWare Workstation yang Anda inginkan, bahkan menyelesaikan Mesin Virtual vmdk ini dilampirkan. Jalankan Mesin Virtual Anda dengan vmdk khusus ini terpasang, tetapi alih-alih boot biasa gunakan live CD PartedMagic untuk boot dari.
Ketika liveCD dimulai, navigasikan ke menu utama dan temukan
UDPCast Disk Cloning
. Dialognya cukup jelas (lihat screenshot)Setelah memilih Mesin Virtual ini untuk menjadi
sender
, Anda harus memilih drive mana yang ingin Anda siarkan (menggunakan notasi Unix, seperti / dev / sda).Setelah memulai
sender
, Anda harus memulaireceiver
juga. Karena Anda memiliki hdd fisik, saya berasumsi, Anda juga memiliki PC lengkap dengan hdd ini terpasang padanya. Hal yang sama di sini: Anda perlu memulai liveCD denganUDPCast Disk Cloning
memilihreceiver
waktu ini serta hdd fisik yang sesuai.Perlu dicatat, bahwa Anda harus membuat semua pengaturan yang diperlukan untuk memiliki konektivitas jaringan antara Mesin Virtual Anda dan perangkat keras fisik. Anda harus mengambil tindakan pencegahan yang diperlukan jika vmdk Anda berisi data pribadi, karena kontennya akan mengalir secara efektif melalui jaringan Anda. Hal lain adalah bahwa hdd target Anda harus memiliki kapasitas penyimpanan yang tidak kalah, dari kapasitas vmdk Anda. Jelas, tetapi juga patut dicatat bahwa gambar Anda diletakkan satu-ke-satu pada hdd target Anda dan Anda perlu melakukan operasi yang sesuai dengan gparted atau sejenisnya untuk memanfaatkan kapasitas yang lebih besar dari hdd baru Anda.
sumber
Pasang drive dalam VM atau bagaimanapun, dan potretlah (www.drivesnapshot.de). Kemudian pasang disk baku di VM dan kembalikan snapshot ke disk. Itu akan mentransfer sektor penggerak berdasarkan sektor. Di Linux saya pikir Anda dapat menggunakan dd untuk melakukan hal yang sama.
Bukankah penggunaan disk fisik untuk volume VM sudah tidak digunakan lagi di VMWare akhir-akhir ini?
JR
sumber