3

Я ищу эквивалент -errors={continue|remount-ro|panic} который доступен для ia mount.nfs4 но не для mount.ntfs .

Он мне нужен для монтирования раздела Windows 10 (через /etc/fstab), который иногда доступен с разрешениями на чтение и запись, а иногда ограничен только для чтения (в зависимости от того, был ли Windows в спящем режиме или полностью выключен).

Вы можете найти более подробную информацию об этой проблеме на man- mount.ntfs :

Спящий режим Windows и быстрый перезапуск

На компьютерах с двойной загрузкой в Windows или Linux, Windows должна быть полностью выключена перед загрузкой в Linux, в противном случае файловые системы NTFS на внутренних дисках могут остаться в несогласованном состоянии, а изменения, сделанные Linux, могут игнорироваться Windows ,

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

    powercfg /h off

1 ответ1

3

Вы можете использовать 2 строки в вашем fstab:

1) с опциями: norecover, nobootwait

2) с опциями: ro, norecover, nobootwait

Если окна были закрыты должным образом, первое выполнится успешно, вы получите монтирование rw, а вторая строка завершится неудачно, но ваша система должна продолжить загрузку.

Если окна были в спящем режиме, первое выходит из строя и падает на второе, и вы получаете ro mount.

Возможно, вам придется предпринять дополнительные шаги, чтобы обеспечить дальнейшую загрузку системы в случае сбоя одной строки fstab. Пользователям Systemd может понадобиться добавить "nofail" к опциям.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .