Невозможно смонтировать файловую систему Windows (NTFS) из-за спящего режима

При загрузке Ubuntu появляется сообщение, что он не может смонтировать раздел windows, и я могу выбрать либо подождать, либо пропустить, либо смонтировать вручную.

Когда я пытаюсь войти в раздел Windows через Nautilus, я получаю сообщение о том, что этот раздел находится в спящем режиме и что мне нужно войти в файловую систему и правильно закрыть ее, что я сделал без проблем, поэтому я не знаю, почему это происходит.

Вот моя таблица разделов, если нужны дополнительные данные, пожалуйста, дайте мне знать.

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    20000767     9999360   83  Linux
/dev/sda2        20002814   478001151   228999169    5  Extended
/dev/sda3   *   478001152   622532607    72265728    7  HPFS/NTFS/exFAT
/dev/sda4       622532608   625141759     1304576   82  Linux swap / Solaris
/dev/sda5        20002816   478001151   228999168   83  Linux
Комментарии к вопросу (1)
Решение

Была зарегистрирована ошибка относительно диалогового окна Nautilus, которое вы видите, поскольку оно рекомендует потенциально опасную опцию, которая может привести к потере данных. Пожалуйста, не выполняйте команду в этом диалоге, если вы не хотите удалить сохраненную сессию Windows и потенциально потерять несохраненную работу.

Пояснение: Почему Linux не может открыть спящие разделы Windows:

Вы видите эту ошибку, потому что вы перевели Windows в спящий режим вместо того, чтобы... выключить ее обычным способом (в более новых версиях Windows, гибернация может быть опцией по умолчанию).

  • При гибернации информация о текущем состоянии сохраняется на жестком диске, а затем компьютер выключается.
  • Выключение компьютера закрывает все программы и завершает все запущенные процессы перед выключением компьютера.

Когда вы выключаете Windows, погружая ее в спящий режим, вы, по сути. приостанавливаете работу системы и сохраняете всю эту информацию (в большой файл под названием hiberfil.sys) Таким образом, при возобновлении работы из спящего режима все ваши приложения и файлы будут точно такими, какими вы их оставили. Это также устанавливает флаг в hiberfil.sys, чтобы другие операционные системы знали. что Windows находится в спящем режиме.

Внесение изменений в раздел Windows (ntfs) в то время, когда он > находится в спящем режиме. в спящем режиме может быть опасным - это может привести к тому, что Windows не возобновит работу. из спящего режима или к сбою после возобновления работы. В связи с этим инструмент (ntfs-3g), который монтирует (открывает) раздел, не будет монтировать его в режиме чтения-записи, если увидит флаг гибернации. Таким образом, Nautilus, браузер файлов по умолчанию, не сможет автоматически открыть этот > раздел. раздел - отсюда и сообщение об ошибке, которое вы видите - потому что он пытается > открыть его в режиме чтения-записи. открыть его в режиме чтения-записи.

Обходной путь для всех версий Windows:

