Неможливо видалити hiberfile з розділу ntfs


14

Я розглядав такі питання, як Неможливо встановити файлову систему Windows (NTFS) через сплячку, і як мені змонтувати сплячий розділ NTFS? і всі вони говорять "Завантажтеся у вікна", чого я не можу зробити. Потім після великої обережності пропонується варіант remove_hiberfile. Мені б сподобався такий варіант. Мені не цікаво ні відкритих програм, ні даних в них. Перегородка Windows увімкнена / dev / sda5, тому я побіг

sudo mount /dev/sda5 /mnt/win

Багато читати пізніше ...

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

Ще не везе. Це схоже на те, що remove_hiberfileваріант не розпізнається, тому що я не отримую помилку при спробі використовувати параметр, remove_hiberfile3ejeiofeа саме те саме повідомлення.

Це повідомлення, подане в результаті всіх вищезазначених команд (додавання налагодження нічого не змінило):

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.

Я вмію встановлювати лише для читання, але це мені не дуже допомагає.


спробуйте fsck /dev/sda5команду перевірити диск на наявність помилок.
Avinash Raj

Це далоfsck: fsck.ntfs: not found
Шельваку

sudo ntfsck /dev/sda5дав Unsupported: replay_log() Volume is dirty. Unsupported: check_volume() Checking 381952 MFT records. Unsupported cases found.
Шельваку

1
@AvinashRaj, я не знаю. Він показує екран завантаження, потім він стає чорним і блимає підсвітка.
Шельваку

1
@Mitch Я це роблю, і я завантажився до нього і намагався його виправити. Не вдалося.
Шельваку

Відповіді:


24

У мене була така ж проблема. Спробуйте:

ntfsfix /dev/sda5

remove_hiberfileваріант більше не працює. ntfs-3gпакетна політика полягає у використанні нового інструменту ntfsfix.

Однак цей інструмент не працював і для мене. Тож я підключив жорсткий диск в машині Windows, вимкнув " Швидкий запуск " в параметрах кнопки живлення в межах Windows, потім вимкнув і замінив жорсткий диск на моїй машині Ubuntu.

Про це я дізнався тут: Використання Ubuntu для видалення hiberfil.sys з Unbootable Win 8.1


14

Переміщення -oдо кінця спрацювало для мене:

mount -t ntfs-3g /dev/sda5 /mnt/win -o remove_hiberfile 

(Живий компакт-диск Ubuntu 16.04 та ванільна версія 7)


Це також працює для розділу Windows 10.
Зімхан

3

Щоб видалити hiberfil.sys, вам потрібно скористатися командним рядком, щоб вручну вимкнути сплячку.

Завантажтесь із DVD із Windows 7 та натисніть Shift+ F10на екрані вибору мови та завантажтесь на екран «Параметри відновлення системи» та виберіть командний рядок.

Щоб вимкнути або вимкнути сплячку, введіть таку команду у відповідь:

powercfg –h off

Це вимкне сплячку та видалить hiberfil.sysфайл із вашої системи.


2

Раніше я вже кілька разів стикався з цією проблемою. Нещодавно у мене були 2 жорсткі диски, один раніше працював під керуванням Windows 8, від якого я захворів і переформатувався, і накопичувач на 2 ТБ, яким я користувався в Windows 8.

Оскільки я видалив Windows 8, не мав інсталяційного носія Windows і не мав планів перевстановити його незабаром, видалення швидких та гібридних параметрів завантаження не було альтернативою.

Я спробував встановити його за допомогою параметра Remove_hiberfile без удачі, все одно те саме повідомлення про помилку. Спробував монтажу як лише читання, а потім перепланування (sudo mount -o remount, rw), що спочатку здавалося, що мені дають доступ до запису, але жодна із змін, які я внесла, насправді не записувалася на диск (видалені файли в nautilus знову з’явилися).

Нарешті, я знайшов рішення - використовувати GParted для переміщення ураженого розділу в інше місце на жорсткому диску, змінюючи кількість байтів, що передують і слідують за розділом. Я підозрюю, що він переписує таблицю розділів разом із метаданими / спячим прапором. Я радий, що моя здогадка виявилася справною, тому що переміщення розділу 1.6TB зайняло 19 годин!

Має бути більш просте рішення, однак, оскільки я знайшов інші Linux-дистрибутиви, якими я користувався, не мав жодних вагань щодо монтажу сплячих дисків. Може бути, модуль, який перевіряє прапор, можна вимкнути або замінити? А ще краще - прокляття про прапор має бути декількома варіантами (монтувати лише як читати, монтувати як читати / писати, останнє + видаляти прапор тощо), а не лише повідомлення про помилку.

Так чи інакше, сподіваємось, що хтось інший у тій же ситуації знайде цю інформацію корисною.


2

У мене щойно була ця проблема, коли я видалив Windows 8, тому не міг вимкнути сплячку. Я спробував використовувати remove_hiberfile, і це не спрацювало. Однак, оскільки це лише диск накопичувача, в додатку "Диски" я відредагував розділ та невірно зареєстрований завантажувач. Тепер я можу змонтувати привід. Сподіваюся, це допоможе комусь іншому.


2

Прочитайте помилку ще раз. Лише другий рядок:

Error mounting /dev/sdXY…

Зверніть увагу на /dev/sdXYріч. XYйого слід замінити на помилку, яку ви бачите у вашій системі. Тепер відкрийте термінал і використовуйте таку команду:

sudo ntfsfix /dev/sdXY

де XYклопіткий розділ, показаний у помилці. Наприклад sda2або sdb1або sda5(як на малюнку вище). ntfsfixвже встановлено в системах Ubuntu.


0

На робочому столі Lenovo 710 з ssd (UEFI) для операційної системи та на жорсткому диску для інших речей я встановив ubuntu (не як дуель завантаження) і не зміг отримати доступ до свого жорсткого диска через помилку, описану вище. Однак перезавантаження під час натискання на F2 привело мене до можливості відновлення для Windows. Я відмовився від відновлення, і на наступному екрані відповів, що хочу "вийти з Windows". Після цього перезавантаження до ubuntu дозволило отримати доступ до жорсткого диска.

Можливо, якби у вас був розділ відновлення, навіть якщо ви вибрали для перезапису вікон, щось у цих простих рядках допоможе вам.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.