Tukar cakera tetap VirtualBox kepada cakera dinamik dan sebaliknya

WBOY
Lepaskan: 2024-03-25 09:36:42
ke hadapan
815 orang telah melayarinya

Apabila mencipta mesin maya, anda akan diminta untuk memilih jenis cakera, anda boleh memilih cakera tetap atau cakera dinamik. Bagaimana jika anda memilih cakera tetap dan kemudian menyedari bahawa anda memerlukan cakera dinamik, atau sebaliknya. Anda boleh menukar satu kepada yang lain? Dalam siaran ini, kita akan melihat cara menukar cakera tetap VirtualBox kepada cakera dinamik dan sebaliknya.

Tukar cakera tetap VirtualBox kepada cakera dinamik dan sebaliknya

Cakera dinamik ialah cakera keras maya yang pada mulanya mempunyai saiz yang lebih kecil dan membesar dalam saiz semasa anda menyimpan data dalam mesin maya. Cakera dinamik sangat cekap dalam menjimatkan ruang storan kerana ia hanya mengambil sebanyak mungkin ruang storan hos seperti yang diperlukan. Walau bagaimanapun, apabila kapasiti cakera berkembang, prestasi komputer anda mungkin terjejas sedikit.

Cakera tetap dan cakera dinamik adalah jenis storan yang biasa digunakan dalam mesin maya. Cakera tetap mempunyai saiz tetap dan tidak menyokong pengembangan dinamik, tetapi ia lebih baik daripada cakera dinamik dari segi prestasi kerana tiada sumber tambahan diperlukan untuk mengubah saiz cakera. Walau bagaimanapun, apabila penggunaan meningkat, cakera tetap mungkin kehabisan ruang storan.

Bagaimana untuk menukar cakera tetap VirtualBox kepada cakera dinamik dan sebaliknya?

