Я смотрел на такие вопросы, как Невозможно смонтировать файловую систему 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
команду, чтобы проверить диск на наличие ошибок.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.
Ответы:
У меня была такая же проблема. Пытаться:
remove_hiberfile
опция больше не работает.ntfs-3g
Пакетная политика заключается в использовании нового инструментаntfsfix
.Тем не менее, этот инструмент не работает для меня тоже. Поэтому я подключил жесткий диск к машине с Windows, отключил « Быстрый запуск » в параметрах кнопки питания из Windows, затем выключил и заменил жесткий диск на моем компьютере с Ubuntu.
Я нашел об этом здесь: Использование Ubuntu для удаления hiberfil.sys из Unbootable Win 8.1
источник
Перемещение
-o
до конца сработало у меня:(Ubuntu 16.04 Live CD и ванильный Windows 7)
источник
Чтобы удалить
hiberfil.sys
, вы должны использовать командную строку, чтобы вручную отключить спящий режим.Загрузитесь с DVD-диска Windows 7 и нажмите « Shift+» F10на экране выбора языка, а затем загрузитесь с экрана «Параметры восстановления системы» и выберите командную строку.
Чтобы отключить или отключить режим гибернации, введите в командной строке следующую команду:
Это отключит гибернацию и удалит
hiberfil.sys
файл из вашей системы.источник
Я сталкивался с этой проблемой несколько раз и раньше. Недавно у меня было 2 жестких диска, один из которых ранее работал под управлением Windows 8, от которого я заболел и переформатировал, и диск объемом 2 ТБ, который я использовал с Windows 8.
Поскольку я удалил Windows 8, у меня не было установочного носителя Windows, и у меня не было планов его переустановки в ближайшее время, поэтому удаление вариантов быстрой и гибридной загрузки не было альтернативой.
Я попытался смонтировать его с опцией remove_hiberfile, но безуспешно, но сообщение об ошибке все равно. Пробовал монтировать как только для чтения, затем перемонтировать (sudo mount -o remount, rw), который сначала, казалось, давал мне доступ для записи, но ни одно из внесенных мною изменений фактически не было записано на диск (удаленные файлы в nautilus снова появились).
В итоге я нашел решение использовать GParted, чтобы переместить поврежденный раздел в другое место на жестком диске, изменив количество байтов, предшествующих и следующих за разделом. Я подозреваю, что он переписывает таблицу разделов вместе с метаданными / флагом гибернации. Я рад, что мое предположение сработало, потому что перемещение раздела 1.6TB заняло 19 часов!
Однако должно быть более простое решение, так как я обнаружил, что другие используемые мной дистрибутивы Linux не испытывают таких же колебаний при установке гибернационных дисков. Может быть, модуль, который проверяет флаг, можно отключить или заменить? Более того, наплевать на флаг должно быть несколько вариантов (монтировать только для чтения, монтировать как чтение / запись, последний + удалить флаг и т. Д.), А не просто сообщение об ошибке.
В любом случае, надеюсь, что кто-то еще в такой же ситуации сочтет эту информацию полезной.
источник
У меня только что была эта проблема, когда я удалил Windows 8, поэтому не мог отключить спящий режим. Я пытался использовать remove_hiberfile, и это не сработало. Однако, поскольку это просто накопитель, в приложении «Диски» я отредактировал раздел и не проверял загрузочный. Теперь я могу смонтировать диск. Надеюсь, это поможет кому-то еще.
источник
Прочитайте ошибку снова. Просто вторая строка, которая гласит:
Обратите внимание на
/dev/sdXY
вещь.XY
следует заменить на ошибку, которую вы видите в вашей системе. Теперь откройте терминал и используйте следующую команду:где
XY
проблемный раздел, показанный в ошибке. Напримерsda2
илиsdb1
илиsda5
(как на картинке выше).ntfsfix
уже установлен в системах Ubuntu.источник
На настольном компьютере Lenovo 710 с ssd (UEFI) для операционной системы и жестким диском для других устройств я установил ubuntu (не для двойной загрузки) и не смог получить доступ к своему жесткому диску из-за ошибки, описанной выше. Тем не менее, перезагрузка при нажатии F2 привела меня к опции восстановления для Windows. Я отказался от рекавери, и на следующем экране ответил, что хочу «выйти из окна». Перезагрузка в Ubuntu позволила получить доступ к жесткому диску.
Возможно, если бы у вас был раздел восстановления, даже если вы выбрали перезапись окон, что-то в этом духе подойдет вам.
источник