Какой драйвер Windows Ext3 мне следует использовать? [закрыто]


12

Я понимаю, что существует несколько альтернатив для использования / доступа к ext2 / ext3 в Windows, например, описанных в статье HOWTO Forge и в другой статье год назад. Однако ни один из перечисленных элементов не предоставляет полный доступ для чтения и записи к полностью реализованному ext3. То есть две опции чтения-записи, похоже, не поддерживают журнал ext3. (ext2fsd будет воспроизводить непустой журнал, но в противном случае он не будет использоваться, похоже, что ext2fs.sys, похоже, вообще не использует журнал.)

Кто-нибудь знает о драйвере, который я могу установить в Windows, чтобы обеспечить полный доступ для чтения и записи к разделам ext3, включая журнал, права пользователя, атрибуты selinux (если возможно, по крайней мере, сохранить их) и другие расширенные атрибуты?

Кто-нибудь из вас действительно использовал один из этих драйверов? В настоящее время я делю данные между операционными системами в системе с двойной загрузкой через раздел FAT32. Я знаю, что мог бы использовать NTFS, которая имеет доступ для чтения и записи под Linux. Однако, если это возможно, я бы предпочел использовать ext3.

Ответы:


14

К сожалению, такого драйвера нет (или если автор (ы) решил не публиковать). Все существующие драйверы имеют сомнительное качество - у меня были проблемы с повреждением данных со всеми из них. Я бы придерживался ntfs-3g.

Изменить: Просто чтобы прояснить - по «все существующие драйверы» Я действительно имею в виду все существующие драйверы. Это включает в себя коммерческие. Ни один из них не обрабатывает все распространенные сценарии правильно (например, правильное воспроизведение журнала, нечистое завершение работы и т. Д.)


Согласовано. Я также обнаружил, что ntfs-3g является лучшим решением после проблем с драйверами Windows ext3.
Отметим

Я использую раздел NTFS для перемещения файлов с одного компьютера на другой (с включенным драйвером в Ubuntu), и у меня никогда не было с этим проблем ... Опять же, может быть, я не раздвигаю пределы реализации NTFS.
Иван

Спасибо - это более ценная информация, чем я нашел в любом обзоре.
Эдди

5

Я решил эту проблему через гостевую Ubuntu 9.04 в VirtualBox. Я заставил гостя VirtualBox увидеть USB хоста с ext3. Затем я подключил / dev / sdb2 в / media и скопировал все необходимые файлы в папку, общую для хоста Windows и гостя Ubuntu. Немного трудоемко, но, безусловно, лучше, чем бороться с ошибочными драйверами ext3 в Windows (я пробовал 3 из них безуспешно) и рисковать потерей данных. В случае , если вы Nto есть это уже, настройка Ubuntu в VirtualBox на Windows , это кусок пирога и прекрасно работает как установка выполняется с нуля или просто загрузив изображение из http://virtualbox.wordpress.com/images/ubuntu/ Надеюсь , что это помогает.


Я использовал colinux для такого рода вещей в прошлом.
TRS-80

2

Я использую http://fs-driver.org/ в течение нескольких лет. Он не предоставляет всех необходимых вам функций, но, по крайней мере, он понимает имена файлов utf-8, и я никогда не сталкивался с повреждением данных (может быть, мне повезло?)

Другой известный обходной путь - использовать небольшую установку coLinux на Windows, дать ей полный доступ к вашим разделам Linux и монтировать их на Windows, используя samba или NFS.


Это не поддерживает inode более 128it, что означает, что обычный 256-битный inode FS будет нечитаемым.
LiraNuna

1
Это грустно, но верно.
настоятель

0

Если вы хотите получить доступ на чтение и запись к разделам ext из Windows - взгляните на драйвер paragon extfs для Windows. Он работает под всеми версиями Windows (также 8) и может читать любую файловую систему ext2 / 3/4. И до сих пор у меня нет проблем со стабильностью www.paragon-software.com/home/extfs-windows/

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.