Если считать по календарю, то я уже почти 5 лет использую Linux на домашних машинах. На самом деле, в силу уважительных причин, этот срок меньше, что-то около 4. И почти всегда были две операционные системы: windows и linux. Каждый из них занимал один или несколько своих разделов, где хранятся системные файлы. Но это же laptop'а!!! И на нем всегда есть файлы которые обязательно нужны тебе в обоих системах – это и музыка, фильмы, документы, электронные книги и прочий, прочий полезный хлам. Естественно, что эта «культурпомойка» хранилась на отдельном разделе винчествена, НО главный вопрос… а под какой файловой системой??? В одно время я использовал FAT32. С ним прекрасно работает обе системы, но фата есть недостатки:
• большой размер кластера. Получалось, чем больше размер раздела, тем больше пространства теряешь…
• ограничение на размер раздела. Современные диски с сотнями гигабайтами информации уже не позволяют форматировать в фат.
• безопасность. FAT32 не сохраняет права доступа. Хотя это и было не принципиально, в некоторых случаех это полезно.
Вследствие этих причин, я отказался от FAT32, перейдя на NTFS. Но теперь, как вы наверно уже догадались, проблема появилась в Linux’е. Стандартные драйвера ядра позволяют читать и записать уже существующий файл, но не позволяют удалять его, создавать новый, нельзя создать папку. И хотя существовали проекты, устраняющие данную проблему, например ntfs3g я принял решение отказаться от нее.
И тут я подумал «А существуют ли драйвера под windows которые работают с linux'овыми файловыми системами. Ведь исходники же открыты, и наверняка нашлись программисты которые уже давно все написали…» И действительно, спросим google, нашелся сайт:
http://www.fs-driver.org/ где можно было бы скачать эти драйвера. Сказано – сделано. И теперь у меня есть большой раздел с «помойкой» отформатированный под ext3 который прекрасно работает как в windows, так и в linux.
P.S. Хоть и написано на сайте, что программа работает только под Windows NT4.0/2000/XP/2003 нам удалось ее установить и под Vista. Нажимаете правой кнопкой на установщике, вкладка «Совместимость» и ставите, ну например XP. Другое дело, что мне к сожалению у удалось проверить ее корректность работы… но думаю об этом мы еще узнаем. ;)