Saya menggunakan VirtualBox 4.2.6 dengan Ubuntu 12.04 sebagai host dan Win XP sebagai tamu. Saya menetapkan disk virtual (VDI) yang tumbuh dengan XP hingga maksimum 40 GB. Saat ini menggunakan 25 GB.
Di dalam XP, ia berulang kali memberi tahu saya bahwa tidak ada cukup ruang yang tersedia.
Saya masih memiliki banyak ruang pada disk utama host saya
df -h
/dev/sda1 143G 48G 89G 35% /
Apa yang harus dilakukan untuk memperluas disk XP saya? Pertanyaan ini tidak membantu saya, btw.
Kami tidak tahu mengapa Windows pada kasus Anda tidak dapat menangani disk virtual yang dialokasikan secara dinamis. Mungkin ada baiknya untuk memeriksa integritas sistem file atau melakukan defragmentasi dari OS tamu Windows Anda.
Namun demikian, kita dapat dengan mudah meningkatkan ukuran drive virtual yang bertambah secara dinamis yang dilaporkan ke OS tamu dengan mengeluarkan perintah berikut ini jalankan di terminal:
VBoxManage modifyhd <uuid/name> --resize <newsize in MB>
Ganti <uuid/name> dengan uuid atau nama file (jalur lengkap yang diperlukan) dari drive virtual Anda. Ini dapat dicantumkan dengan perintah berikut:
VBoxManage list hdds
Perhatikan bahwa kita tidak dapat mengubah ukuran drive virtual jika kita telah mengambil snapshot atau menyimpan status mesin daripada mematikannya. Oleh karena itu, sebelum kita mengubah ukuran drive virtual, kita perlu menghapus semua snapshot, atau membuat klon untuk memastikan bahwa kita tidak kehilangan konten snapshot. Mengecilkan disk yang tumbuh secara dinamis tidak mungkin dilakukan.
Setelah mengubah ukuran drive virtual, kita harus menyesuaikan tabel partisi guest dengan ukuran drive yang telah diubah.
Di Windows 7, buka Manajemen Komputer - > Manajemen Disk untuk melihat ruang baru yang tidak terisi (ditampilkan setelah mengubah ukuran dengan menambahkan 10 GB ke drive):
Klik kanan pada partisi yang tidak terisi ini untuk memilih *"Extend Volume..." untuk menambah ukuran partisi. Anda juga dapat melakukan ini dengan mem-boot .iso Ubuntu live pada mesin virtual ini untuk mengubah ukuran partisi menggunakan gparted.
Detail lebih lanjut di sini: Panduan Pengguna Virtual Box
Lihat juga: https://askubuntu.com/questions/88647/how-do-i-increase-the-hard-disk-size-of-the-virtual-machine
Untuk mengecilkan/memadatkan disk yang tumbuh secara dinamis, lihat: https://askubuntu.com/questions/444598/how-do-i-shrink-a-dynamically-growing-vdi-disk-from-virtualbox
Anda dapat menambahkan disk yang sedang tumbuh sebesar 40,04GB, tetapi partisi Windows itu sendiri seharusnya dibuat dengan ukuran penuh pada saat instalasi.
Tambahkan CD Ubuntu ke mesin virtual Anda dan lakukan booting. Luncurkan gparted
pada dasbor. Buka disk.
Anda seharusnya melihat partisi 40,04GB dan tidak ada ruang kosong. Jika Anda melihat partisi yang lebih kecil dan ruang kosong, gunakan alat ini untuk mengubah ukuran dan memperbesar partisi yang ada.
Setelah mengubah ukuran dan memulai ulang mesin virtual Anda, Windows akan melakukan pemeriksaan partisi, biarkan Windows melakukannya setidaknya untuk saat ini! Ini penting. Jangan terlalu khawatir dengan data Anda, ini adalah prosedur normal saat mengubah ukuran partisi NTFS.