Jakiego sterownika systemu Windows ext3 należy użyć? [Zamknięte]


12

Rozumiem, że istnieje kilka alternatyw dla używania / uzyskiwania dostępu do ext2 / ext3 w systemie Windows, takich jak te opisane w artykule HOWTO Forge i innym artykule sprzed roku. Jednak żaden z wymienionych elementów nie zapewnia pełnego dostępu do odczytu i zapisu w pełni zaimplementowanym ext3. Oznacza to, że dwie opcje odczytu i zapisu wydają się nie obsługiwać dziennika ext3. (ext2fsd odtworzy niepusty dziennik, ale poza tym go nie używa, wygląda na to, że. ext2fs.sys w ogóle nie korzysta z dziennika.)

Czy ktoś wie o sterowniku, który mogę zainstalować w systemie Windows, aby zapewnić pełny dostęp do odczytu i zapisu do partycji ext3, w tym do dziennika, praw użytkownika, atrybutów selinux (jeśli to możliwe, przynajmniej je zachowaj) i innych rozszerzonych atrybutów?

Czy któryś z was faktycznie użył jednego z tych sterowników? Obecnie dzielę dane między systemami operacyjnymi w systemie podwójnego rozruchu za pośrednictwem partycji FAT32. Wiem, że mogłem używać systemu plików NTFS, który ma dostęp do odczytu i zapisu w systemie Linux. Jeśli jednak jest to możliwe, wolałbym używać ext3.

Odpowiedzi:


14

Niestety nie ma takiego sterownika (lub jeśli autor (autorzy) postanowił nie publikować). Wszystkie istniejące sterowniki mają wątpliwą jakość - miałem problemy z uszkodzeniem danych we wszystkich z nich. Trzymałbym się NTFS-3G.

Edycja: Aby wyjaśnić - „wszystkie istniejące sterowniki” mam na myśli wszystkie istniejące sterowniki. Dotyczy to również komercyjnych. Żaden nie obsługuje poprawnie wszystkich typowych scenariuszy (takich jak prawidłowe odtwarzanie dziennika, nieczyste zamykanie itp.)


Zgoda. Odkryłem również, że NTFS-3G jest najlepszym rozwiązaniem po problemach ze sterownikami Windows Ext3.
Mark

Korzystam z partycji NTFS, aby przenosić pliki z jednego komputera na drugi (z dołączonym sterownikiem w Ubuntu) i nigdy nie miałem z tym żadnych problemów ... Z drugiej strony być może nie przekraczam granic implementacji NTFS.
Ivan

Dziękuję - to cenniejsze informacje, niż znalazłem w żadnej recenzji.
Eddie

5

Rozwiązałem ten problem przez gościa Ubuntu 9.04 w VirtualBox. Sprawiłem, że gość VirtualBox widział USB hosta z ext3. Następnie podłączyłem / dev / sdb2 pod / media i skopiowałem wszystkie potrzebne pliki do folderu współdzielonego między hostem Windows a gościem Ubuntu. Trochę pracochłonne, ale z pewnością bije walkę z błędnymi sterownikami ext3 w systemie Windows (próbowałem 3 z nich bez powodzenia) i ryzykuję utratę danych. W przypadku, gdy jeszcze tego nie masz, konfiguracja Ubuntu w VirtualBox na Windows jest bułką z masłem i działa świetnie zarówno instalując od zera, jak i pobierając obraz z http://virtualbox.wordpress.com/images/ubuntu/ Mam nadzieję, że to pomaga


W przeszłości używałem kolinuksa do tego typu rzeczy.
TRS-80

2

Używam http://fs-driver.org/ od kilku lat. Nie zapewnia wszystkich wymaganych funkcji, ale przynajmniej rozumie nazwy plików utf-8 i nigdy nie doświadczyłem z tym żadnych uszkodzeń danych (może mam szczęście?)

Innym znanym obejściem jest użycie małej instalacji coLinux w systemie Windows, zapewnienie pełnego dostępu do partycji linux i zamontowanie ich w systemie Windows przy użyciu samby lub NFS.


To nie obsługuje i-węzłów powyżej 128it, co oznacza, że ​​wspólny 256-bitowy i-węzeł FS będzie nieczytelny.
LiraNuna

1
To smutne, ale prawdziwe.
opat

0

Jeśli chcesz uzyskać dostęp do odczytu i zapisu do partycji ext z systemu Windows - zapoznaj się ze sterownikiem Paragon Extfs dla systemu Windows. Działa we wszystkich wersjach systemu Windows (także 8) i może odczytać dowolny system plików ext2 / 3/4. I do tej pory nie mam problemów ze stabilnością www.paragon-software.com/home/extfs-windows/

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.