การแก้ไข: "การดำเนินการปรับขนาดฮาร์ดดิสก์สำหรับรูปแบบนี้ยังไม่ได้ใช้งาน" ข้อผิดพลาดขณะปรับขนาดดิสก์ VirtualBox

ผู้ใช้ VirtualBox นานจะรู้ว่า VirtualBox ไม่สนับสนุนการปรับขนาดฮาร์ดไดรฟ์เสมือนผ่านการตั้งค่า ในการโพสต์ก่อนหน้านี้ของเราเราได้พูดถึงวิธีเพิ่มขนาดดิสก์ของ VirtualBox ใน Windows โดยใช้ Command Prompt วิธีการนี้มีประโยชน์หากฮาร์ดไดรฟ์เสมือนของคุณไม่มีพื้นที่เหลือ

ในขณะที่พยายามปรับขนาดดิสก์ของ VirtualBox ผ่านทางพรอมต์คำสั่งคุณอาจได้รับข้อผิดพลาด“ การปรับขนาดฮาร์ดดิสก์สำหรับรูปแบบนี้ยังไม่ได้ใช้!” ปรากฎว่าข้อผิดพลาดปรากฏขึ้นหาก VirtualBox เวอร์ชันที่ติดตั้งไม่รองรับคุณสมบัติการปรับขนาด (เวอร์ชั่น 4.0 ขึ้นไปรองรับคุณสมบัตินี้) หรือหากขนาดดิสก์ของ VirtualBox ได้รับการแก้ไข (ฮาร์ดไดรฟ์เสมือนขนาดคงที่)

หากคุณได้รับ“ การ ปรับขนาดฮาร์ดดิสก์สำหรับรูปแบบนี้ยังไม่ได้ใช้! ข้อผิดพลาด” ใน VirtualBox เวอร์ชันล่าสุดหรือหากข้อผิดพลาดปรากฏขึ้นแม้หลังจากอัพเกรดเป็นเวอร์ชั่นใหม่ล่าสุดคุณสามารถทำตามคำแนะนำด้านล่างเพื่อเพิ่มขนาดของดิสก์ VirtualBox ได้อย่างรวดเร็วโดยใช้ Command Prompt

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

ขั้นตอนที่ 1: ค้นหา ตำแหน่งที่แน่นอนของฮาร์ดไดรฟ์เสมือนของ VirtualBox และตรวจสอบให้แน่ใจว่าไดรฟ์ที่มีที่ตั้งของฮาร์ดไดรฟ์เสมือนของ VirtualBox มีพื้นที่ว่างเพียงพอในการสร้างโคลนของไดรฟ์

ตัวอย่างเช่นหากขนาดปัจจุบันของฮาร์ดไดรฟ์เสมือนที่อยู่ในไดรฟ์“ D” คือ 20 GB และคุณต้องการขยายเป็น 30 GB ดังนั้นคุณต้องมีพื้นที่ว่างอย่างน้อย 30 GB (20 GB เพื่อสร้างโคลนไดรฟ์และอื่น ๆ 10 GB เพื่อเพิ่มขนาดเป็น 30 GB) ในไดรฟ์“ D” ของคุณ

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

ขั้นตอนที่ 3: ในพร้อมรับคำสั่งให้พิมพ์คำสั่งต่อไปนี้แล้วกดปุ่ม Enter:

cd C: \ Program Files \ Oracle \ VirtualBox

ในคำสั่งข้างต้นแทนที่“ C” ด้วยอักษรชื่อไดรฟ์ของไดรฟ์ Windows ของคุณ

ขั้นตอนที่ 4: ป้อนคำสั่งต่อไปนี้และกดปุ่ม Enter เพื่อสร้างโคลนของฮาร์ดไดรฟ์เสมือนที่มีอยู่ของคุณ:

vboxmanage clonehd“ PathAndName.vdi”“ PathAndNameofNewDrive.vdi”

ตัวอย่างเช่นหากไดรฟ์เก่าที่ชื่อว่า Windows 7.vdi อยู่ใน S: \ VirtualBox และคุณต้องการสร้างโคลนของไดรฟ์ในตำแหน่งเดียวกันคุณจะต้องป้อนคำสั่งต่อไปนี้:

vboxmanage clonehd“ S: \ VirtualBox \ Windows 7.vdi”“ S: \ VirtualBox \ Windows 7 Clone.vdi”

ขั้นตอนที่ 5: เมื่อคุณสร้างฮาร์ดไดรฟ์เสมือนที่จัดสรรแบบไดนามิกแล้วให้ป้อนคำสั่งต่อไปนี้เพื่อเพิ่มขนาดปัจจุบันโดยไม่มีข้อผิดพลาด:

vbox จัดการแก้ไข hd - ปรับขนาด sizembs“ pathandname”

(โปรดทราบว่ามีเครื่องหมายขีดคั่นสองตัวก่อนปรับขนาด)

ตัวอย่างเช่นหาก Windows 7 Clone.vdi ที่สร้างขึ้นใหม่ตั้งอยู่ใน S: \ VirtualBox และคุณต้องการขยายขนาดเป็น ~ 19 GB คุณจะต้องป้อนคำสั่งต่อไปนี้:

vboxmanage modifiedhd - ปรับขนาด 19000“ S: \ VirtualBox \ Windows 7 Clone.vdi”

เมื่อคุณเพิ่มขนาดของฮาร์ดไดรฟ์เสมือนจริงคุณจะต้องลบไดรฟ์เก่าออกและติดตั้งใหม่โดยทำตามสองขั้นตอนถัดไป

ขั้นตอนที่ 6: เรียกใช้ VirtualBox เลือกเครื่องเสมือนคลิก การตั้งค่า สลับไปที่แท็บ หน่วยเก็บข้อมูล เลือก คอนโทรลเลอร์: SATA / IDE (ดูรูป) คลิกที่ไอคอนเครื่องหมาย บวก (ตัวเลือกเพิ่มฮาร์ดไดรฟ์) คลิก เลือก ปุ่ม ดิสก์ที่มีอยู่ คลิกปุ่ม เปิด เพื่อเพิ่มไดรฟ์

ขั้นตอนที่ 7: ในที่สุดคลิกที่ไดรฟ์เก่าคลิก ลบสิ่งที่แนบมา เพื่อลบฮาร์ดไดรฟ์เสมือน เรียกใช้เครื่องเสมือนของคุณก่อนที่จะลบฮาร์ดไดรฟ์เสมือนเก่าอย่างถาวรเพียงเพื่อให้แน่ใจว่าทุกอย่างทำงานได้ดี โชคดี!

วิธีแชร์โฟลเดอร์ระหว่างเครื่องโฮสต์เสมือน VirtualBox และ Windows อาจสนใจคุณเช่นกัน