ขยาย / เพิ่มขนาดดิสก์เสมือนสำหรับ Hyper-V

อัปเดตเมื่อ: 16 พฤศจิกายน 2019

บทความนี้แนะนำวิธีเพิ่ม / ขยายขนาดดิสก์ของเครื่องเสมือน Hyper-V โดยไม่สูญเสียข้อมูลและวิธีเพิ่มพื้นที่ของพาร์ติชันเสมือนหลังจากขยายดิสก์

นำไปใช้กับ: Windows 10, Windows Server 2008, Windows Server 2012, Windows Server 2016 และ Windows Server 2019.

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

ขนาดของฮาร์ดดิสก์ที่มีอยู่จริงได้รับการแก้ไขดังนั้นเมื่อมันเต็มคุณต้องทำการโคลนหรือสำรองข้อมูลและกู้คืนไปยังดิสก์ที่มีขนาดใหญ่กว่าเดิม มันมีค่าใช้จ่ายเป็นเวลานานโดยเฉพาะอย่างยิ่งเมื่อดิสก์นี้มีขนาดใหญ่มาก แต่สำหรับฮาร์ดดิสก์เสมือนในเครื่องเสมือน Hyper-V หรือ VMware คุณสามารถทำได้ เพิ่มขนาดของดิสก์เสมือน โดยไม่สูญเสียข้อมูลในหลายนาที

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

บทความนี้แสดงวิธีการเพิ่มขนาดของฮาร์ดดิสก์เสมือนและพาร์ติชันใน Hyper-V เท่านั้น

คำถามทั่วไปเกี่ยวกับการขยายดิสก์ Hyper-V

คำถามที่ 1 ความแตกต่างใด ๆ เมื่อเพิ่มขนาดดิสก์ของ VHD และ VHDX?

A: วิธีการขยายดิสก์เสมือนชนิดใดชนิดหนึ่งเหมือนกัน แต่คุณไม่สามารถขยายดิสก์ VHD ออนไลน์ได้คอนโทรลเลอร์ SCSI ดิสก์ VHDX สามารถเพิ่มได้ทางออนไลน์

คำถามที่ 2 ความแตกต่างของ Hyper-V Generation 1 และ 2 คืออะไร?

A: ไม่มันไม่สำคัญว่าคุณจะใช้ Hyper-V เจนเนอเรชั่น 1 หรือ 2 แต่ก็ไม่มีความแตกต่างระหว่างการปรับขนาดและขยายดิสก์เสมือน

คำถามที่ 3 ฉันควรเชื่อมต่อดิสก์เสมือนกับเครื่องเสมือนก่อนขยายหรือไม่

A: ไม่มันไม่สำคัญว่าดิสก์เสมือนจะเชื่อมต่อหรือไม่ แต่คุณควรตรวจสอบให้แน่ใจว่าดิสก์เสมือน VHD / VHDX นี้อยู่หรือไม่

คำถามที่ 4 ฉันสามารถขยายดิสก์เสมือนระบบใน Hyper-V ออนไลน์ (โดยไม่ต้องปิดเครื่องเสมือน) ได้หรือไม่?

A: ดิสก์เสมือน Hyper-V นั้นสามารถขยายได้หรือไม่นั้นขึ้นอยู่กับว่ามีหรือไม่มีระบบปฏิบัติการ VHD ดิสก์ที่มีคอนโทรลเลอร์ IDE หรือ SCSI ไม่สามารถขยายได้ทางออนไลน์ VHDX ด้วยคอนโทรลเลอร์ IDE ไม่สามารถเพิ่มทางออนไลน์ได้ VHDX ด้วย SCSI สามารถขยายคอนโทรลเลอร์ออนไลน์ได้ไม่ว่าจะเป็นดิสก์ระบบหรือไม่ก็ตาม

วิธีตรวจสอบชนิดและตัวควบคุมของดิสก์เสมือนของคุณ:

จุดเปิด ผู้จัดการ Hyper-Vเลือกเครื่องเสมือนจากนั้นคลิก การตั้งค่า ด้านขวา สถานะ แผงหน้าปัด.

Hyper-V Settings

ที่แผงด้านซ้ายของหน้าต่างถัดไปคุณจะเห็นฮาร์ดไดรฟ์แสดงอยู่ด้านล่าง IDE และ (หรือ) คอนโทรลเลอร์ SCSI พร้อมด้วย. vhd หรือ. vhdx

Virtual disk type

วิธีขยายขนาดดิสก์เสมือนใน Hyper-V

มีสองวิธีทั่วไปในการขยายฮาร์ดดิสก์เสมือน Hyper-V ด้วย PowerShell และ Hyper-V Manager

ไม่ว่าวิธีใดก่อนอื่นคุณควรตรวจสอบว่าเครื่องเสมือนจริงหรือไม่ ที่บันทึกไว้ หรือมี จุดตรวจ. ถ้าใช่, ไม่มี ของดิสก์สามารถขยายได้ ในกรณีดังกล่าวให้ลบ Saved State และจุดตรวจสอบก่อนที่จะขยายดิสก์เสมือน Hyper-V ทุกประเภท

ประการที่สองถ้าดิสก์เสมือนที่คุณต้องการเพิ่มความจุคือ VHD (ทั้งตัวควบคุม IDE และ SCSI) หรือ VHDX ด้วย IDE คุณควรปิดเครื่องเสมือนก่อนทำการขยาย

วิธีที่ 1: วิธีเพิ่มขนาดดิสก์เสมือน Hyper-V ด้วย PowerShell

