2

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

Я слышал, что coLinux - это ответ, но он, вероятно, усложнит ситуацию.

До сих пор я слышал, что единственная проблема с использованием NTFS для Linux - это медленнее. Это не хорошо для работы.

Я думал разделить диск так, чтобы мой домашний каталог со всеми файлами конфигурации был NTFS, а корневой и рабочий каталог - ext4. какие-либо недостатки к этому?

2 ответа2

3

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

Использование NTFS для вашей домашней директории определенно будет лучше, чем использование FAT32, но более того, я не могу сказать.

Ext4 хорош для root, но он менее терпим к потере мощности, чем ext3, если это проблема.

Рассматривали ли вы просто запуск Windows в VirtualBox или KVM? Я знаю, что для 3D-игр это может не сработать, но для многих это разумный вариант. И вы можете поделиться своим домашним каталогом из Linux в вашей виртуальной машине с помощью нескольких щелчков мыши.

2

Да. NTFS не оптимизирована для среды в стиле Linux. Кроме того, файловая система является собственностью Microsoft, и с закрытым исходным кодом ... и Microsoft оставляет за собой право изменять свою файловую систему в любое время без предварительного уведомления. Большинство реализаций в Linux основаны на информации, в основном обратной технологии и ограниченной информации, полученной непосредственно от Microsoft о том, как правильно ее реализовать. Многие из оптимизаций в Windows под Linux также отключены просто из-за отсутствия поддержки или понимания того, как правильно их реализовать. Имея это в виду, всегда есть случайный бит кода, записывающий неверные биты данных в том, что наносит непоправимый ущерб файловой системе. Это очень похоже на попытки сделать файловые системы ext2 доступными в Windows. В лучшем случае это рискованно. Я бы честно предложил использовать вариант EXT2 в Windows вместо NTFS в linux просто потому, что EXT2 очень хорошо документирован и поддерживается.

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