- Keserasian penuh: Menggunakan VDI asli serta VMDK/VHD dengan pemacu yang sesuai.
- Pengurusan lanjutan: UUID, penyulitan, rangkaian jambatan/NAT dan sumber yang dioptimumkan.
- penyimpanan Fleksibel: Kembangkan VDI atau tambah cakera tanpa memasang semula tetamu.
Jika anda mempunyai cakera maya yang sudah disediakan dan ingin menghidupkannya dan menjalankannya secepat mungkin, ketahui caranya pasang imej VDI pada VirtualBox hanya apa yang anda perlukan. Panduan ini merangkumi, langkah demi langkah, semua yang anda perlukan untuk membuka mesin dengan VDI sedia ada Windows o Linux, tanpa perlu memasang semula sistem pengendalian tetamu dari awal.
Anda akan menemui segala-galanya daripada import VDI asas kepada penalaan halus seperti tukar UUID cakera, konfigurasikan rangkaian, papan klip dan folder kongsi, mengembangkan saiz VDI, atau menambah cakera maya kedua. Matlamatnya adalah untuk menjadikan mesin maya anda anggun, stabil dan bersedia untuk berfungsi tanpa membuang masa dengan sedikit TLC.
Apakah fail VDI dan bilakah anda harus menggunakannya?
VDI ialah Format cakera asli VirtualBox. Pada asasnya ia adalah fail yang mengandungi pemacu keras maya mesin anda (sistem, program dan data). Memasangnya pada VM sedia ada atau baharu mengelakkan pemasangan semula sistem, yang merupakan kunci apabila VDI itu sudah ada perisian yang dikonfigurasikan atau berlesen yang akan menjadi kerumitan untuk ditiru.
Senario biasa ialah memasang semula hos Linux atau Windows anda, hanya untuk mendapati VirtualBox tidak mengenali VM anda yang terdahulu. Daripada bermula dari awal, anda boleh mencipta mesin baharu dan lampirkan VDI sedia ada. Jadi, dalam beberapa minit anda boleh memulakan semula Windows XP, 7, 10, 11 atau distro Linux yang telah anda jalankan.
Idea yang sama terpakai sama ada anda telah memuat turun VM siap pakai dari Internet atau jika anda datang dari komputer lain: dengan VDI di tangan dan beberapa klik, mesin akan siap. bersedia untuk memulakan pada hos semasa anda.
Jika anda juga mengendalikan format lain, VirtualBox juga dibuka VMDK daripada VMware dan Microsoft VHD, jadi anda boleh menggunakan semula cakera daripada hipervisor berbeza dengan agak selesa; lihat perbandingan format imej cakera untuk keterangan lebih lanjut.
Idea yang sama terpakai sama ada anda telah memuat turun VM siap pakai dari Internet atau jika anda datang dari komputer lain: dengan VDI di tangan dan beberapa klik, mesin akan siap. bersedia untuk memulakan pada hos semasa anda.

