ext2, ext3 и ext4 из под Windows
Довольно многим до сих пор приходится пользоваться двумя ОС: Windows и Linux (а в нашем случае явно Ubuntu Linux). На таких людей ставят клеймо «дуалбутчик» и всячески пытаются обсмеять. Но к сожалению до сих пор создаётся не мало специального софта, аналогов которому нет для Linux, а запустить под Wine не получается.
Из за этого часто возникает проблема в работе с файлами. Ubuntu из коробки понимает ntfs, которую использует Windows, а вот Windows никак не хочет понимать ext3 или ext4. И это огорчает ещё больше, учитывая то, что интерфейс ОС от Microsoft можно легко изменить (тут подробней: http://tuksik.ru/transformers/), многие программы работают под обеими платформами, а вот с файловой системой беда.
Теперь всё стало проще! Появился специальный драйвер для Windows, под названием Ext2Fsd. Именно благодаря ему можно свободно пользоваться ext2, ext3 и ext4 из под Windows.
Драйвер работает с Windows 2000, XP, Vista и Windows 7. Радует, что имеется поддержка не только чтения, но и записи!
Работа с Ext2Fsd
После установки Ext2Fsd нужно перезагрузить компьютер. Затем открываем Ext2 Volume Manager:
Здесь вы можете подключать/отключать разделы с файловой системой ext2, ext3 и ext4. Если вам нужна поддержка записи (которая ещё не стабильна) в файловой системе ext4, выберите пункт «Ext2 Management«, отключите пункт «Mount volume in readonly mode» и нажмите «Apply«:
Так же можно выбрать какие разделы нужно монтировать при загрузке системы.
Как получить доступ к разделам ext2, ext3, ext4 из Windows?
Если у вас установлено две операционные системы, Windows и Linux, то наверняка вы хотели бы получить доступ к файлам, содержащимся на разделах свободной операционной системы прямо из- под Windows, не перезагружая компьютер.
К сожалению, поддержка разделов ОС Linux в Windows не предусмотрена. А зря. Как мне кажется, это могло бы стать красивым жестом со стороны Microsoft.
Суть проблемы заключается в том, что Windows использует файловую систему NTFS, а Linux обладает своим способом организации файлов, extended file system, последняя версия которого имеет порядковый номер 4.
Linux более дружелюбна к своим пользователям нежели ее коммерческая сестра: в Linux по умолчанию предусмотрена поддержка файловой системы Windows NTFS. Конечно, установить Linux на диск с разделом в NTFS вам не удастся, но прочитать и записать данные с такого раздела вы сможете.
Итак на стороне Windows все как обычно легко и просто решается установкой стороннего софта.
Сегодня я расскажу о нескольких интересных небольших, а, главное, бесплатных программах, которые включают поддержку файловых систем ext2, ext3, ext4 в Windows.
Explore2fs (только чтение)
DiskInternals Linux reader (только чтение)
Ext2 IFS (чтение и запись)
Ext2 FSD (как чтение, так и запись)
Ext2Read (как чтение, так и запись)
LTOOLS (чтение и запись)
Explore2fs
Explore2fs – утилита с графическим интерфейсом, позволяющая просматривать разделы ext2 и ext3. Работает на всех версиях Windows. К сожалению, возможность записи на разделы Linux отсутствует.
DiskInternals Linux reader
DiskInternals Linux reader – утилита, работающая под Windows и позволяющая читать файлы с разделов ext2/ext3. Как и предыдущая программа, не может записывать на разделы Linux.
Ext2 IFS
Ext2 IFS поддерживает Windows NT4.0/2000/XP/2003/Vista/2008 версий x86 и x64 и позволяет просматривать содержимое разделов Linux ext2, а также может производить запись на них. Утилита устанавливает системный драйвер ext2fs.sys, который расширяет возможности Windows и включает полную поддержку ext2 в ней: разделам ext2 присваиваются буквы дисков, а файлы и папки на них отображаются в диалогах всех приложений, например, в проводнике.
Ext2 FSD
Ext2 FSD – бесплатный драйвер для систем Windows (2K/XP/VISTA/7 версий x86 и x64). Как и предыдущая утилита, которая по своей сути тоже является драйвером, включает полную поддержку файловой системы ext2 в Windows.
LTOOLS
LTOOLS – набор утилит командной строки, позволяющий читать и записывать данные на/с разделов Linux ext2, ext3 и ReiserFS (стандартные файловые системы Linux) с машины под управлением DOS или Windows.
Существует версия программы с графической оболочкой (написана на Java) – LTOOLSgui, а также версия с графической оболочкой, написанной на .Net.
Ext2Read
На десерт как всегда самое вкусное.
Ext2Read – утилита, устроенная по типу файл менеджера, которая позволяет как просматривать, так и осуществлять запись на разделы ext2/ext3/ext4. Поддерживает LVM2 и, что отличает ее от других программ этого обзора, файловую систему ext4. Встроена поддержка рекурсивного копирования директорий.
А вот и второй десерт. Вначале было сказано, что неплохим жестом со стороны Microsoft было бы включить поддержку Linux разделов в Windows по умолчанию.
Жест все же был сделан на 20-летие Linux. Смотрите сами.
На этом все. Спасибо за внимание. Пойду отбиваться от майских жуков. Их этой весной ооочень много. 🙂