Ubah Sistem Operasi fisik saya menjadi Disk VirtualBox

33

Apakah mungkin untuk mengonversi Instalasi Fisik Ubuntu (PC berbasis Intel dengan Ubuntu 10.10) ke disk kotak virtual, sehingga saya dapat menggunakan lingkungan yang sama pada pc yang terpisah atau dapat tetap virtual untuk pengujian?

Sesuatu yang mirip dengan "Disk2VHD" yang mengubah kotak fisik Windows 2K3 dan di atasnya menjadi gambar VHD atau VMware.

Akan berterima kasih atas bantuan Anda! Salam Hormat

rihatum
sumber

Jawaban:

27

Ya, namun kemungkinan besar akan memakan waktu yang sangat lama. Saya belum benar-benar mencoba langkah-langkah di bawah ini, tetapi mereka seharusnya berhasil.

Pertama, Anda perlu membuat gambar seluruh partisi Anda. Anda perlu mengetahui jalur partisi dari partisi Ubuntu, misalnya / dev / sda1 akan menjadi partisi pertama pada hard drive yang terpasang pertama.

sudo dd if=PART_PATH of=OUTPUT_PATH/ubuntu.bin

perhatikan bahwa Anda harus melakukan perintah di atas dari liveCD dengan partisi yang Anda coba salin tidak terpasang - yaitu Anda harus memiliki hard drive lain atau sesuatu untuk menyalin semua data.

Anda dapat mematikan liveCD dan mem-boot kembali ke Ubuntu untuk melakukan langkah terakhir:

Ubah biner menjadi drive vbox:

VBoxManage convertdd PATH_TO_ubuntu.bin ubuntu.vdi --format VDI

Anda kemudian dapat menggunakan ubuntu.vdi yang dihasilkan sebagai drive Virtualbox. Pastikan Anda memiliki banyak waktu dan ruang hard drive untuk operasi ini. Sedikit tip: tugas commandline dapat ditangguhkan dengan menekan Ctrl+ Z. Operasi akan tidur, dan Anda dapat menggunakan komputer Anda lagi. Ketika Anda tertarik untuk melanjutkan proses, ketik fgterminal, dan operasi akan dilanjutkan. Cukup praktis untuk operasi panjang seperti ini.

nerdy_kid
sumber
6
Saya akan menggunakan gparted sebelum menjalankan dd. Dengan dd jika Anda memiliki partisi OS Linux 200GB Anda akan mendapatkan file 200GB. Bahkan jika Anda hanya menggunakan 8GB itu. Kemudian ketika Anda mengkonversi Anda akan membutuhkan total 400GB. Jadi gunakan gparted, menyusut menjadi 9GB (berikan sedikit ruang) lalu jalankan DD. Untuk diketahui memang butuh waktu lama untuk menjalankan gparted, tetapi dalam jangka panjang jauh lebih cepat daripada melakukan VBoxManage pada cadangan bin DD 200GB. :)
Psytek7
2
Ini harus bekerja juga dan lebih cepat: di sudo dd if=PART_PATH | VBoxManage convertdd stdin ubuntu.vdi SIZE_BYTES --format VDImana SIZE_BYTESukuran perangkat dalam byte
Yakub
Saya telah menggunakan langkah-langkah ini. Ketika memulai VDI di virtualbox saya mendapatkan kesalahan: FATAL: Tidak ditemukan media yang dapat di-boot! Sistem dihentikan.
Riccardo
@ Belanda sama di sini :(
00fruX
1
@ 00fruX Untuk ddperintah awal , Anda perlu mencitrakan perangkat mentah (mis. /dev/sda) Alih-alih hanya partisi primer (mis. /dev/sda1), Dengan begitu Anda mendapatkan partisi boot.
chess007
1

rute alternatif, periksa: 'VMware vCenter Converter'

ini tersedia secara gratis, dan klaim lakukan untuk ini dalam sekali jalan: http://linhost.info/2009/04/vmware-converter-installation-on-ubuntu-linux

dari sana, tautannya ke halaman vmware, tetapi hanya di bawah 'versi 4.01' ada manfaat rasa linux. setelah kehebohan pendaftaran, perluas dan cari: "Riwayat Versi - VMware vCenter Converter 4.0.1"

Matt S.
sumber
4
Saya baru saja mencoba ini. Anda masih memerlukan server ESX di suatu tempat di jaringan untuk menyimpan VM. VMware VCenter Converter hanya "perantara" yang mengubah komputer fisik menjadi VM dan menyimpannya di server ESX. ( vmware.com/pdf/converter_standalone_guide401.pdf ) - "Dalam konversi Linux, tidak ada agen yang digunakan pada mesin sumber. Mesin virtual pembantu dibuat sebagai gantinya dan disebarkan ke host ESX / ESXi tujuan."
00fruX