Keperluan dan persediaan
Sebelum anda bermula, pastikan anda mempunyai perkara berikut untuk menjadikan proses import selancar mungkin: VDI dalam VirtualBox fasih:
- Komputer dengan persekitaran grafik (Linux atau Windows) dan VirtualBox dipasang.
- Fail dari cakera maya .VDI (atau .VMDK/.VHD) yang akan anda gunakan.
- Ruang kosong yang mencukupi pada cakera hos dan kebenaran baca/tulis pada folder VDI.
- (Pilihan) The Pek Sambungan daripada VirtualBox untuk ciri seperti penyulitan cakera.
- (Disyorkan) Pasang Tambahan Tetamu dalam tetamu untuk integrasi yang lebih baik.
Mempunyai semua ini di tempat mengurangkan ralat dan mempercepatkan pelaksanaan, yang amat berguna jika VDI datang dari komputer lain atau satu sandaran sebelumnya.
Cipta atau import mesin daripada VDI
Terdapat dua cara yang sah untuk but VM dengan cakera VDI sedia ada: cipta mesin dan pilih "gunakan cakera maya sedia ada", atau cipta mesin tiada cakera dan pasangkan VDI dari bahagian storan. Kedua-dua kaedah adalah mudah dan pada asasnya setara.
Pilihan 1 (paling langsung): buka VirtualBox, klik pada "Baharu" dan lengkapkan wizard yang menunjukkan nama, jenis dan versi daripada sistem. Apabila ia meminta anda untuk cakera, pilih "Gunakan fail cakera keras maya sedia ada", klik ikon folder, cari Vdi dan sahkan dengan "Buat".
Pilihan 2 (berguna jika anda lebih suka menyediakan VM dahulu): Cipta mesin dengan menandai “Jangan tambah cakera keras». Kemudian, dalam Tetapan > Storan, tambah (atau sahkan) pengawal SATA dan ketik «Tambah cakera keras» untuk «Pilih pemacu sedia ada». Navigasi ke VDI dan menerimanya untuk melampirkannya.
Dalam kedua-dua kes, semak parameter seperti RAM, pemproses, video dan rangkaian. Adalah idea yang baik untuk menyesuaikannya sebelum memulakan supaya tetamu boot dalam keadaan optimum.