Существует три способа монтирования спящего раздела Windows:

  1. Загрузитесь в Windows и отключите питание системы, выключив ее полностью. Затем вы можете снова загрузиться в Ubuntu, и раздел будет смонтирован в режиме чтения-записи автоматически, когда вы откроете его в Nautilus. Обратите внимание, что опция "Выключить" может быть не той, которая по умолчанию не отображается в вашем стартовом меню. Вам может потребоваться щелкнуть на чтобы увидеть дополнительные опции.
  1. Вручную смонтируйте файловую систему в режиме только для чтения.

    • Проверьте, есть ли у вас точка монтирования (папка для монтирования раздела) для раздела Windows в папке /media. с помощью этой команды:

      `ls /media`.
    • Если вы не видите папки для раздела Windows, создайте ее с помощью следующей команды:

      `sudo mkdir /media/windows`.
    • Затем смонтируйте раздел в режиме только для чтения в эту папку с помощью следующей команды:

      `mount -t ntfs-3g -o ro /dev/sda3 /media/windows`.
      Обратите внимание, что вы должны изменить `/media/windows`, если ваша точка монтирования называется как-то иначе.
    • Теперь вы сможете просматривать/открывать файлы на вашем разделе Windows с помощью любой программы в Ubuntu. Однако вы не сможете записывать на раздел или изменить какие-либо файлы, так как он находится в режиме "только чтение".

  2. Если вам нужно смонтировать раздел в режиме чтения-записи и вы не можете или не хотите загрузиться в Windows. можете или хотите загрузиться в Windows и полностью выключить ее. существует третий вариант. Однако он не включен в этот список, поскольку он полностью удаляет hiberfil.sys* и приведет к потере всей несохраненной информации в гибернации. несохраненную информацию в спящих программах Windows. Ниже приведена цитата из man ntfs-3g об опции, которая будет использоваться для этого.

    remove_hiberfile
                  В отличие от монтирования только для чтения, монтирование для чтения и записи
                  запрещено, если том NTFS находится в спящем режиме. Необходимо либо
                  возобновить работу Windows и выключить ее должным образом, либо использовать эту опцию
                  которая удалит файл гибернации Windows. Обратите внимание,
                  это означает, что сохраненная сессия Windows будет полностью
                  потеряна. Используйте эту опцию под свою ответственность.

    Решение (только для Windows 8 и 10):

    В Windows 8 есть новая функция под названием Fast Startup. Если эта функция включена (а она включена по умолчанию), Windows 8 не выключается полностью при выборе выключения. Вместо этого она выполняет "гибридное выключение". Это что-то вроде спящего режима; благодаря этому загрузка Windows 8 происходит быстрее. Чтобы правильно выключить систему и смонтировать разделы Windows, необходимо отключить эту функцию. Для этого загрузитесь в Windows 8 и:

    Примечание: отключение функции Fast Startup, скорее всего, приведет к тому, что загрузка Windows 8 займет больше времени. Точных цифр нет, но скажем, что если раньше загрузка Windows 8 занимала 10 секунд, то после отключения этой функции она займет 50 секунд.

  3. Откройте Панель управления в режиме просмотра мелких значков и нажмите на Параметры электропитания. (см. скриншот 1)

  4. Нажмите на Выбрать, что делают кнопки питания. (см. скриншот 2)

  5. Нажмите на Изменить настройки, которые в данный момент недоступны. (см. скриншот 3)

  6. Снимите флажок Включить быстрый запуск (рекомендуется). (см. скриншот 4) Нажмите на Сохранить изменения. Теперь выключите Windows 8 и снова загрузитесь в Ubuntu. Если вы все еще не можете подключиться без ошибок, возможно, вам нужно полностью отключить гибернацию. Откройте Командную строку (щелкните правой кнопкой мыши на ярлыке, выберите "Запуск от имени администратора") и введите:

powercfg /h off

Источник: Быстрый запуск - включить или выключить в Windows 8.

Комментарии (22)

Редактировать: делает это может иметь опасные последствия и Windows может не загрузиться или повредить файловую систему при загрузке.


Используйте ntfsfix в терминале, даже если вы можете'т получить доступ к Windows

sudo ntfsfix /dev/sdXY

где XY-это раздел, например, А2 (и/dev/sda2) или Б1 (файл/dev/sdb1)

ntfsfix ремонт некоторых фундаментальных противоречий в системе NTFS сбрасывает в файл журнала NTFS и графиков проверка целостности файловой системы NTFS при первой загрузке в Windows.

Комментарии (13)

Если вы хотите завершить перезимовавших сессии, выполните эту команду в терминале(нажмите <и>сочетание клавиш Ctrl</роз>+<и>Альт</роз>+<и>Т</роз>, Чтобы открыть терминал)

sudo ntfsfix /dev/sdXY

где Ху - это раздел. экс: sda2 или sdb1

Это также работает, если вы не'т попасть на Win8.

Комментарии (2)

Мое решение было называть mntwindows скрипт в /etc/rc автомобиль.местные. Этот скрипт будет проверять спячку и если перезимовавших смонтировать только для чтения. Для того, чтобы убедиться, что скрипт всегда можно назвать, я поместил его в `/БИН и пометил его как исполняемый. Содержимое скрипта следующим образом

sudo mount /dev/sda[Partition Number] /media/[Any existing folder name]

#Mounts Windows
if [ $? -eq 14 ]
then
  echo "Windows is sleeping, I'm mounting as read-only"
  sudo mount -o ro /dev/sda[Partition Number] /media/[Any existing folder name]
fi
Комментарии (1)

Это's, потому что система Windows 8's для быстрого запуска функций.

Временным решением будет вернуться в Windows и перезагрузите систему (вместо выключения). Постоянное решение-это отключить быстрый запуск.

Вы можете использовать это руководство, чтобы отключить быстрый запуск в Windows 8: http://itsfoss.com/solve-ntfs-mount-problem-ubuntu-windows-8-dual-boot/

Комментарии (2)

В Windows 8 добавление и"Быстрый запуск" и характеристика. Это делает Windows, запуск быстрее после завершения работы, но как побочный эффект он кладет вашу файловую систему в этой спячки.

Чтобы отключить эту функцию в Win 8, поиск и"выберите действия кнопок питания" под параметры, нажмите экран, чтобы разблокировать флажки, и вы можете включить или отключить быстрый запуск оттуда.

Оговорка, упомянутая ранее, что вы действительно хотите завершить работу с Windows и не перезагрузить, чтобы получить легкий доступ из Linux, по-прежнему применяется.

Комментарии (1)

Для Windows 10, я понял, как отключить быстрый запуск. Сделал один скринкаст, чтобы решить, что. Идите на панель управления > оборудование и звук > электропитание > система настройки затем нажмите на 'Изменение параметров, которые сейчас недоступны' и убрать галочку с 'включить быстрый запуск'. Источник : http://blog.shahariaazam.com/fast-startup-turn-on-or-off-in-windows-10

Комментарии (0)

Просто для завершения, вот еще одна команда чтобы смонтировать раздел в режиме чтения (полезно для разделов ОС Windows):

udisksctl mount --block-device /dev/sda3 --options ro

Если у вас есть разрешение, чтобы смонтировать раздел с помощью файлового менеджера (если вы являетесь администратором, например), тогда вы должны быть в состоянии выполнить эту команду без использования судо.

Это доступно в новейшей версии Ubuntu (например, 13.04 и 13.10).

Если udisksctl это'т в наличии, то, возможно, `udisks-это. Он имеет различные аргументы, поэтому проверьте страницу руководства.

