Laman » bagaimana untuk » Bagaimana Tukar antara Tetap Tetap dan Dinamik di VirtualBox

    Bagaimana Tukar antara Tetap Tetap dan Dinamik di VirtualBox

    VirtualBox membolehkan anda memilih sama ada cakera saiz yang diperuntukkan secara dinamik atau tetap semasa membuat fail cakera keras maya yang baru. Disk yang diperuntukkan secara dinamik lebih cepat untuk membuat dan boleh berkembang kepada saiz yang lebih besar. Disk saiz tetap mungkin lebih cepat untuk digunakan, tetapi tidak boleh berkembang lebih besar apabila mereka mengisi. Anda boleh menukar antara dua format dan saiz semula cakera, jika anda suka.

    Langkah Satu: Cari Command VBoxManage dan Buka Prompt Perintah

    VirtualBox membolehkan anda menukar cakera tetap kepada cakera dinamik atau cakera dinamik ke cakera tetap, tetapi pilihan ini tidak didedahkan dalam antara muka grafiknya. Sebaliknya, anda perlu menggunakannya VBoxManage.exe perintah.

    Cari arahan ini untuk meneruskan. Di Windows, anda akan dapati dalam direktori program VirtualBox, iaitu  C: \ Program Files \ Oracle \ VirtualBox  secara lalai. Sekiranya anda memasang VirtualBox ke direktori lain, lihat di sana.

    Buka tetingkap Prompt Perintah. Untuk melakukan ini, buka menu Mula, taipkan cmd , dan tekan Enter.

    Taipkan cd ke Prompt Perintah, diikuti dengan laluan folder di mana arahan VBoxManage adalah. Anda perlu melampirkannya dalam sebut harga.

    Anda boleh dengan cepat melakukan ini dengan menaip cd ke dalam tetingkap Prompt Perintah, dan kemudian menyeret dan menjatuhkan ikon folder dari bar alamat pengurus fail ke Prompt Perintah.

    Jika anda menggunakan laluan lalai, ia sepatutnya seperti berikut:

    cd "C: \ Program Files \ Oracle \ VirtualBox"

    NOTA: Arahan ini menganggap anda menggunakan VirtualBox pada Windows. Jika anda menggunakan VirtualBox pada macOS atau Linux, anda hanya boleh membuka tetingkap Terminal dan jalankan vboxmanage arahan biasanya, seperti yang anda lakukan arahan lain.

    Langkah Dua: Cari Jalan ke Cakera yang Anda Mahu Tukar

    Jalankan arahan berikut dalam tetingkap arahan command untuk melihat senarai semua cakera keras maya pada komputer anda:

    Senarai VBoxManage.exe hdds

    Lihat melalui senarai dan atur laluan fail ke cakera maya yang anda hendak tukar. Katakan kita ingin mengubah cakera maya yang berkaitan dengan mesin maya bernama "Windows". Seperti yang dapat kita lihat dalam output di bawah, jalan ke cakera maya pada sistem kami adalah C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi .

    Langkah Tiga: Tukar Disk Maya

    Anda kini boleh menggunakan perintah VBoxManage untuk menukar cakera maya dari tetap kepada dinamik, atau dari dinamik ke tetap.

    Untuk menukar cakera maya dari tetap ke dinamik, jalankan arahan berikut:

    VBoxManage.exe clonemedium disk "C: \ path \ to \ source.vdi" "C: \ path \ to \ destination.vdi" -variant Standard

    Sebagai contoh, jika cakera sumber berada di C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi dan anda ingin membuat cakera baru bernama Windows-dynamic.vdi dalam folder yang sama, anda akan menjalankan:

    VBoxManage.exe clonemedium disk "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi" "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows-dynamic.vdi"

    Untuk menukar cakera maya dari dinamik ke tetap, jalankan perintah berikut:

    Cakera clonemedium VBoxManage.exe "C: \ path \ to \ source.vdi" "C: \ path \ to \ destination.vdi" -variant Fixed

    Sebagai contoh, jika cakera sumber berada di C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi dan anda ingin membuat cakera baru bernama Windows-fixed.vdi dalam folder yang sama, anda akan menjalankan:

    VBoxManage.exe clonemedium disk "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi" "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows-fixed.vdi"

    Langkah Empat: Keluarkan Cakera Maya Lama

    Perintah di atas hanya mengklonkan cakera yang sedia ada. Anda berakhir dengan kedua-dua fail cakera asal dan fail cakera baru.

    Pertama, anda perlu mengeluarkan cakera maya yang sedia ada dari VirtualBox. Di VirtualBox, klik kanan mesin maya yang menggunakan cakera maya dan pilih "Tetapan".

    Pilih "Penyimpanan" untuk melihat peranti storan yang disambungkan. Klik kanan VDI asal dan pilih "Buang Lampiran". Klik "OK" selepas itu.

    Proses di bawah akan memadamkan fail cakera asal dari pemacu anda. Amaran: Anda mungkin mahu menyandarkan fail cakera asal jika anda belum lagi, sekiranya berlaku sesuatu yang salah dengan proses ini.

    Dalam Command Prompt, jalankan perintah berikut untuk melihat senarai semua cakera maya pada komputer anda:

    Senarai VBoxManage.exe hdds

    Cari UUID cakera asal yang ingin anda padamkan. Anda boleh menyalinnya ke clipboard anda dengan memilihnya dengan butang tetikus kiri tetikus anda dan kemudian mengklik kanan.

    Jalankan arahan berikut untuk membuang cakera asal dari pendaftaran VirtualBox dan padamkannya. Anda boleh klik kanan pada tetingkap Prompt Command untuk menampal UUID.

    VBoxManage.exe closemedium UUID --delete

    Langkah Lima: Namakan semula Cakera Baharu

    Anda kini perlu menamakan semula fail cakera baru supaya ia mempunyai nama yang sama dengan yang asal. Cuma arahkan ke dalam tetingkap Explorer atau Windows Explorer.

    Klik kanan pada fail VDI, pilih "Namakan semula", dan ubahnya ke nama asal. Sebagai contoh, di sini kami menamakan semula fail Windows-fixed.vdi yang kami buat kepada Windows.vdi.

    Sebaik sahaja anda menamakan semula cakera, alih keluar nama cakera lama dari VirtualBox. Klik Fail> Pengurus Media Maya di VirtualBox dan cari nama asal cakera nama yang dinamakan semula - ia akan mempunyai ikon amaran kuning ke kiri. Klik kanan dan pilih "Buang". Klik "Alih Keluar" sekali lagi untuk mengesahkan dan menutup "Tutup".

    Langkah Enam: Masukkan Cakera Dalam VirtualBox

    Kembali ke VirtualBox, klik kanan mesin maya yang berkaitan dengan cakera maya, dan pilih "Tetapan". Di bawah Penyimpanan, klik kanan pengawal SATA dan pilih "Tambah Cakera Keras".

    Pilih "Pilih Disk Sedia Ada" dan semak imbas ke fail yang baru sahaja dinamakan semula.

    Klik "OK" untuk menutup tetingkap tetapan mesin maya. Anda kini boleh boot mesin maya secara normal. Disknya akan sama ada cakera tetap atau dinamik-yang mana anda menukarnya.