Apabila membuat mesin maya dalam program VirtualBox, anda perlu menentukan jumlah yang dia mahu menyerlahkan OS tetamu. Dalam sesetengah kes, bilangan gigabait yang diserlahkan boleh dihentikan cukup dari masa ke masa, dan kemudian persoalan meningkatkan jumlah pemacu maya akan relevan.
Cara Meningkatkan saiz cakera di VirtualBox
Untuk mengira dengan tepat saiz yang akan diperlukan selepas memasang sistem di VirtualBox, ia tidak selalu mungkin. Oleh kerana itu, sesetengah pengguna menghadapi kekurangan ruang bebas dalam OS tetamu. Terdapat dua cara untuk menambah ruang bebas ke mesin maya tanpa mengeluarkan imej:- Menggunakan utiliti khas dari VirtualBox;
- Menambah cakera keras maya kedua.
Kaedah 1: VboxManage Utility
VirtualBox Arsenal mempunyai utiliti VboxManage yang membolehkan anda mengawal saiz cakera melalui baris arahan atau terminal bergantung kepada jenis sistem operasi. Kami akan melihat kerja program ini di Windows 10 dan CentOS. Keadaan untuk menukar jumlah dalam OS ini adalah yang berikut:
- Format penyimpanan: dinamik;
- Jenis Cakera: VDI atau VHD;
- Status mesin: dilumpuhkan.
Sebelum mula berubah, anda perlu mengetahui saiz yang tepat dari cakera OS tetamu dan laluan di mana mesin maya disimpan. Ini boleh dilakukan melalui Pengurus VirtualBox.
Di bar menu, pilih Fail> "Pengurus media maya" atau hanya tekan Ctrl + D.
Sebaliknya OS akan ditentukan saiz maya, dan jika anda memilihnya dengan klik tetikus, maka maklumat lokasi akan muncul di bahagian bawah.
Menggunakan VboxManage di Windows
- Jalankan arahan arahan dengan hak pentadbir.
- Masukkan arahan:
CD C: \ Program Fail \ Oracle \ VirtualBox
Ini adalah jalan yang standard untuk memasang kotak maya. Jika folder Oracle dengan fail berada di tempat lain, maka selepas CD, anda akan menulis lokasinya.
- Apabila direktori berubah, tulis arahan berikut:
VboxManage ModifyHD "Jalan ke Mesin Maya" --Resize 33792
Sebagai contoh:
VboxManage ModifyHD "D: \ VirtualBox VMS \ Windows 10 \ Windows 10.Vdi" --Resize 33792
"D: \ VirtualBox VMS \ windows 10 \ windows 10.Vdi" - jalan di mana mesin maya dalam format .vdi itu sendiri disimpan (perhatikan petikan - tanpa mereka pasukan tidak akan berfungsi).
--Resize 33792 - Atribut yang diletakkan melalui ruang dari petikan penutupan. Ini bermakna jumlah cakera baru dalam megabait.
Berhati-hati, atribut ini tidak menambah jumlah yang ditentukan megabait (dalam kes kami 33792) kepada yang sedia ada, dan mengubah jumlah semasa cakera. Dalam mesin maya, yang diambil untuk contoh, sebelum ini mempunyai jumlah 32 GB cakera, dan dengan atribut ini ia dinaikkan kepada 33 GB.
Selepas berjaya mengubah jumlah cakera, anda perlu mengkonfigurasi OS maya sendiri, kerana ia akan terus melihat bilangan bekas GB.
- Jalankan sistem operasi.
- Tekan WIN + R dan tulis arahan diskmgmt.msc.
- Disk maya utama yang ditandakan dengan biru akan muncul. Di sebelahnya akan ditambah melalui kawasan Vboxmanage - ia ditandai dengan hitam dan mempunyai status "tidak diedarkan". Ini bermakna bahawa kawasan formal wujud, tetapi sebenarnya tidak boleh digunakan, sebagai contoh, untuk menyimpan data.
- Untuk menambah jumlah ini ke ruang maya yang berfungsi, klik pada cakera utama (biasanya dengan :) Klik kanan dan pilih pilihan "Expand Tom".
- Kerja induk akan dilancarkan.
- Jangan ubah tetapan jika anda mahu menambah ke kawasan yang tidak diperuntukkan yang sedia ada dengan itu, dan pergi ke langkah seterusnya.
- Klik "Selesai".
- Sekarang anda dapat melihatnya (dengan :) telah menjadi lebih tepat 1 GB, yang tidak diagihkan sebelum itu, dan kawasan yang ditandai dengan hitam, hilang. Ini bermakna cakera maya meningkat dalam jumlah, dan mereka boleh terus digunakan.
Tindakan selanjutnya mungkin semata-mata pada Windows 7 dan lebih tinggi. Windows XP tidak menyokong kemungkinan memperluaskan kelantangan, jadi ia perlu menggunakan utiliti pihak ketiga seperti Pengarah Disk Acronis.
Menggunakan VboxManage di Linux
Anda memerlukan hak akar untuk bekerja dengan terminal dan utiliti itu sendiri.
- Letakkan pasukan itu
Senarai VboxManage -L HDD
- Dalam rentetan UUID, salin nilai dan tampalkannya ke dalam arahan ini:
VboxManage ModifyHD Your_uuid --Resize 25600
- Jalankan utiliti langsung GParted. Untuk membuatnya boot, dalam Pengurus VirtualBox, pergi ke tetapan mesin.
- Beralih ke bahagian "Media", dan dalam "Pengawal: IDE" tambah Live GParted yang dimuat turun. Untuk melakukan ini, klik pada "kosong" dan di sebelah kanan, pilih imej cakera optik dengan utiliti GPARTED, seperti yang ditunjukkan dalam tangkapan skrin.
- Simpan tetapan dan jalankan mesin.
- Dalam menu Boot, pilih "GParted Live (Tetapan Lalai)".
- Configurator akan mencadangkan untuk memilih susun atur. Untuk melanjutkan cakera, parameter ini tidak penting, jadi anda boleh memilih mana-mana pilihan.
- Tentukan bahasa yang dikehendaki dengan memasukkan nombornya.
- Mengenai persoalan mod pilihan, masukkan jawapan "0".
- GPARTED bermula. Di tingkap, semua bahagian akan dipaparkan, termasuk kawasan yang ditambah melalui VboxManage.
- Klik kanan pada bahagian sistem, buka menu konteks (biasanya SDA2), dan pilih "Tukar seksyen atau Pindah".
- Menggunakan pengatur atau input lapangan, tetapkan jumlah yang anda ingin mengembangkan bahagian. Untuk melakukan ini, luncurkan pengawal selia ke kanan:
Atau dalam bidang "saiz baru", masukkan nombor yang ditunjukkan dalam rentetan "saiz maksimum".
- Operasi yang dirancang akan dibuat.
- Pada bar alat, klik "Edit"> "Guna semua operasi" atau klik pada operasi yang dijadualkan dengan klik kanan dan pilihnya.
- Dalam tetingkap Pengesahan, klik untuk memohon.
- Kemajuan pelaksanaan akan dipaparkan dalam tetingkap berasingan.
- Setelah selesai, anda akan melihat bahawa saiz cakera maya telah menjadi lebih.
- Anda boleh mematikan mesin maya, dan medium langsung GPARTED dikeluarkan dari tetapan muat naiknya.
Di Linux, adalah mustahil untuk mengembangkan partition sehingga OS sendiri sedang berjalan.
Kaedah 2: Mewujudkan pemacu maya kedua
Kaedah mengubah saiz cakera melalui utiliti vboxmanage bukan satu-satunya dan tidak selamat. Lebih mudah untuk menyambung pemacu maya kedua ke mesin yang dibuat.Sudah tentu, masuk akal untuk membuat cakera kedua, hanya jika ia dirancang untuk meningkatkan jumlah pemacu dengan ketara, dan ia tidak dirancang untuk menyimpan fail fail yang besar.
Sekali lagi, pertimbangkan kaedah untuk menambah pemacu pada contoh Windows 10 dan Centos.
Mewujudkan pemacu tambahan di VirtualBox
- Sorot mesin maya dan pada bar alat, klik pada butang "Konfigurasi".
- Beralih ke bahagian "Media", klik pada ikon untuk membuat HDD maya baru dan pilih "Tambah cakera keras".
- Dalam tetingkap dengan soalan, gunakan pilihan "Buat Cakera Baru".
- Jenis pemacu - VDI.
- Formatnya dinamik.
- Nama dan Saiz - mengikut budi bicara anda.
- Disk anda akan muncul dalam senarai senarai media, simpan tetapan ini dengan mengklik pada "OK".
Menyambungkan cakera maya di Windows
OS ini selepas menyambung pemacu masih tidak akan melihat HDD tambahan, kerana ia belum dimulakan.
- Jalankan mesin maya.
- Tekan WIN + R, masukkan arahan diskmgmt.msc.
- Anda mesti memulakan tetingkap yang memerlukan permulaan. Jangan ubah tetapan dan klik OK.
- Pemacu baru akan muncul di bahagian bawah tetingkap, tetapi kawasannya belum lagi terlibat. Untuk menggunakannya, dengan klik kanan tetikus, pilih "Buat jumlah mudah".
- Utiliti khas akan dibuka. Dalam tetingkap Selamat Datang, klik "Seterusnya".
- Jangan ubah tetapan pada peringkat ini.
- Pilih huruf kelantangan atau biarkan secara lalai.
- Parameter pemformatan tidak boleh diubah. Jika anda mahu, anda boleh memasukkan nama dalam medan Tom Tagging (biasanya nama "cakera tempatan").
- Klik "Selesai".
- Status penyimpanan akan diubah, dan ia akan diiktiraf oleh sistem.
Sekarang cakera dapat dilihat di Explorer dan bersedia untuk bekerja.
Menyambung cakera maya di Linux
Tidak seperti Windows, dalam pengagihan pangkalan data Linux tidak perlu memulakan pemacu. Selepas mencipta dan menyambungkan cakera ke mesin maya, ia tetap untuk memeriksa sama ada semuanya dilakukan dengan betul.
- Jalankan OS maya.
- Buka sebarang utiliti pengurusan cakera mudah dan lihat jika pemacu yang dibuat dan disambungkan dipaparkan.
- Sebagai contoh, dalam program GParted yang anda perlukan untuk beralih dari / Dev / SDA ke / Dev / SDB - ini adalah pemacu yang berkaitan. Sekiranya perlu, ia boleh diformatkan dan melaksanakan tetapan lain.
Ini adalah pilihan yang biasa dan paling mudah untuk meningkatkan saiz cakera mesin maya di VirtualBox. Jangan lupa membuat salinan sandaran OS penting, jika kami memutuskan untuk menggunakan utiliti VboxManage, dan pastikan cakera utama datang dari tempat tempat untuk pemacu maya diperuntukkan.