
Я пользователь Fedora 30. Я установил Fedora на USB-накопитель и использую его с Windows 10 на том же компьютере. Как мне настроить параметры в fstab, чтобы сделать его доступным для чтения и записи на отформатированном в NTFS диске Windows 10 (hdd 01) или на вторичном диске (hdd 02)?
решение1
По умолчанию Windows 10 использует технологию под названием «Быстрый запуск», которая запускает систему путем загрузки подготовленного образа гибернации оперативной памяти только что перезагруженной системы вместо того, чтобы запускать различные компоненты Windows по одному.
Это нормально, если Windows — единственная операционная система, но когда вы используете двойную загрузку другой операционной системы, использование быстрого запуска делает файловые системы похожими на то, что Windows находится в спящем режиме. В этот момент другая операционная система должна предположить, что файл спящего режима может включать некоторые буферы дискового ввода-вывода, которые еще не были правильно записаны в файловую систему, и поэтому файловая система может находиться в несогласованном состоянии, пока Windows не запустится снова и не запишет эти буферы.
До того, как это произойдет, другой операционной системе не должно быть разрешено монтировать файловые системы NTFS в режиме чтения/записи, поскольку не будет возможности отразить любые изменения, внесенные другой операционной системой в данные в буферах ввода-вывода в файле гибернации. После внесения любых изменений данные в буферах гибернации будут устаревшими и могут привести к серьезному повреждению файловой системы NTFS.
Итак, чтобы иметь возможность монтировать файловые системы Windows NTFS в Linux, вы должны сначала отключить Windows Fast Startup. Для этого загрузитесь в Windows, откройте командную строкукак администратор, а затем выполните эту команду:
powercfg /h off
После этого, вернувшись в Linux, вы можете использовать lsblk --fs
или blkid
для определения UUID разделов/файловых систем Windows, а затем создать /etc/fstab
для них записи, подобные этим:
UUID="<NTFS UUID here>" <desired mountpoint here> ntfs-3g defaults,windows_names,inherit,nofail 0 0
решение2
Вам не нужно ничего изменять, fstab
чтобы получить доступ к дискам, просто перейдите к ним в файловом менеджере (Nautilus?), и он должен их смонтировать.
Если вы еще не можете этого сделать, то вам, вероятно, нужно установить пакет ntfs-3g
.