มันเป็นวิธีที่ง่ายที่สุดและเร็วที่สุดอย่างไรก็ตามคุณควรค้นหาตำแหน่งของ VHD / VHDX และใช้งาน เส้นทางที่แน่นอนด้วย ''.

ขั้นตอนในการขยายพื้นที่ดิสก์เสมือน VHD / VHDX ด้วย PowerShell:

  1. เปิด PowerShell จากแถบเปิดใช้ด่วนหรือเมนูเริ่มตามระบบปฏิบัติการของคุณ
  2. ชนิดภาพเขียน ปรับขนาด -VHD -Path 'E: \ yourown.vhdx' -SizeBytes 200gb

Expand Hyper-V disk

ขนาด 200GB ที่นี่หมายถึงขนาดสุดท้ายหลังจากขยายไม่เพิ่ม 200GB

วิธีที่ 2: วิธีขยายขนาดดิสก์เสมือนด้วย Hyper-V Manager

Hyper-V Manager มีตัวเลือกในการแก้ไขดิสก์ไม่ว่าดิสก์ VHD / VHDX เชื่อมต่อกับเครื่องเสมือนนี้หรือไม่

ขั้นตอนในการเพิ่มขนาดของดิสก์เสมือน Hyper-V Windows 10 or Server 2008/ 2012/2016/2019:

1. เปิด Hyper-V Manager คลิกโฮสต์ในแผงด้านซ้ายจากนั้นคลิก แก้ไขดิสก์ in สถานะ แผงด้านขวา

Edit disk

2. เพียงคลิกถัดไปในป๊อปอัป แก้ไขตัวช่วยสร้างฮาร์ดดิสก์เสมือน หน้าต่าง

Edit Wizard

3. คลิก หมวดหมู่สินค้า ด้านบนเพื่อค้นหาไฟล์ดิสก์เสมือน VHD / VHDX ของคุณและคลิกถัดไป

Locate disk

4. เลือก แสดง ตัวเลือกและคลิกถัดไป (หากคุณไม่ได้ปิดเครื่องเสมือนมีเพียงตัวเลือกขยาย)

Select Expand

5. ป้อนขนาดใหม่และคลิกถัดไป

Enter size

6. ตรวจสอบการดำเนินการขยายและคลิกเสร็จสิ้นเพื่อดำเนินการต่อ

Select Expand

ในช่วงเวลาสั้น ๆ ดิสก์ระบบในเสมือน Hyper-V ของฉัน Server 2012 เพิ่มขึ้นจาก 120GB เป็น 160GB พื้นที่ดิสก์เพิ่มเติม 40GB แสดงเป็น ที่ไม่ได้ปันส่วน ในตอนท้าย

Original size

New disk size

วิธีเพิ่มพื้นที่ดิสก์ของพาร์ติชันเสมือน

หากคุณต้องการยืดเวลา ทิ้งให้ติดกัน พาร์ติชัน (นี่คือ D :) พร้อมด้วยพื้นที่ Unallocated เพิ่มเติมที่คุณสามารถทำได้ Windows เครื่องมือการจัดการดิสก์ดั้งเดิม อย่างไรก็ตามมี 2 ปัจจัยพื้นฐาน:

ทำตามขั้นตอนเพื่อขยายพาร์ติชันเสมือน D ในการจัดการดิสก์ถ้าพาร์ติชันของคุณตรงตามข้อกำหนด:

  1. พาร์ทิชันขวาในการจัดการดิสก์และเลือก ขยายปริมาณ.
  2. เพียงแค่คลิกที่ ถัดไป ไปยัง เสร็จสิ้น ในหน้าต่างป๊อปอัป Extend Volume Wizard

หากคุณต้องการเพิ่มพื้นที่ดิสก์ของพาร์ติชันระบบที่ไม่ต่อเนื่อง C คุณต้องใช้ซอฟต์แวร์บุคคลที่สามเพื่อย้ายพื้นที่ที่ไม่ได้ปันส่วนหลังไดรฟ์ C

ดาวน์โหลด NIUBI Partition Editor และทำตามขั้นตอนด้านล่าง:

  1. คลิกขวาที่ไดรฟ์ D: แล้วเลือก "ปรับขนาด/ย้ายระดับเสียง"ลากไฟล์ กลาง ไปทางขวาในหน้าต่างป๊อปอัป
  2. คลิกขวาที่ system C: drive แล้วเลือก "Resize/Move Volume" อีกครั้ง ลาก ขอบขวา ไปทางขวาเพื่อรวมพื้นที่ที่ไม่ได้ถูกจัดสรร

ทำตามขั้นตอนในวิดีโอเพื่อเพิ่มขนาดพาร์ติชันระบบหลังจากขยายดิสก์เสมือน Hyper-V:

Video guide

หากพาร์ติชัน D เป็นตรรกะหรือฟอร์แมตด้วย FAT32 การจัดการดิสก์ไม่สามารถช่วยคุณได้ ในกรณีดังกล่าวเพียงทำตามขั้นตอนที่ 2 เพื่อรวมพื้นที่ที่ไม่ได้ถูกจัดสรรด้วย NIUBI Partition Editor.

วิธีการข้างต้นเพื่อเพิ่มขนาดของพาร์ติชันดิสก์เสมือน Hyper-V นั้นใช้ได้ Windows 10/8/7, Windows Server 2008, Windows Server 2012, Windows Server 2016 และ Windows Server 2019.