8

У меня Linux Mint 10 и Windows 7 установлены на том же HD. Первый раздел - это linux, затем swap, затем системный раздел Windows и, наконец, раздел NTFS для часто используемых данных, которыми я хотел бы поделиться между системами. Я работаю почти исключительно на Linux, иногда загружаясь в Windows.

Проблема в том, что mint почти каждый раз портит разделы NTFS - иногда это хотят проверить только вдовы раздела данных, иногда это системный раздел, хотя я никогда не пишу в системный раздел win из linux.

Я испытал потерю данных на разделе данных после запуска Windows уже несколько раз. Установка win вообще была сломана дважды - не удалось запустить и пришлось ее переустанавливать. И это не годы, о которых я говорю, а всего лишь несколько недель.

Я настраивал и использовал системы с двойной загрузкой, но только с Ubuntu, и у меня никогда не было проблем с повреждением данных.

В чем может быть проблема и что с этим можно сделать? Любая дополнительная информация, которую я мог бы предоставить?

Спасибо

2 ответа2

4

Самое безопасное, что можно сделать, - это, вероятно, иметь разделы NTFS, смонтированные как доступные только для чтения, и использовать для передачи данных раздел памяти USB или раздел в формате FAT32, это должно предотвратить любое повреждение.

Файл, который определяет, какие файловые системы монтируются во время загрузки, это /etc/fstab и в нем перечисляется имя устройства (раздела) файловой системы, точка в файловой системе, в которой он монтируется (т. Е. "/ Mnt / Windows"), и различные параметры, которые могут быть передано в драйвер файловой системы.

Существует программа под названием PySDM, которая может редактировать файл для вас, и, очевидно, вы можете получить его для Linux Mint на этой странице.

Используя приведенное ниже изображение в качестве примера, вам нужно будет просмотреть список разделов, пока не найдете разделы, относящиеся к вашей установке Windows (путем проверки точек монтирования), и там, где вы увидите поле options ниже, у вас, вероятно, будет что-то вроде user,noexec и вы захотите сохранить те параметры, которые уже есть, но добавьте ro (только для чтения) в список параметров, например: user,ro,noexec

Мы надеемся, что после перезагрузки вы сможете читать, но не записывать разделы NTFS, и поэтому они также должны быть защищены от повреждения. Как уже упоминалось, карта памяти USB или раздел, отформатированный в FAT32, должны быть безопасными для файлов, необходимых для обеих систем. Dropbox также позволяет синхронизировать файлы между системами.

PySDM

Немного информации о том, почему вы можете получить коррупцию:

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

С каждым последующим обновлением до Windows Microsoft обновляла файловую систему, и Linux оставался в гонке, чтобы попытаться догнать и поддержать функции для людей, которые хотят иметь возможность использовать обе системы одновременно. Таким образом, хотя Linux может безопасно читать и записывать разделы NTFS в Windows XP, он может быть не таким надежным с разделами NTFS в Windows 7. Также возможно, что разные версии Linux могут иметь разные версии драйверов NTFS, и это может быть причиной того, что с Ubuntu все было в порядке, а с Mint - нет, хотя, если вы используете XP с Ubuntu, то это может быть причиной их счастья.

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

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

Вполне возможно, что после обновления в будущем вы сможете читать и записывать разделы NTFS, не опасаясь этого, но Microsoft склонна к прихоти и может легко перебить поддержку в будущем.

1

Включен ли гибридный спящий режим (см. «Параметры Win7 Power» на панели управления)? Кажется, что NTFS-3G в Mint, если он загружен, когда Win7 находится в гибридном спящем режиме, может повредить файловую систему NTFS - однако всегда плохо переносить Windows в спящий режим, а затем загружать Linux, так что это не полностью ошибка Mint. Смотрите эту запись

Есть также некоторые другие сообщения о повреждении NTFS в Mint.

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