EXT4 драйвер для Windows

archive view archive save

coding-logo Спец. драйвер для доступа к файловым системам EXT4, EXT3, EXT2 в ОС семейства Windows - Ext2Fsd. Работает Ext2Fsd с такими ОС, как Windows 2000, XP, Vista и Windows 7, но на текущий момент (Ext2Fsd-0.53) является нестабильным.

Ext2Fsd драйвер будет полезен "дуалбутчикам", т.е. тем юзерам, которые имеют несколько ОС на одном жестком диске - Windows vs Linux. К примеру нам нужно запустить "WM Keeper WinPro", что в ОС Linux мы можем попробовать сделать с помощью Wine или VirtualBox, но это может быть чревато блокировкой/баном (условиями запрещено использовать разного рода эмуляторы) нашего WMID, мы переключаемся на Windows запускаем "WM Keeper WinPro" и одновременно хотим юзать например аудио-файлы расположенные на EXT4, EXT3 или EXT2.

Первый релиз Ext2Fsd (Ext2Fsd 0.48) появился в августе 2009 года и по состоянию на сегодняшний день (Ext2Fsd-0.53) этот драйвер является нестабильным, о чем свидетельствует соответствующий "варнинг", в котором говорится не только о возможной порче данных, но и о полном крахе всей системы:

WARNINGS:

The driver may crash your system and ruin your data unexpectedly, since there might be software conflicts and I could only test it on some of the popular platforms. You should use it with care and use it at your own risk!

Подключение разделов выполняется при помощи "Ext2 Volume Manager" (Ext2Mgr.exe).

ext2fsd-ext2-volume-manager

В общем мы уже предупреждены, что использование Ext2Fsd в режиме чтения и записи может стать причиной бесповоротной порчи данных, хотя в тестах потерь не было выявлено, но мало ли что. Однако в режиме чтения EXT4, EXT3 или EXT2 вполне смело можно использовать.

Paragon ExtFS for Windows

Есть ещё один драйвер для получения доступа к файловым системам EXT4, EXT3 или EXT2 - это "Paragon ExtFS for Windows". На сайте автора (https://www.paragon-software.com/home/extfs-windows/) заявлена поддержка чтения и записи в файловых системах Ext2/Ext3/Ext4. Драйвер доступен бесплатно "For personal use only".

Поговаривают, что "Paragon ExtFS for Windows" лучше Ext2Fsd, и, под Windows 8 работает.

Freeware Linux Reader for Windows

Доступ к разделам Linux можно получить и при помощи читалки "Freeware Linux Reader for Windows", которая способна считывать данные с таких файловых систем, как Ext2/Ext3/Ext4, HFS и ReiserFS. Скачать можно по ссылке: http://www.diskinternals.com/linux-reader/

Linux Disk Reader for Windows - YouTube

Cooperative Linux (CoLinux)

Ещё, как вариант более надёжного, но более трудоемкого доступа к Linux разделам через эмулятор CoLinux (http://www.colinux.org/), но как его использовать подробно расписывать мы здесь не будем. Вкратце работает это примерно так: в coLinux запускается образ Debian Linux, в нем поднимается Samba сервер, там же (т.е. в Linux) монтируется и расшаривается наш реальный Ext2/Ext3/Ext4 раздел, а доступ к нему осуществляется по виртуальной сети после подключения "шары" из Windows (жмём на иконке «Мой компьютер», из контекстного меню выбираем пункт «Подключить сетевой диск...»)

В данном случае страдает производительность, скорость чтения с ФС будет в пределах 5 МБ/сек., но за-то запись будет стабильной и надёжной.

Итоги

В итоге можно констатировать, что как и mount.ntfs-3g в Linux коряво осуществляет запись в NTFS разделы, так и разнообразные Windows драйвера при записи в Ext2/Ext3/Ext4 могут напортачить. По-моему полностью совместимой в режиме чтения/записи, как в Linux так и в Windows, является только файловая система FAT.

Так писать или не писать? Вот в чём вопрос! Думаю, что в целях безопасности, если данные ценные, лучше, в Windows Ext2/Ext3/Ext4, а в Linux NTFS соответственно, разделы монтировать только для чтения или же использовать эмуляторы типа coLinux.


Комментарии в блоге
Новое на форуме