ฉันมี VirtualBox 5 ใน OS X El Capitan 10.11.3 มีตัวเลือกใน VirtualBox ของ Windows เพื่อขยายภาพที่อธิบายไว้ที่นี่ อย่างไรก็ตามฉันไม่สามารถหาวิธีที่คล้ายกันสำหรับ OS X
ที่เก็บข้อมูลของฉันมีลักษณะเช่นนี้
คลิกที่ 8.00 GB คุณจะได้รับ
เลือกภาพดิสก์และคุณจะได้รับ
ดังนั้นจึงไม่มีมุมมองที่คล้ายกันเช่นเดียวกับใน Windows
DavidAnderson คู่มือการใช้งานหน้า 150 ที่นี่ มันอธิบายเกี่ยวกับคำสั่งVBoxManage modifiedhdแต่ไม่ใช่วิธีที่คุณสามารถรับมันใน commandline ของคุณ
วิธีการปลายทาง
ใน VirtualBox 4 มีคำสั่ง VBoxManage เพื่อขยายขนาดรูปภาพดังอธิบายไว้ที่นี่เกี่ยวกับวิธีการปรับขนาดดิสก์ VirtualBox (หน้าต่างและ Mac)
VBoxManage modifyhd “<vdi_file_full_path_and_name>” –resize 40000
ฉันจะแก้ไขปัญหาเส้นทางโดยไม่ได้เปลี่ยนเส้นทาง แต่ถอนการติดตั้ง Macports ตามที่อธิบายไว้ที่นี่โดยการลบพลัง recursive ดังนั้นตอนนี้ผมสามารถเรียกฟังก์ชั่นโดยไม่ต้องมีอย่างชัดเจน/usr/local/bin/VBoxManage
ในการเริ่มต้นของคำสั่ง
klanomath ฉันวิ่งได้สำเร็จ
/usr/local/bin/VBoxManage modifyhd "/Users/masi/VirtualBox VMs/Ubuntu 14.04 64bit/Ubuntu 14.04 64bit.vdi" --resize 10000
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
ฉันลงชื่อเข้าใช้ระบบที่เข้ารหัสสำเร็จแล้ว ฉันลงชื่อเข้าใช้บัญชีผู้ใช้ Ubuntu ได้สำเร็จ แต่เซสชันยังคงอยู่ในมุมมองเท่านั้น
ที่ Ubuntu บนโฮสต์ยังคงมีเวลาที่ไม่สิ้นสุด การเข้ารหัสของดิสก์เสมือนไม่ควรมีปัญหาเพราะฉันได้รับมุมมองเข้าสู่ระบบของระบบปฏิบัติการ ฉันไม่สามารถเข้าสู่ระบบ TTY ต่าง ๆ ของ Ubuntu ภายในเครื่องเสมือนได้เพื่อทำการดีบั๊กกรณีต่อไป
ฉันลงชื่อเข้าใช้สำเร็จในฐานะบุคคลทั่วไปและได้รับ
ซึ่งบ่งชี้ว่าขนาดของดิสก์ของฉันสำหรับระบบปฏิบัติการมีขนาดเล็กเกินไป ฉันเพิ่มพื้นที่ว่างเป็น 20 GB ได้สำเร็จโดยใช้คำสั่งต่อไปนี้ แต่ฉันยังคงได้รับการร้องเรียนเกี่ยวกับไม่มีพื้นที่ดิสก์ในการเข้าสู่ระบบของผู้เยี่ยมชม
VBoxManage modifyhd "/Users/masi/VirtualBox VMs/Ubuntu 14.04 64bit/Ubuntu 14.04 64bit.vdi" --resize 20000
พื้นที่ภายในดูโอเคและควรมีที่ว่างเพียงพอ
ตอนนี้ที่เก็บข้อมูลมีลักษณะเช่นนี้ซึ่งพื้นที่จริงเพิ่มขึ้นแบบไดนามิก
ลงชื่อเข้าใช้บัญชีผู้ใช้ของฉันยังคงติดอยู่ตลอดไปเหมือนภาพหน้าจอตัวใดตัวหนึ่งระบุ
หัวข้อในฟอรัม VirtualBox ของ Oracle
ผมเปิดกระทู้เกี่ยวกับปัญหาในฟอรั่ม VB ของออราเคิลที่นี่ ฉันได้รับคำตอบนี้
https://forums.virtualbox.org/viewtopic.php?f=24&t=50661
Pay close attention to step 2
Also if you selected to use LVM when you installed you would need to use LVM to extend the primary partition. Seek assistance from Ubuntu on how to do that.
ที่ฉันไม่เข้าใจสิ่งที่เกี่ยวกับ LVM และเนื้อหาที่ไม่ได้ระบุไว้ในลิงค์
จุดสุดท้ายได้รับการแก้ไขโดยการลบดิสก์ที่มีอยู่แล้วออกและทำการติดตั้ง Ubuntu อีกครั้งด้วยขนาดดิสก์ไดนามิก 50 GB เพื่อความมั่นคงในระยะยาววิธีนี้ปลอดภัยที่สุด ฉันมีการสำรองข้อมูลไฟล์ในดิสก์
คุณจะขยายดิสก์อิมเมจใน VirtualBox ได้อย่างไร?
VBoxManage
ที่สามารถพบได้ในไดเรกทอรี /usr/local/bin
(โฟลเดอร์)
VBoxManage
มีอยู่ในแล้วคุณควรจะสามารถรันคำสั่งโดยการพิมพ์เส้นทางแบบเต็ม:/usr/local/bin
/usr/local/bin/VBoxManage
VBoxManage modifyhd
คำสั่งในหน้า 150 ว่าคุณใช้ VirtualBox รุ่นใดอยู่