Patrzyłem na pytania takie jak Nie można zamontować systemu plików Windows (NTFS) z powodu hibernacji i Jak zamontować hibernowaną partycję NTFS? i wszyscy mówią „Uruchom do systemu Windows”, czego nie jestem w stanie zrobić. Następnie po wielu przestrogach remove_hiberfile
sugerowana jest opcja . Chciałbym tę opcję. Nie dbam o programy, które miałem otwarte, ani o dane w nich zawarte. Partycja systemu Windows jest na / dev / sda5, więc uruchomiłem
sudo mount /dev/sda5 /mnt/win
Dużo czytania później ...
sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda5 /mnt/win
sudo mount -t ntfs-3g -o debug,remove_hiberfile /dev/sda5 /mnt/win
Wciąż nie ma szczęścia. To tak, jakby remove_hiberfile
opcja nie została rozpoznana, ponieważ nie pojawia się błąd przy próbie użycia opcji, remove_hiberfile3ejeiofe
a raczej ten sam komunikat.
Oto komunikat podany w wyniku wszystkich powyższych poleceń (dodanie debugowania niczego nie zmieniło):
The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sda5': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.
Jestem w stanie zamontować tylko do odczytu, ale to mi niewiele pomaga.
fsck: fsck.ntfs: not found
sudo ntfsck /dev/sda5
dał Unsupported: replay_log() Volume is dirty. Unsupported: check_volume() Checking 381952 MFT records. Unsupported cases found.
fsck /dev/sda5
polecenie, aby sprawdzić dysk pod kątem błędów.