การปิด VM (โดยไม่ต้องปิดเครื่องอย่างถูกต้อง) อาจเป็นอันตรายต่อระบบปฏิบัติการได้หรือไม่?


2

การปิดเครื่องคอมพิวเตอร์ที่มีอยู่จริงอาจทำให้เกิดปัญหาได้โดยเฉพาะอย่างยิ่งหากมีการเขียนฮาร์ดไดรฟ์ไว้ในขณะนั้น

ปัญหาเดียวกันนี้เกิดขึ้นเมื่อฉันปิด VM ใน VirtualBox ได้หรือไม่?

enter image description here

ทุกครั้งที่ทำฉันได้รับข้อความ "Windows ไม่ได้ปิดอย่างถูกต้อง" ตามมาตรฐาน:

enter image description here

เป็นไปได้หรือไม่ที่ไฟล์เสียหายด้วยวิธีนี้


1
ปัญหาไม่ได้เกิดจาก 'แรง' ปิดฮาร์ดไดรฟ์โดยเฉพาะ - ปัญหาเกิดขึ้นเนื่องจากระบบปฏิบัติการไม่สามารถบันทึกได้อย่างถูกต้องและอาจอยู่ระหว่างการเขียนไฟล์ลงดิสก์ เมื่อคุณปิด VM คุณพบสถานการณ์เดียวกัน: Windows อาจอยู่ระหว่างการบันทึกข้อมูลลงในดิสก์เสมือนและตอนนี้คุณมีดิสก์เสมือนที่เสียหาย
Darth Android

@DarthAndroid ใช่นั่นเป็นถ้อยคำที่ไม่ดีในคำถาม ฉันจะแก้ไข
Moses

คำตอบ:


1

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

การปิดระบบอย่างไม่ถูกต้อง VM มีความเกี่ยวข้องกับซอฟต์แวร์ / ระบบปฏิบัติการเดียวกับการดึงสายไฟบนเครื่องทางกายภาพของคุณนอกเหนือจากความเสี่ยงที่จะเกิดความเสียหายกับอุปกรณ์ไฟฟ้า

ฉันแนะนำให้ปิดระบบ VM ตลอดเวลาผ่านเมนูเริ่มส่งสัญญาณปิดเครื่องหรือเพียงบันทึกสถานะของเครื่อง

เหตุผลเดียวที่คุณจะจำลองการปิดระบบบังคับคือเหตุผลใดก็ตามที่คุณจะบังคับให้เครื่องทางกายภาพปิดเช่นการบรรทุกเกินพิกัดและทำให้เครื่องหยุด


3

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

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