У меня Linux Mint 10 и Windows 7 установлены на одном жестком диске. Первый раздел - Linux, затем подкачка, затем системный раздел Windows и, наконец, раздел NTFS для часто используемых данных, которыми я хотел бы поделиться между системами. Я работаю почти исключительно на Linux, иногда загружаясь на Windows.
Проблема в том, что mint почти каждый раз портит разделы NTFS - иногда это только тот раздел данных, который Windows хочет проверить, иногда это системный раздел, хотя я никогда не пишу в системный раздел win из Linux.
Я испытал потерю данных на разделе данных после запуска Windows уже несколько раз. Установка win вообще была сломана дважды - не удалось запустить и пришлось ее переустанавливать. И это не годы, о которых я говорю, а всего лишь несколько недель.
Раньше я настраивал и использовал системы с двойной загрузкой, но только с Ubuntu, и у меня никогда не было проблем с повреждением данных.
В чем может быть проблема и что с этим можно сделать? Любая дополнительная информация, которую я мог бы предоставить?
Ответы:
Самое безопасное, что можно сделать, это, вероятно, иметь разделы NTFS, смонтированные как доступные только для чтения, и использовать для передачи данных раздел памяти USB или раздел в формате FAT32. Это должно предотвратить любую коррупцию.
Файл конфигурации, который определяет, какие файловые системы монтируются во время загрузки компьютера
/etc/fstab
. В нем перечислены имя устройства (раздела) файловой системы, точка в файловой системе, в которую он монтируется (например, «/ mnt / Partition_Name»), и различные параметры, которые можно передать драйверу файловой системы.Существует программа PySDM, которая может отредактировать файл для вас, и, очевидно, вы можете получить его для Linux Mint на этой странице .
Используя приведенный ниже образ в качестве примера, вам нужно будет просмотреть список разделов, пока не найдете разделы, которые относятся к вашей установке Windows (проверив точки монтирования). Где вы видите
options
поле ниже, у вас, вероятно, будет что-то вродеuser,noexec
. Вы захотите сохранить те параметры, которые уже есть, но добавитьro
(только для чтения) в список параметров (например:)user,ro,noexec
.Мы надеемся, что после перезагрузки вы сможете читать, но не записывать в разделы NTFS, и поэтому они также должны быть защищены от повреждения. Как упоминалось ранее, карта памяти USB или раздел, отформатированный в FAT32, должны быть безопасными для файлов, необходимых для обеих систем. Dropbox также позволяет синхронизировать файлы между системами.
Немного информации о том, почему вы можете получить коррупцию:
Windows и Linux, работающие в одной системе, представляют собой смешанный пакет проблем, когда речь идет о работе с одними и теми же данными в обеих операционных системах. Microsoft не желает и не имеет реальных причин предоставлять сообществу разработчиков открытого исходного кода подробную информацию о полной внутренней работе файловой системы NTFS (на момент написания этой статьи). Это означает, что реализации NTFS в Linux могут быть несколько неполными или лишенными функций, хотя они, как правило, быстро догоняют изменения.
С каждым последующим обновлением до Windows Microsoft обновляла файловую систему, и Linux оставался в гонке, пытаясь догнать и поддержать функции для людей, которые хотят иметь возможность использовать обе системы одновременно. Таким образом, хотя Linux может безопасно считывать и записывать разделы NTFS в Windows XP, он может быть еще менее надежным с разделами NTFS в Windows 7 (на момент написания этой статьи). Также возможно, что разные версии Linux могут иметь разные версии драйверов NTFS, поэтому Ubuntu работала хорошо, а Mint - нет. Если вы использовали Windows XP с Ubuntu, возможно, именно поэтому они счастливо работали вместе.
Я использовал Linux в прошлом, и всякий раз, когда я компилировал ядро, в котором расположены параметры NTFS, мне фактически приходилось сознательно включать поддержку записи NTFS, потому что она была помечена как экспериментальная и потенциально опасная (как вы узнали).
FAT32 - это файловая система, которая является зрелой, четко определенной и не менялась в течение многих лет, поэтому поддержка Linux очень хорошая.
Вполне возможно, что после обновления в будущем вы сможете читать и писать разделы NTFS, не опасаясь этого, но Microsoft склонна к прихоти и может легко перебить поддержку в будущем.
источник
Включен ли гибридный спящий режим (см. «Параметры Win7 Power» на панели управления)? Кажется, что NTFS-3G в Mint, если он загружен, когда Win7 находится в гибридном спящем режиме, может повредить файловую систему NTFS - однако всегда плохо переносить Windows в спящий режим, а затем загружать Linux, так что это не полностью ошибка Mint. Смотрите это сообщение
Есть также некоторые другие сообщения о повреждении NTFS в Mint.
источник