Я использую Fedora 20 вместе с Windows 8. Однако я не могу получить доступ к содержимому диска, на котором установлена Windows 8. Это показывает:
Error mounting /dev/sda2/
The NTFS partition is in unsafe state
Windows is hibernated, refused to mount
хотя я правильно выключил Windows.
Ответы:
Во-первых, убедитесь, что вы правильно закрыли окна и не перевели его в спящий режим.
Согласно
ntfs-3g
инструкции , есть опция, которая позволяет вам сделать это:Итак, я подчеркиваю, что это уничтожит все несохраненные данные, которые находятся в спящем сеансе Windows . Если это не проблема для вас, вы сможете получить доступ к диску, запустив:
Перейдите
sdXN
к разделу Windows (например/dev/sda1
) и/path/to/mount
к фактическому пути, к которому вы хотите подключиться.Это должно правильно смонтировать диск, и, поскольку он удалит файл сеанса гибернации, теперь он должен монтироваться нормально.
источник
Скорее всего, Windows действительно находится в спящем режиме. Windows делает это автоматически, когда вы говорите, чтобы он выключился нормально. Преимущество заключается в том, что вы получаете более быстрое и очевидное время запуска.
Чтобы завершить работу Windows без использования гибернации, введите в командной строке следующее (в Windows):
Вы также можете включить
/t 0
для немедленного выключения.Я нашел хороший учебник по настройке запуска для этого: Как выполнить полное выключение в Windows 8 без отключения гибридной загрузки .
Более простой подход к фактическому завершению работы Windows состоит в том, чтобы «перезагрузить» (а не «выключить»), но затем перехватить процесс загрузки и загрузить Linux вместо того, чтобы позволить ему загружать Windows.
источник
Вам нужно отключить быстрый запуск Windows, потому что это создает
c:\hiberfil.sys
файл, который вызывает эту проблему. Перейдите в «Параметры электропитания» и снимите флажок «Включить быстрый запуск».См. Https://www.eightforums.com/threads/fast-startup-turn-on-or-off-in-windows-8.6320/ для получения более подробной информации.
источник