Комментарии (3)

на Windows 8 это нормально. Вам нужно выключить Windows 8 через cmd, введя shutdown /f /s /t 0, тогда это может сработать.

Комментарии (5)

По моему опыту adempewolff'ы популярных и полезно, выше ответ был необходимый, но не достаточный, чтобы позволить мне, чтобы смонтировать мой раздел Windows NTFS для записи с Ubuntu. Как указано в другом месте я включил быстрый запуск выключен, прежде чем пытаться установить Ubuntu и я убрал опцию гибернации о "выключение" в меню тоже.

Я по-прежнему не мог'т писать в мой раздел Windows из Ubuntu.

Мне тоже пришлось загрузить Windows 8.1, запустите Windows в уставный командная строка (правой кнопкой мыши на кнопку Windows в левом нижнем углу, чтобы добраться до этого легко опция), позволяют ему через окно авторизации Windows, а затем введите команду:

powercfg /h off

Вы можете проверить результаты с:

powercfg /a

После внесения этого изменения я смог свободно открыть раздел Windows 8.1 из Ubuntu, смогу ли я завершить работу Windows за счет отключения или перезагрузки.


Я обнаружил, что мне удалось потом отменить это и все-таки открыть раздел (но сохраняя быстрый запуск снят на все времена, как прежде, и никогда не просят гибернации в Windows конечно). Команду на обратный он, как и ожидалось:

powercfg /h on

Я предполагаю, что было что-то, оставшиеся после установки окна, которые должны быть очищены, загрузившись с гибернации отключен в данном конкретном пути.

Не должно быть никаких причин, чтобы отменить первый шаг, как это, насколько я знаю, это может обеспечить дополнительную безопасность, чтобы оставить команду powercfg /h с`.

Смотрите стр. Убунту мужчину для Windows обработчик файловой системы NTFS Для немного больше информации.

Комментарии (1)
  • Загрузиться в ОС Windows и перезапустите ее.(не завершение).

  • В меню grub выберите Убунту и загрузите его.После Убунту загрузился,откройте `в NTFS раздел жесткого диска,она будет открыта.

Комментарии (2)

Для Windows 8+

Вам нужно отключить в "Быстрый запуск" и характеристика. Цитировать как на выродка:

открыть свой электропитание, нажав для Windows+X или правой кнопкой мыши В меню "Пуск" и выберите Электропитание. В окне электропитание, нажать “Выбрать действия кнопок питания.”

если это первый раз, когда ты связался с этими параметрами, вы будете нужно нажать “Изменение параметров, которые сейчас недоступны”, чтобы сделать возможность быстрого запуска доступен для конфигурации.

в нижней части окна найдите пункт “Включить быстрый запуск (рекомендуется) и"

Флажок в "Быстрый запуск" в коробке.

Затем, завершите работу Windows 10, и вы должны быть в состоянии смонтировать раздел NTFS с Ubuntu просто отлично.


<суп>как-бы неглупых цитата, взятая из здесь.</SUP и ГТ;

Комментарии (3)

Она стала еще более простой (для Windows 8<суп>+</SUP и ГТ;)

Просто принудительное завершение работы или вы можете сказать до остановки ваша система Windows до перезагрузки в ОС Ubuntu.

Ну как я сделаю это?

Очень просто: <и>переход</роз> + выключение

я,е удерживайте <и>переход</роз> клавиша, при нажатии на выключение кнопку в Windows, чтобы выключить его полностью.

