Я понимаю, что есть несколько альтернатив для использования / доступа к ext2 / ext3 в Windows, например, описанных в Статья HOWTO Forge и в другая статья год назад. Однако ни один из перечисленных элементов не обеспечивает полный доступ для чтения и записи к полностью реализованному ext3. То есть две опции чтения-записи, похоже, не поддерживают журнал ext3. (ext2fsd воспроизведет непустой журнал, но в остальном не использует его, похоже. ext2fs.sys вообще не использует журнал.)
Кто-нибудь знает о драйвере, который я могу установить в Windows, чтобы обеспечить полный доступ для чтения и записи к разделам ext3, включая журнал, права пользователя, атрибуты selinux (если возможно, по крайней мере, сохранить их) и другие расширенные атрибуты?
Кто-нибудь из вас действительно использовал один из этих драйверов? В настоящее время я делюсь данными между ОС в системе с двойной загрузкой через раздел FAT32. Я знаю, что могу использовать NTFS, которая имеет доступ для чтения и записи в Linux. Однако, если это возможно, я бы предпочел использовать ext3.
К сожалению, такого драйвера не существует (или если есть автор (ы), который не публиковал). Все существующие драйверы сомнительного качества - у меня были проблемы с повреждением данных со всеми из них. Я бы придерживался ntfs-3g.
Edit: Чтобы уточнить - по "всем существующим драйверам" я делать значит все существующие драйверы. В том числе и коммерческие. Ни один из них не обрабатывает все распространенные сценарии правильно (например, правильное воспроизведение журнала, нечистые отключения и т. Д.)
Я решил эту проблему через гостевую систему Ubuntu 9.04 в VirtualBox. Я заставил гостя VirtualBox видеть USB хоста с ext3. Затем я смонтировал / dev / sdb2 в / media и скопировал все необходимые мне файлы в папку, совместно используемую хостом Windows и гостевой системой Ubuntu. Немного трудоемко, но наверняка превосходит борьбу с ошибочными драйверами ext3 в Windows (я попробовал 3 из них безуспешно) и риск потери данных. Если у вас его уже нет, настроить Ubuntu в VirtualBox в Windows совсем несложно, и она отлично работает как при установке с нуля, так и при простой загрузке образа из http://virtualbox.wordpress.com/images/ubuntu/ Надеюсь это поможет.
я использую http://fs-driver.org/ несколько лет. Он не предоставляет все необходимые функции, но, по крайней мере, он понимает имена файлов utf-8, и я никогда не сталкивался с повреждением данных с его помощью (может быть, мне повезло?)
Другой известный обходной путь - использовать небольшую установку coLinux в Windows, предоставить ей полный доступ к разделам Linux и смонтировать их в Windows с помощью samba или NFS.
Если вы хотите получить доступ для чтения и записи к разделам ext из Windows - взгляните на драйвер paragon extfs для Windows. Он работает под всеми версиями Windows (в том числе 8) и может читать любую файловую систему ext2 / 3/4. И пока проблем со стабильностью нет www.paragon-software.com/home/extfs-windows/