Menyelesaikan konflik UUID semasa mengkloning cakera VDI
VirtualBox mengenal pasti setiap cakera maya dengan a UUID yang unikJika anda membuat salinan VDI yang sama dan cuba menggunakannya pada hos yang sama, anda mungkin menerima ralat UUID pendua. Penyelesaiannya adalah untuk menetapkan UUID baharu kepada salinan menggunakan VBoxManage.
Untuk melakukan ini, buka a terminal o PowerShell dan melaksanakan perintah itu sethduuid mengenai fail VDI. Anda boleh menavigasi ke folder di mana VDI berada atau menentukan laluan penuh dalam arahan untuk mengelakkan kekeliruan.
Pada Windows, dari direktori pemasangan VirtualBox (secara lalai) C:\\Program Files\\Oracle\\VirtualBox) anda boleh membuka PowerShell dengan Shift + klik kanan pada ruang kosong ("Buka tetingkap PowerShell di sini") dan lancarkan:
VBoxManage internalcommands sethduuid 'disco.vdi'
Ia berfungsi sama pada Linux (dengan VBoxManage dalam PATH). Buka terminal dalam folder VDI dan jalankan arahan yang sama. sethduuid untuk menjana semula pengecam:
VBoxManage internalcommands sethduuid 'disco.vdi'
Jika VBoxManage tidak dikenali dalam Windows, tambahkan folder VirtualBox ke LALUAN Sistem. Ini adalah langkah-langkahnya:
- Klik kanan pada "PC ini" dan pergi ke "Properties."
- Buka "Tetapan sistem lanjutan."
- Pada tab Lanjutan, klik Pembolehubah Persekitaran.
- Di bawah "Pembolehubah Sistem", cari dan edit "Laluan".
- Pada penghujung nilai, tambahkan koma bertitik dan laluan: C:\\Program Files\\Oracle\\VirtualBox.
- Simpan dengan "OK" dalam semua tetingkap ke menerapkan perubahan.
Setelah UUID adalah unik, lampirkan VDI dalam Konfigurasi > Storan. Jika tiada pengawal wujud, tambah satu Pengawal SATA dan, di sebelah kanan, gunakan "Tambah Pemacu Keras" untuk memautkan fail. Ini akan menghalang VirtualBox daripada mengadu tentang ID pendua.
Tetapan Utama: CPU, ISO, Penambahan Tetamu, Folder dan Papan Klip
Selepas mengimport VDI, adalah idea yang baik untuk memperhalusi sumber dan alatan untuk prestasi yang lancar. Dalam Tetapan > Sistem > Pemproses, tentukan bilangannya teras cpu anda akan mengalah kepada tetamu tanpa menenggelamkan tuan rumah.
Jika anda perlu bermula dengan a ISO (contohnya, untuk membaiki sistem atau memasang pemandu), pergi ke Storan, pilih ikon CD dan pilih "Pilih fail cakera optik maya" untuk melekapkan imej untuk digunakan pada but seterusnya.
Pasangkan Tambahan Tetamu daripada menu VM untuk menambah baik video, tetikus, penyegerakan masa dan tambahan penyepaduan. Ini membuat perbezaan dalam kebolehgunaan dan prestasi.
Dengan Penambahan, aktifkan papan keratan kongsi dan "Seret dan Lepas" dalam Tetapan > Umum > Lanjutan. Pilih "Dwiarah" jika anda ingin mengalihkan teks dan fail kedua-dua cara dengan selesa.
kepada folder kongsiDalam Tetapan > Folder Dikongsi, ketik ikon folder dengan "+", pilih folder hos, beri nama dan dayakan pilihan yang anda perlukan (baca sahaja, automount, lekap kekal). Anda akan melihat folder itu dalam penyemak imbas tetamu.
Jika anda ingin menyulitkan cakera VM, sila pasang Pek Sambungan. Kemudian, di bawah Umum > Penyulitan Cakera, dayakan pilihan, tentukan kata laluan dan tetapkan algoritma penyulitan. Ini berguna untuk melindungi data sensitif dalam tetamu.
Juga ingat "Kunci hos»dalam VirtualBox (biasanya Ctrl kanan). Ia membolehkan anda menggabungkan pintasan seperti "Ctrl+Alt+Del" dalam tetamu tanpa menjejaskan hos dan mengurus input daripada menu "Input" di bar atas.
Rangkaian: Pilih mod yang sesuai
Dalam Tetapan > Rangkaian, anda mempunyai beberapa cara untuk melaraskan kesambungan. Tetapan lalai ialah NAT, yang membenarkan tetamu mengakses Internet tetapi ia tidak kelihatan daripada rangkaian tempatan.
Ini adalah pilihan utama dan bila hendak menggunakannya:
- Tidak bersambung: : VM dibiarkan tanpa rangkaian, berguna untuk ujian terpencil.
- NAT: Akses Internet melalui hos; mudah dan pantas untuk dinavigasi.
- Rangkaian NAT: Sama seperti NAT, tetapi membenarkan berbilang VM untuk berkomunikasi antara satu sama lain.
- penyesuai jambatan: : VM mendapat IP daripada penghala y muncul pada rangkaian anda seperti mana-mana peralatan lain (sesuai untuk dikongsi dan boleh diakses).
- Rangkaian dalaman: Pengasingan menyeluruh dari luar; hanya VM pada rangkaian dalaman yang sama kelihatan.
- Tuan rumah sahaja: VM bercakap dengan hos, tetapi tidak kepada rangkaian luaran.
- Pengawal generik: Pilihan lanjutan untuk kes perkakasan/pemandu khas.
Untuk kebanyakan senario kerja LAN, «penyesuai jambatan» ialah pilihan yang paling berguna: VM akan dikesan oleh komputer lain dan boleh berkongsi sumber seolah-olah ia adalah PC fizikal. Untuk berbilang makmal, «Rangkaian NAT» boleh menjadi pilihan yang bagus.
Urus storan: kembangkan VDI dan tambah cakera kedua
Jika anda kehabisan ruang, anda boleh mengembangkan VDI daripada barisan arahanAdalah penting bahawa cakera adalah daripada jenis dinamik untuk operasi berfungsi seperti yang diharapkan.
Pada Windows, buka PowerShell dalam folder pemasangan VirtualBox (atau tambahkan laluan ke PATH) dan jalankan:
.\VBoxManage.exe modifyhd 'ruta-al-disco.vdi' --resize 80000
Dalam contoh, VDI dikembangkan kepada 80.000 MB (kira-kira 80 GB). Laraskan nilai kepada keperluan anda dan semak bahawa arahan selesai tanpa ralat.
Kemudian, dalam tetamu Windows, buka Pengurusan Cakera. Anda akan melihat ruang baharu sebagai "tidak diperuntukkan" dalam warna hitam. Klik kanan pada partition sistem dan pilih "Panjangkan kelantangan» supaya Windows menggunakan ruang itu dan mengembangkan partition.
Sebagai alternatif kepada pengembangan, tambahkan a cakera kedua kepada VM. Dalam Tetapan > Storan, cipta cakera baharu (VDI/VMDK/VHD), pilih "diperuntukkan secara dinamik" dan tentukan saiznya. Secara pilihan, anda boleh memilihnya untuk menjadi SSD atau yang membolehkan palam panas.
But VM, buka Pengurus Cakera, mulakan cakera baharu dan buat "kelantangan mudah». Jika ia tidak muncul, mulakan semula tetamu supaya ia mengesannya. Ini adalah cara yang lebih selamat untuk mendapatkan ruang tanpa menyentuh pemacu utama anda.
Mesin eksport, import dan klon
Untuk mengalihkan VM antara mesin atau hipervisor, gunakan "Fail > Eksport perkhidmatan maya» dan menjana pakej OVF/OVA. OVA membungkus semuanya ke dalam satu fail, manakala OVF memisahkan deskriptor dan cakera. Kebanyakan platform (cth., VMware) menyokongnya dengan baik.
Proses sebaliknya dilakukan dengan "Fail > Import perkhidmatan maya». Pilih OVF/OVA, semak parameter dan itu sahaja. Ia adalah cara standard untuk berkongsi dan mengangkut VM dengan kurang geseran.
Jika anda hanya perlu menduplikasi VM pada hos yang sama, gunakan "Klon» pada mesin yang dimatikan. Berikan nama dan dayakan pilihan "Tetapkan Semula Alamat MAC" untuk mengelakkan konflik rangkaian. Anda akan mempunyai dua mesin yang sama tanpa memasang semula.
Buka cakera VMware (VMDK) atau buat daripada VDI sedia ada
VirtualBox membolehkan anda mencipta VM baharu dengan memilih "Gunakan fail cakera keras maya sedia ada» untuk kedua-dua VDI dan VMDK. Selepas memilih fail, tentukan memori dan nama, dan klik "Buat" untuk menyediakan mesin.
Jika anda lebih suka kawalan manual, buat VM tanpa cakera dan pasangkan VMDK/VDI daripada Storan, pastikan anda menggunakan pengawal yang sesuai (SATA, NVMe, IDE) bergantung pada sistem dan cara cakera asal dicipta.
Nota praktikal pada Linux (Ubuntu dan distro lain)
Di Linux, langkah import dan konfigurasi adalah sama kepada Windows dalam VirtualBox. Perbezaannya adalah dalam penggunaan terminal untuk VBoxManage dan lokasi fail, tetapi logiknya adalah sama.
Jika anda banyak bekerja pada pelayan, pertimbangkan untuk menggunakan VirtualBox dalam mod kendiri. berkepala untuk menjalankan VM tanpa antara muka grafik. Dan jika anda sedang mencari alternatif desktop Linux yang ringan, Gnome Boxes boleh berguna untuk ujian pantas, walaupun VirtualBox lebih komprehensif.
Dengan semua ini, anda sepatutnya boleh beralih daripada mempunyai VDI "di tangan" kepada mesin maya yang berfungsi sepenuhnya, dengan rangkaian yang dikonfigurasikan dengan baik, sumber yang ketatPenyepaduan Hos-Tetamu (papan klip, seret dan lepas, folder) dan storan bersaiz mengikut keinginan anda. Jika anda turut memanfaatkan OVF/OVA untuk menggerakkan mesin dan pengklonan untuk menduplikasinya, anda akan mempunyai aliran kerja yang teguh dan boleh berulang untuk sebarang persekitaran.
Penulis yang bersemangat tentang dunia bait dan teknologi secara umum. Saya suka berkongsi pengetahuan saya melalui penulisan, dan itulah yang akan saya lakukan dalam blog ini, menunjukkan kepada anda semua perkara yang paling menarik tentang alat, perisian, perkakasan, trend teknologi dan banyak lagi. Matlamat saya adalah untuk membantu anda mengemudi dunia digital dengan cara yang mudah dan menghiburkan.