ฉันมีแล็ปท็อป Windows 10 ที่มีการเข้าสู่ระบบโฮสต์ Hyper-V และมี VM ที่ฉันใช้เพื่อบูตแบบเนทีฟเป็นไฟล์ vhdx ฉันแทบไม่ได้ลงชื่อเข้าใช้โฮสต์ Hyper-V แต่วันนี้ได้สำรองข้อมูลไฟล์ vhdx และสังเกตเห็นว่ามีจุดตรวจสอบอยู่ ฮาร์ดไดรฟ์ดิสก์ VM ชี้ไปที่ไฟล์ .avhdx แทนที่จะเป็นไฟล์ .vhdx
ฉันลบจุดตรวจโดยใช้ Hyper-V gui และตอนนี้มันไม่แสดงจุดตรวจ... แต่การตั้งค่าดิสก์ VM ยังคงชี้ไปที่ไฟล์ .avhdx ซึ่งยังคงมีอยู่ในดิสก์ ฉันเคยเห็นคนบอกว่า avhdx จะรวมกับ vhdx โดยอัตโนมัติเมื่อคุณปิด VM...แต่ VM นั้นปิดไปแล้วเมื่อฉันลบจุดตรวจสอบ
นอกจากนี้ เมื่ออยู่ในการตั้งค่าฮาร์ดไดรฟ์ของ VM จะมีคำเตือน: ไม่สามารถแก้ไขได้เนื่องจากมีจุดตรวจสอบสำหรับเครื่องเสมือนนี้
.
ฉันยังสามารถออกจากการเข้าสู่ระบบโฮสต์ HyperV และเข้าสู่ระบบอีกครั้งผ่านการบูตเนทีฟ .vhdx
ไฟล์ .vhdx มีวันที่แก้ไขเป็นวันนี้ แต่ไฟล์ .avhdx มีวันที่ตั้งแต่เดือนกุมภาพันธ์ 2021 ไม่แน่ใจว่าฟังดูถูกต้องไหม...เช่น แม้ว่า .avhdx จะถูกชี้ไปที่การตั้งค่า VM Hard Disk ในปัจจุบัน แต่มันไม่ได้ถูกแก้ไขเลยในแต่ละวันเมื่อทำการบูท แต่ .vhdx คืออะไร? ฉันสามารถตั้งค่าได้เนื่องจากจุดตรวจสอบเป็นเพียงข้อมูลการกำหนดค่า ไม่ใช่ข้อมูลผู้ใช้... แต่นั่นเป็นเพียงการคาดเดาตามความรู้อันจำกัดของฉัน (ฉันเป็นโปรแกรมเมอร์ ไม่ใช่ผู้ดูแลระบบ Windows)
ฉันไม่สามารถรวม .avhdx ด้วยตนเองโดยใช้ Hyper-V gui (ตามคำแนะนำเหล่านี้) ...มันให้ตัวเลือกฉันในการ "เชื่อมต่อใหม่" เมื่อฉันตรวจสอบ .avhdx...และเมื่อฉันลอง ฉันได้รับข้อผิดพลาดเกี่ยวกับรหัสไม่ตรงกัน ฉันรู้ว่ามีตัวเลือกในการเพิกเฉยต่อรหัสที่ไม่ตรงกัน แต่ตัดสินใจทำการสำรองข้อมูล vhdx แบบเต็มก่อนแล้วจึงถามคำถามนี้ในขณะที่กำลังเกิดขึ้นในอีกไม่กี่ชั่วโมงข้างหน้า
ฉันถูกต้องหรือไม่ที่คิดว่าจำเป็นต้องรวม avhdx ด้วยตนเองโดยเลือก Ignore Id ไม่ตรงกัน (ตามบทความนี้)? จากนั้นเปลี่ยนการตั้งค่าฮาร์ดไดรฟ์ของ VM ให้ชี้กลับไปที่พาเรนต์ vhdx?