ไม่สามารถเข้าถึงไดรฟ์ Windows:“ Windows จำศีลปฏิเสธที่จะเมานต์”


15

ฉันใช้ Fedora 20 พร้อมกับ Windows 8 อย่างไรก็ตามฉันไม่สามารถเข้าถึงเนื้อหาของไดรฟ์ที่ติดตั้ง Windows 8 ได้ มันแสดงให้เห็น:

Error mounting /dev/sda2/
The NTFS partition is in unsafe state
Windows is hibernated, refused to mount

แม้ว่าฉันจะปิด Windows อย่างถูกต้อง


1
ใครแสดงข้อผิดพลาดนี้? คุณพยายามเข้าถึงไดรฟ์อย่างไร คุณแน่ใจหรือว่าปิดเครื่องอย่างถูกต้อง? คุณลองรีบู๊ต Windows แล้วทำให้เครื่องไม่ทำงานอีกครั้งหรือไม่
terdon

คำตอบ:


19

ก่อนอื่นตรวจสอบให้แน่ใจว่าคุณได้ปิดหน้าต่างอย่างสมบูรณ์และไม่ได้จำศีล

ตามntfs-3g คู่มือมีตัวเลือกที่ให้คุณทำสิ่งนี้:

   remove_hiberfile
          Unlike  in  case  of  read-only  mount,  the read-write mount is
          denied if the NTFS volume is hibernated.  One  needs  either  to
          resume  Windows  and  shutdown  it  properly, or use this option
          which will remove the Windows  hibernation  file.  Please  note,
          this  means  that  the  saved Windows session will be completely
          lost. Use this option under your own responsibility.

ดังนั้นผมเน้นว่านี้จะทำลายไม่ได้บันทึกข้อมูลใด ๆ ที่อยู่ในเซสชั่นของ หากนั่นไม่ใช่ปัญหาสำหรับคุณคุณควรจะสามารถเข้าถึงไดรฟ์โดยการเรียกใช้:

sudo ntfs-3g -o remove_hiberfile /dev/sdXN /path/to/mount

เปลี่ยนsdXNเป็นพาร์ติชัน windows ของคุณ (เช่น/dev/sda1) และ/path/to/mountเป็นพา ธ จริงที่คุณต้องการเมานต์

นั่นควรเมาต์ไดรฟ์อย่างถูกต้องและเนื่องจากมันจะลบไฟล์เซสชั่นจำศีลจึงควรทำการเมานต์ตามปกติจากนี้เป็นต้นไป


1
+1 ฉันไม่แนะนำให้ยุ่งกับสิ่งที่ Windows จากด้านใน * ระวัง ฉันเคยลองเปลี่ยนรหัสผ่านและการติดตั้งของฉันก็ค่อนข้างน่ากลัว
โจเซฟอาร์.

Joseph R. - แม้ว่าจะเป็นความคิดที่ดีที่จะพยายามยุ่งเกี่ยวกับการกำหนดค่าของ Windows นอก Windows GUIs (ไม่ใช่แค่จาก * nix แต่ถึงแม้จะแก้ไขไฟล์โดยตรงภายใน Windows) แต่ Windows ก็ทำงานโหมดสลีปหรือโหมดไฮเบอร์เนตเป็นครั้งคราว มันไม่สามารถกู้คืนตัวเองจาก ในกรณีเหล่านั้นวิธีเดียวที่จะให้บูตได้อีกครั้งหรืออย่างน้อยก็กู้คืนข้อมูลใด ๆ คือการลบไฟล์ไฮเบอร์เนตและบังคับให้ Linux ติดตั้ง
Shauna

12

Windows ถูกไฮเบอร์เนตปฏิเสธที่จะเมานต์

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

ในการปิดระบบ Windows โดยไม่ต้องไฮเบอร์เนทให้ใช้คำสั่งต่อไปนี้ใน Windows:

shutdown /s

คุณอาจต้องการรวม/t 0ไว้สำหรับการปิดเครื่องทันที

ผมพบว่าการกวดวิชาที่ดีในการตั้งค่าสำหรับปล่อยนี้: วิธีการทำเต็มรูปแบบปิดใน Windows 8 โดยไม่ต้องปิดการใช้งาน Boot


วิธีที่ง่ายกว่าในการปิด Windows จริง ๆ คือ 'เริ่มต้นใหม่' (แทนที่จะเป็น 'ปิดระบบ') แต่จากนั้นขัดขวางกระบวนการบูตและบูต Linux แทนที่จะปล่อยให้มันบูต Windows


บันทึกและแนวทางที่เกี่ยวข้องจำนวนมากที่นี่: askubuntu.com/questions/145902/…
Nobar

2

คุณต้องปิดการใช้งาน Windows Fast Startup เพราะจะสร้างc:\hiberfil.sysไฟล์ที่ทำให้เกิดปัญหานี้ ไปที่ตัวเลือกการใช้พลังงานและยกเลิกการเลือก "เปิดการเริ่มต้นอย่างรวดเร็ว"

ดูhttps://www.eightforums.com/threads/fast-startup-turn-on-or-off-in-windows-8.6320/สำหรับรายละเอียดเพิ่มเติม

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