ชื่อกล่าวมันทั้งหมด
ฉันสร้างดิสก์และตอนนี้ฉันต้องการเพิ่มขนาดของมัน ฉันรู้ว่าฉันสามารถเพิ่มใหม่ได้ แต่ฉันไม่ต้องการ
ระบบปฏิบัติการของแขกที่มีปัญหาคือ Ubuntu 11.04
ชื่อกล่าวมันทั้งหมด
ฉันสร้างดิสก์และตอนนี้ฉันต้องการเพิ่มขนาดของมัน ฉันรู้ว่าฉันสามารถเพิ่มใหม่ได้ แต่ฉันไม่ต้องการ
ระบบปฏิบัติการของแขกที่มีปัญหาคือ Ubuntu 11.04
คำตอบ:
มีรายการบล็อกที่ดีมากในเรื่องนี้ที่http://trivialproof.blogspot.com/2011/01/resizing-virtualbox-virtual-hard-disk.html
คำแนะนำพื้นฐานเพื่อปรับขนาดเป็น 30G:
ปิด VM ใด ๆ โดยใช้ดิสก์
"c: \ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe" modifiedhd c: \ path \ to \ ubuntu_big.vdi - ปรับขนาด 30000
มีส่วนในคู่มือ VirtualBox ซึ่งบอกวิธีการปรับขนาด VM ฮาร์ดดิสก์โดยใช้เครื่องมือบรรทัด cmd สิ่งนี้จะเป็นสิ่งที่ดีหรือไม่?
virtualbox-ose
แพ็คVBoxManage list hdds
แสดงว่าไม่มี HDs ดังนั้นฉันจึงไม่สามารถใช้งานได้บางทีนี่อาจจะทำงานได้ถ้าฉันมีเวอร์ช่วลบ็อกซ์อื่นและฉันสามารถทำงานกับไฟล์. vdi ได้โดยตรงขอบคุณสำหรับ tipo tho
ระบบไฟล์ root ของฉัน (/) เต็มบน Guest VM พร้อมระบบปฏิบัติการของ Oracle Enterprise Linux (OEL) 7 ที่สร้างขึ้นบน Oracle Virtualbox ฉันเชื่อว่าควรมีขั้นตอนที่คล้ายกันสำหรับรสชาติ Linux อื่น ๆ เช่น Redhat, Fedora, CentOS หรือ Ubuntu
เพื่อเพิ่มพื้นที่ดิสก์ฉันทำตามขั้นตอนด้านล่าง:
เพิ่มขนาดของดิสก์เสมือนโดยใช้คำสั่งด้านล่าง:
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyhd [absolute path to file] --resize [size in MB]
ดาวน์โหลด iso live ของ Gparted จากที่นี่
Mount Gparted iso ใน Optical Drive ของ VM
เพิ่ม LVM โดยใช้คำสั่งด้านล่าง (สมมติว่าปริมาณรูตคือ '/ dev / ol / root')
lvextend -L+10G /dev/ol/root
หรือ
lvextend -l +100%FREE /dev/ol/root
เพิ่มขนาดระบบไฟล์:
xfs_growfs /
ยืนยันโดยใช้:
df -k /
หวังว่ามันจะช่วย!
อัปเดตคำแนะนำสำหรับ VirtualBox 5 และ Ubuntu 16 โดยสมมติว่าโฮสต์ Windows:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifymedium disk PATH-TO-VDI-FILE --resize NEW-SIZE-IN-MEGABYTES
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifymedium disk GUID --resize NEW-SIZE-IN-MEGABYTES
df -k
เพื่อค้นหาชื่อ MOUNT-POINT คุณจะต้องปรับขนาด (ในคอลัมน์ด้านขวาของเอาต์พุต) และเพื่อจดชื่อชื่อพาร์ทิชัน - ชื่อที่เกี่ยวข้องในคอลัมน์ด้านซ้ายsudo umount MOUNT-POINT
sudo gparted
เลือกดิสก์เสมือนที่ถูกต้องจากดรอปดาวน์ที่มุมขวาบนและในการแสดงผลกราฟิกให้คลิกขวาบนกล่องของพาร์ทิชัน - เนมหรือรายการในตารางเลือกปรับขนาด / ย้ายและในกล่องโต้ตอบผลลัพธ์ปรับขนาด เพื่อเติมพื้นที่ใหม่ คลิกปุ่มปรับขนาดเพื่อปิดกล่องโต้ตอบจากนั้นในหน้าต่างหลักเลือกไอคอนเครื่องหมายถูกจากแถบเครื่องมือไอคอนเพื่อใช้การเปลี่ยนแปลงในกรณีที่คุณต้องการทราบวิธีเพิ่มพื้นที่ดิสก์โดยใช้ Gpart โปรดดูที่: https://prasadlinuxblog.wordpress.com/2014/01/23/use-gparted-to-increase-disk-size-of-a-linux-native -partition /
ฉันต้องดาวน์โหลดเวอร์ชั่น amd64 ของ Gparted ด้วยเพราะรุ่น i686 ไม่ทำงาน