Jika anda ingin menukar cakera tetap VirtualBox kepada cakera dinamik atau sebaliknya, sila ikuti langkah di bawah untuk menyelesaikan masalah tersebut.

  • Pastikan anda mempunyai ruang yang cukup
  • Tukar format storan cakera maya
  • Padamkan VDI yang dinamakan semula dan tambah VDI baharu
  • Mari kita bincangkan secara terperinci.

    Pastikan anda mempunyai ruang yang mencukupi

    Sebelum melakukan penukaran jenis storan, pastikan anda menyemak dan mengesahkan bahawa pemacu anda mempunyai ruang kosong yang mencukupi untuk memuatkan imej cakera yang berasingan. Sebagai contoh, jika cakera maya yang anda bercadang untuk menukar adalah bersaiz 70GB, anda memerlukan sekurang-kurangnya 70GB ruang cakera kosong untuk melaksanakan operasi penukaran. Ini kerana proses penukaran memerlukan penciptaan fail imej cakera baharu, yang akan bersaiz sama dengan cakera maya asal. Adalah sangat penting untuk memastikan bahawa anda mempunyai ruang yang mencukupi untuk mengelakkan kehabisan masalah ruang semasa proses penukaran, menghalang operasi daripada berjaya diselesaikan. Kerana

    Selepas penukaran selesai, jika semuanya berjalan lancar, anda boleh memadamkan fail cakera maya asal untuk mengosongkan ruang cakera, tetapi sila pastikan terdapat ruang yang mencukupi pada mulanya.

    Untuk menyemak saiz cakera, dalam VirtualBox, klik kanan cakera, pilih Tetapan > Storan, klik pada VDI anda dan semak saiz maya fail. Jika anda mempunyai ruang yang mencukupi, teruskan dan tukar. Jika anda tidak mempunyai ruang yang mencukupi, buat sedikit dan kemudian teruskan ke langkah seterusnya.

    Baca: Bagaimana untuk menjadikan mesin maya VirtualBox anda berjalan lebih pantas

    Ubah suai format storan cakera maya

    Tukar cakera tetap VirtualBox kepada cakera dinamik dan sebaliknya

    Sebelum menukar format, sila matikan mesin maya yang sedang berjalan. Setelah selesai, ikuti langkah-langkah yang dinyatakan di bawah.

    • Buka Command Prompt dengan mencari dalam menu Mula.
    • Sekarang, masukkan arahan berikut untuk mencapai lokasi pemasangan lalai aplikasi VirtualBox, jika anda telah memberikan lokasi tersuai, buat perubahan yang diperlukan dalam arahan yang diberikan di bawah.
    cd "C:Program FilesOracleVirtualBox"
    Salin selepas log masuk
    • Sekarang kita perlu menyenaraikan semua vm untuk mendapatkan lokasi mereka, untuk ini anda perlu menjalankan arahan berikut.
    VBoxManage.exe列出硬盘
    Salin selepas log masuk
    • Anda perlu menyalin lokasi VDI dan memasukkannya ke dalam arahan berikut untuk menukar formatnya.

    Tukar daripada tetap kepada dinamik

    “VBoxManage.exe clonmedium disk”源代码。vdi”目的地。vdi" -变体标准
    Salin selepas log masuk

    Tukar daripada dinamik kepada tetap

    “VBoxManage.exe clonmedium disk”源代码。vdi”目的地。修复
    Salin selepas log masuk

    Jika anda tidak dapat menjalankan arahan dan dikatakan terdapat ralat sintaks, cuma tulis '-variant' secara manual dan jalankan semula. Selain itu, jika anda tidak mahu menghadapi masalah mengkonfigurasi semula VDI seperti yang saya lakukan, pastikan sumber dan destinasi berada di lokasi yang sama tetapi dengan nama fail yang berbeza.

    Sekarang, kita perlu merombak kad. Untuk melakukan ini, pergi ke lokasi VDI, tukar nama fail sumber kepada sesuatu yang lain, dan kemudian namakan semula destinasi untuk sepadan dengan nama fail asal.

    Baca: VirtualBox memaparkan skrin hitam dan bukannya but OS tetamu

    3] Padamkan VDI yang dinamakan semula dan tambah VDI baharu

    Tukar cakera tetap VirtualBox kepada cakera dinamik dan sebaliknya

    Kini kita tidak memerlukan VDI lama lagi, kita boleh memadamnya dan menambah VDI baru. Ikuti langkah yang dinyatakan di bawah untuk mengalih keluar imej VDI yang tidak boleh diakses.

  • Mulakan Oracle VirtualBox.
  • Pergi ke Fail > Alat > Pengurus Media Maya.
  • Klik Muat Semula.
  • Pilih VDI yang dimaksudkan dan klik Lepaskan.
  • Sekarang, klik Alih Keluar.
  • Jika anda mempunyai berbilang VDI yang tidak boleh diakses, pastikan anda memadamkan kesemuanya.
  • Lakukan langkah yang diberikan di bawah untuk menambah imej VDI baharu.

  • Pilih mesin maya dan klik Tetapan.
  • Sekarang, pergi ke Storan dan klik pada ikon tambah kedua (+) di sebelah "Pengawal:IDE".
  • Klik Tambah, pergi ke lokasi fail disimpan dan tambahkannya.
  • Selepas menambah VDI pada utiliti Pilih Cakera Keras, pilih VDI daripada bahagian Tidak Dilampirkan dan klik Pilih.
  • Akhir sekali, klik OK
  • Itu sahaja! Lancarkan VDI apabila menukar format storan.

    Baca: Bagaimana untuk mendayakan sokongan seret dan lepas dalam VirtualBox

    Mana satu lebih baik, peruntukan dinamik atau VirtualBox saiz tetap?

    Perbezaan utama antara peruntukan dinamik dan saiz tetap ialah saiz tetap memperuntukkan semua ruang ke pemacu sekaligus, manakala peruntukan dinamik mengambil ruang hanya apabila VM memerlukannya. Jadi jika VM anda tidak menggunakan semua saiz cakera keras, peruntukan dinamik tidak akan mengambil semua ruang, tetapi saiz tetap akan mengambil semua ruang. Dalam erti kata lain, peruntukan dinamik berkembang apabila VM berkembang, manakala saiz tetap mengambil semua ruang sekaligus. Walau bagaimanapun, apabila ia datang kepada prestasi, tetap adalah lebih baik.

    Baca: VirtualBox tidak boleh menyambungkan peranti USB ke mesin maya

    Bagaimana untuk menukar cakera tetap dan cakera dinamik dalam VirtualBox?

    Untuk menukar daripada tetap kepada dinamik, gunakan kod sumber
    "VBoxManage.exe clonmedium disk". vdi "destination.vdi" - standard varian, “VBoxManage.exe clonmedium disk”源代码。vdi”目的地。vdi" -变体标准,
    然而,要从动态转换为固定,使用
    “VBoxManage.exe clonmedium disk”源代码。vdi”目的地。修复
    Walau bagaimanapun, untuk menukar daripada dinamik kepada tetap, gunakan kod sumber

    "VBoxManage.exe clonmedium disk". vdi". Betulkan

    Masukkan direktori VirtualBox dalam Command Prompt. Baca Juga: Cara memasang VirtualBox Guest Additions pada Windows.

    Atas ialah kandungan terperinci Tukar cakera tetap VirtualBox kepada cakera dinamik dan sebaliknya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Label berkaitan:
    sumber:mryunwei.com
    Kenyataan Laman Web ini
    Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!