<суб>конечно, он сделает ваш Windows загружается чуть медленнее в следующий раз. :)</суб>

Комментарии (0)

Вы можете подключить его в режиме "только чтение" Для этого, сначала вы должны создать каталог, в качестве точки монтирования:

sudo mkdir /media/*youruser*/newdisk

Впоследствии, крепление диск с:

sudo mount -t "ntfs" -ro "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sda4" "/media/*youruser*/newdisk"

Изменение слов с *, С имя пользователя. как/dev/sda4 В может быть также разной, в зависимости от раздела, где установлен Windows 8.

Обратите внимание на аргументы берутся значения для вашего конкретного сообщения об ошибке, для других пользователей принять сообщение об ошибке, измените на -Ро и введите соответствующее имя пользователя.

Кроме того, обратите внимание, с помощью этого метода, вы не можете редактировать, писать или создавать новые файлы в системном диске.

Комментарии (0)

Это более вероятно, что это происходит потому, что вы загружаетесь с ОС Windows 8. Что они сделали, это сделать так, чтобы при выключении компьютера она действительно переходит в спящий режим для быстрой загрузки, когда вы снова включите его.

То, что вам нужно сделать, это зайти в Панель управления раздел Система Windows 8, перейдите в раздел Электропитание и отключить быстрый запуск параметр, так что, когда вы закрыли, вы фактически закрыли свои системы и, как результат, файлы на разделе сможете просматривать и редактировать.

Комментарии (0)

Чтобы дополнить ответ, вы можете зайти в Windows 7 или Windows 8 (W8: это действие по умолчанию, это не настоящее выключение в некотором смысле), открыть командную строку с привилегиями суперпользователя и ввести powercfg -h off.

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

Комментарии (0)

в <сильный>@Абхишек</сильные> правильно ansvered, я была не единственная проблема подключения NTFS, беспроводной доступ в интернет не'т работать после перезагрузки из Windows 8.1 тоже Убунту. Лучшим решением является переключатель быстрой загрузки в Windows 8.1 отключить. Зайти в управление питанием и нажмите на <сильный>выберите действия кнопок питания -и GT; Изменение параметров, которые сейчас недоступны</сильные>. Затем посмотрите в окно, найдите флаг и"включить быстрый запуск (рекомендуется)" и переключатель в off. Нажмите на <сильный>Сохранить изменения</сильные>, так что теперь вы не будете иметь эту проблему!

Комментарии (0)

В конце концов, я смог решить ее, следуя рецепту из арки Вики:

  • Загрузиться в Windows
  • От имени администратора, выполнить команду powercfg /h с`
  • Завершение Работы Windows

Я также изменил в/etc/fstab и к сожалению сослаться на раздел NTFS, после первой неудачной попытки, где я не использовал командукоманду powercfg-но отключил его, нажав через GUI. Не знаю, почему, используя UUID должен делать каких-либо различий (в Вики, это не объясняется далее). Но, по крайней мере, он снова работает.


Источник: арка Вики (НТФС-3Г: метаданные хранятся в Windows кэша, отказался крепление):

проблемы обусловлена особенность появилась в Windows 8 под названием "Быстрый запуск" по. Когда быстрый запуск активирован, часть метаданных все смонтированные разделы будут восстановлены такими, какими они были на предыдущем закрытии. Как следствие, изменения, внесенные в Linux могут быть потеряны. Это может произойти в любой раздел NTFS при выборе и"закрыли" или "спящий" под Windows 8 или 10. Оставляя окна выбрав "перезагрузка" и, однако, по-видимому, безопасный.

, Чтобы включить запись в разделы других операционных систем, будьте уверены, быстрый перезапуск отключен. Это может быть достигнуто путем выдачи от имени администратора команду:

команду powercfg /h с

вы можете проверить текущие установки Панель управления > оборудование и звук в > электропитание > система настройка > выберите действия кнопок питания. Поверните коробкубыстрый запуск` должен быть отключен или отсутствует.

если вы не можете смонтировать NTFS-раздела, даже если после этого руководство, попытайтесь использовать идентификатор UUID, а не имя устройства в /etc/fstab для всех разделов NTFS. Здесь'ы [пакет] Пример2.

Комментарии (0)

Я решил эту (в Windows 10) после удаления hiberfil.sys по

powercfg /h off

затем поверните его обратно

powercfg /h on

Я попытался с первым ответом, и он работал, но проблема вернулась после перезагрузки

Комментарии (0)

Я решена моя проблема с

$ sudo apt-get install ntfs-config

и

$ sudo mount -o rw /dev/sdXY

замените sdXY с Windows раздел, например sda3 в качестве

Комментарии (0)