У меня Linux Mint 10 и Windows 7 установлены на том же HD. Первый раздел - это linux, затем swap, затем системный раздел Windows и, наконец, раздел NTFS для часто используемых данных, которыми я хотел бы поделиться между системами. Я работаю почти исключительно на Linux, иногда загружаясь в Windows.
Проблема в том, что mint почти каждый раз портит разделы NTFS - иногда это хотят проверить только вдовы раздела данных, иногда это системный раздел, хотя я никогда не пишу в системный раздел win из linux.
Я испытал потерю данных на разделе данных после запуска Windows уже несколько раз. Установка win вообще была сломана дважды - не удалось запустить и пришлось ее переустанавливать. И это не годы, о которых я говорю, а всего лишь несколько недель.
Я настраивал и использовал системы с двойной загрузкой, но только с Ubuntu, и у меня никогда не было проблем с повреждением данных.
В чем может быть проблема и что с этим можно сделать? Любая дополнительная информация, которую я мог бы предоставить?
Спасибо
2 ответа
Самое безопасное, что можно сделать, - это, вероятно, иметь разделы NTFS, смонтированные как доступные только для чтения, и использовать для передачи данных раздел памяти USB или раздел в формате FAT32, это должно предотвратить любое повреждение.
Файл, который определяет, какие файловые системы монтируются во время загрузки, это /etc/fstab
и в нем перечисляется имя устройства (раздела) файловой системы, точка в файловой системе, в которой он монтируется (т. Е. "/ Mnt / Windows"), и различные параметры, которые могут быть передано в драйвер файловой системы.
Существует программа под названием PySDM, которая может редактировать файл для вас, и, очевидно, вы можете получить его для Linux Mint на этой странице.
Используя приведенное ниже изображение в качестве примера, вам нужно будет просмотреть список разделов, пока не найдете разделы, относящиеся к вашей установке Windows (путем проверки точек монтирования), и там, где вы увидите поле options
ниже, у вас, вероятно, будет что-то вроде user,noexec
и вы захотите сохранить те параметры, которые уже есть, но добавьте ro
(только для чтения) в список параметров, например: user,ro,noexec
Мы надеемся, что после перезагрузки вы сможете читать, но не записывать разделы NTFS, и поэтому они также должны быть защищены от повреждения. Как уже упоминалось, карта памяти USB или раздел, отформатированный в FAT32, должны быть безопасными для файлов, необходимых для обеих систем. Dropbox также позволяет синхронизировать файлы между системами.
Немного информации о том, почему вы можете получить коррупцию:
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 склонна к прихоти и может легко перебить поддержку в будущем.
Включен ли гибридный спящий режим (см. «Параметры Win7 Power» на панели управления)? Кажется, что NTFS-3G в Mint, если он загружен, когда Win7 находится в гибридном спящем режиме, может повредить файловую систему NTFS - однако всегда плохо переносить Windows в спящий режим, а затем загружать Linux, так что это не полностью ошибка Mint. Смотрите эту запись
Есть также некоторые другие сообщения о повреждении NTFS в Mint.