ปรับขนาดฮาร์ดไดรฟ์ VM (กล่องเสมือน)


11

มีวิธีการปรับขนาดฮาร์ดไดรฟ์ VM หรือไม่? ฉันใช้ virtualbox และฉันมี VM ที่ใช้พื้นที่จนหมดมองเข้าไปในการตั้งค่า แต่ดูเหมือนว่าฉันอาจต้องสร้างพาร์ติชันอื่น ฉันคิดว่าอาจจะมีวิธีที่ง่ายกว่าใครมีความคิด?

ขอบคุณ

คำตอบ:


8

คุณสามารถใช้คำสั่ง VBoxManage

ท่านสามารถดูรายละเอียดที่นี่

ตัวอย่าง:

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "C:\Users\busey\VirtualBox VMs\ubuntu10.10\ubuntu10.10.vdi" --resize 20480

หลังจากปรับขนาดฮาร์ดดิสก์คุณจะต้องปรับขนาดพาร์ติชัน

สำหรับพาร์ติชัน ext3 คุณสามารถทำตามขั้นตอนเหล่านี้


4
มันจะเป็นการดีหากรวมส่วนสำคัญของคำตอบไว้ที่นี่และให้ลิงก์สำหรับการอ้างอิงในอนาคตเท่านั้น
slhck

ใช่. ฉันหวังว่าจะมีวิธีการผ่าน vbox gui แต่นี่เป็นกลอุบาย
stefgosselin

จริง ๆ แล้วคุณสามารถรวมขั้นตอนในคำตอบนี้แทนที่จะโพสต์ลิงก์ที่เกี่ยวข้องสองรายการหรือไม่ การเชื่อมโยงอาจจะกลายเป็นเสียบางเวลาในอนาคตแล้วข้อมูลที่จำเป็นจะหายไป (ถ้ามีขั้นตอนที่ไม่ได้โพสต์ที่นี่เช่นกัน.)
แอนเดอสีเขียว

ทำบรรทัดคำสั่งไม่ได้เปิด "ในฐานะผู้ดูแล" Code CO_E_SERVER_EXEC_FAILURE (0x80080005) - Server execution failed (extended info not available)เพราะคุณจะได้รับ เรียกใช้ในฐานะผู้ใช้ปกติ
Michał Powaga

4

สิ่งนี้ใช้ได้กับ VHD ที่มีอิมเมจที่สามารถบูตได้ของ Win7:

  1. VirtualBox -> Virtual Media Manager -> คัดลอก

  2. C: \ Program Files \ Oracle \ VirtualBox> VBoxManage.exe modifiedhd "c: \ VirtualMachines \ Windows 7 Large.vhd" - ปรับขนาด 2000000

  3. VirtualBox -> VM -> การตั้งค่า -> ปล่อย VHD ปัจจุบันและเมานต์ VHD ใหม่

  4. บูต VM เป็น Windows

  5. ใช้การจัดการคอมพิวเตอร์ -> ตัวจัดการดิสก์ -> คลิกขวาที่พาร์ติชัน -> ขยาย


โฮสต์ระบบปฏิบัติการในตัวอย่างนี้คืออะไร? ทำตามขั้นตอนเหล่านี้กับระบบปฏิบัติการโฮสต์ใด ๆ หรือระบบปฏิบัติการโฮสต์หนึ่งระบบเท่านั้น
Anderson Green

โฮสต์เป็น Win7 64 บิต ยังไม่ได้ลองกับโฮสต์อื่น
Brian Low

ใช้งานได้กับ Win8 64 บิตด้วยภาพ Win8 64 บิต
Robar


1

CloneVDIสามารถช่วยได้ คุณสามารถสร้างโคลน VDI ที่มีอยู่และเพิ่มขนาดดิสก์ในเวลาเดียวกัน ใช้มันโดยไม่มีปัญหาใด ๆ เป็นเวลาสองปี


0

มีบทความเกี่ยวกับเรื่องนี้: http://coderjournal.com/2011/07/reducing-the-size-of-a-virtualbox-hard-drive/

สั้น แต่เพียงพอ ในระยะสั้น:

  • ลบไฟล์ temp (ชัดเจน)
  • การจัดเรียงข้อมูล (สมมติว่าระบบไฟล์แขกของคุณสามารถจัดระเบียบได้)
  • ใช้ VBoxManage ตามที่ผู้ใช้คนอื่นแนะนำ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.