Saya telah melihat pertanyaan seperti Tidak dapat me-mount sistem file Windows (NTFS) karena hibernasi dan Bagaimana cara me-mount partisi NTFS hibernasi? dan mereka semua mengatakan "Boot ke windows" yang saya tidak bisa lakukan. Kemudian setelah banyak memperingatkan, opsi remove_hiberfile
disarankan. Saya akan menyukai opsi itu. Saya tidak peduli dengan program yang saya buka, atau data di dalamnya. Partisi windows di / dev / sda5, jadi saya berlari
sudo mount /dev/sda5 /mnt/win
Banyak bacaan nanti ...
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
Masih belum berhasil. Sepertinya remove_hiberfile
opsi tidak dikenali, karena saya tidak mendapatkan kesalahan ketika mencoba menggunakan opsi remove_hiberfile3ejeiofe
tetapi pesan yang sama.
Ini adalah pesan yang diberikan sebagai hasil dari semua perintah di atas (menambahkan debug tidak mengubah apa pun):
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.
Saya dapat me-mount hanya-baca, tetapi itu tidak banyak membantu saya.
sumber
fsck /dev/sda5
perintah untuk memeriksa kesalahan pada disk.fsck: fsck.ntfs: not found
sudo ntfsck /dev/sda5
memberiUnsupported: replay_log() Volume is dirty. Unsupported: check_volume() Checking 381952 MFT records. Unsupported cases found.
Jawaban:
Saya memiliki masalah yang sama. Mencoba:
remove_hiberfile
Opsi tidak lagi berfungsi.ntfs-3g
kebijakan paket adalah dengan menggunakan alat baruntfsfix
.Namun, alat ini juga tidak bekerja untuk saya. Jadi saya mencolokkan hard disk di mesin Windows, mematikan " Fast Startup " pada opsi tombol power dari dalam Windows, kemudian mematikan dan mengganti kembali HDD di mesin Ubuntu saya.
Saya temukan di sini: Menggunakan Ubuntu Untuk Menghapus hiberfil.sys Dari Unbootable Win 8.1
sumber
Memindahkan
-o
sampai akhir bekerja untuk saya:(Ubuntu 16.04 live cd dan vanilla windows 7)
sumber
Untuk menghapus
hiberfil.sys
, Anda harus menggunakan prompt perintah untuk mematikan hibernasi secara manual.Boot dari DVD Windows 7, dan tekan Shift+ F10pada layar pemilihan bahasa, dan Boot ke layar Opsi Pemulihan Sistem, dan pilih Prompt Perintah.
Untuk mematikan atau menonaktifkan hibernasi, ketikkan perintah berikut ini saat diminta:
Ini akan menonaktifkan hibernasi dan akan menghapus
hiberfil.sys
file dari sistem Anda.sumber
Saya telah mengalami masalah ini beberapa kali sebelumnya. Baru-baru ini saya memiliki 2 hard drive, yang sebelumnya menjalankan Windows 8 yang saya muak dan diformat ulang dan drive penyimpanan 2TB yang saya gunakan dengan Windows 8.
Karena saya telah menghapus Windows 8, tidak memiliki media instalasi Windows dan tidak memiliki rencana untuk menginstalnya kembali dalam waktu dekat, menghapus opsi boot yang cepat dan hybrid bukanlah suatu alternatif.
Saya mencoba memasangnya dengan opsi remove_hiberfile tanpa hasil, masih pesan kesalahan yang sama. Mencoba pemasangan sebagai membaca hanya kemudian remounting (sudo mount -o remount, rw) yang pada awalnya tampaknya memberi saya akses tulis, tetapi tidak ada perubahan yang saya buat yang benar-benar ditulis ke disk (file yang dihapus di nautilus muncul kembali).
Solusi yang akhirnya saya temukan adalah menggunakan GParted untuk memindahkan partisi yang terpengaruh ke lokasi lain pada hard drive, mengubah jumlah byte sebelum dan mengikuti partisi. Saya menduga itu menulis ulang tabel partisi bersama dengan bendera metadata / hibernasi. Saya senang dugaan saya berhasil karena memindahkan partisi 1.6TB membutuhkan waktu 19 jam!
Namun harus ada solusi yang lebih sederhana, karena saya telah menemukan distro Linux lain yang saya gunakan tidak memiliki keraguan yang sama untuk memasang drive yang terhibernasi. Mungkin modul yang memeriksa bendera dapat dimatikan atau diganti? Lebih baik lagi, peduli tentang bendera harus beberapa pilihan (mount sebagai baca saja, mount sebagai baca / tulis, yang terakhir + hapus flag dll) dan bukan hanya pesan kesalahan.
Bagaimanapun, berharap orang lain dalam situasi yang sama akan menemukan informasi ini bermanfaat.
sumber
Saya baru saja mengalami masalah ini di mana saya menghapus Windows 8 sehingga tidak bisa mematikan hibernasi. Saya mencoba menggunakan remove_hiberfile dan tidak berhasil. Namun karena ini hanya drive penyimpanan, di bawah aplikasi "Disk", saya mengedit partisi dan menghapus bootable. Sekarang saya bisa memasang drive. Semoga ini bisa membantu orang lain.
sumber
Baca kesalahan lagi. Hanya baris kedua yang berbunyi:
Perhatikan
/dev/sdXY
hal itu.XY
harus diganti dengan kesalahan yang Anda lihat di sistem Anda. Sekarang buka terminal dan gunakan perintah berikut:di mana
XY
partisi merepotkan ditampilkan dalam kesalahan. Misalnyasda2
atausdb1
atausda5
(seperti pada gambar di atas).ntfsfix
sudah terpasang di sistem Ubuntu.sumber
Pada desktop Lenovo 710 dengan SSD (UEFI) untuk sistem operasi dan hard drive untuk hal-hal lain, saya menginstal ubuntu (bukan sebagai duel boot) dan tidak dapat mengakses hard drive saya karena kesalahan yang dijelaskan di atas. Namun, me-reboot sambil menekan F2 membawa saya ke opsi pemulihan untuk windows. Saya menolak pemulihan, dan pada layar berikutnya menjawab bahwa saya ingin "keluar dari jendela". Reboot ke ubuntu lalu diizinkan mengakses hard drive.
Mungkin, jika Anda memiliki partisi pemulihan, meskipun Anda memilih untuk menulis secara berlebihan windows, sesuatu di sepanjang garis sederhana ini akan bekerja untuk Anda.
sumber