Czy można zainstalować obraz woluminu EXT4 w systemie Windows 7?


Odpowiedzi:


4

Możliwym rozwiązaniem byłoby użycie VMWare do stworzenia maszyny wirtualnej na W7. Zainstaluj swój ulubiony system Linux, a następnie zamontuj obraz, aby uzyskać do niego dostęp, lub zaimportuj go jako plik, a następnie zamontuj.

Następnie można skonfigurować udział Samba / CIFS i uzyskać dostęp z W7.


Tak, to właśnie zrobiłem, ale z VirtualBox
endolith

Świetnie, cieszę się, że to uporządkowałeś.
Andy Lee Robinson

5

Ext2read pozwala na oglądanie tylko do odczytu, ale nie do faktycznego montażu, ani pisania. (przez # 37512 )

O ile mi wiadomo, nie ma sterownika ani aplikacji zdolnej do zapisu do ext4 dla Windows.


Och, miło! I tak muszę tylko z niego czytać
endolith

Hmmm. Nie pamiętam, żeby kiedykolwiek to używał. Albo to nie zadziałało, albo rozwiązałem problem w inny sposób. Czy powinienem zaakceptować odpowiedź, której nigdy nie testowałem?
endolith

4

Jeśli musisz tylko z niego przeczytać, możesz użyć EXT $ Unpacker, który jest darmowy i open source.

http://sourceforge.net/projects/androidicsjbext/


To było dokładnie to, czego szukałem i jest lepsze niż zaakceptowana odpowiedź. Rozpakuj i uruchom - to wszystko! Bez godzinnego instalowania Linuksa i tworzenia systemów plików w maszynie wirtualnej tylko po to, aby wyświetlić obraz
Michael Niemand

0

Dlaczego nie? To tylko obraz.

Możesz użyć FTK IMAGER , Ściągnij tutaj

  • Nowa funkcja pozwala użytkownikom zamontować obraz jako dysk lub urządzenie fizyczne   urządzenie.
  • FTK Imager 3.0 zapewnia teraz wsparcie dla Plik VXFS, exFAT i Ext4   systemy .
  • Bezpiecznie zamontuj obraz kryminalistyczny (AFF / DD / RAW / 001 / E01 / S01) jako fizyczny   urządzenie lub logicznie jako litera dysku.

2
1. Większość modułów obrazu działa na całych obrazach dysku, a nie na woluminach. 2. Windows nie rozumie EXT3.
endolith

DIY i zrób niespodziankę: D
beth22

„Wybierz prawidłowy plik obrazu”
endolith

FTK IMAGER NIE obsługuje ext4
Nadu

0

Możesz zainstalować ext2fsd który zainstaluje sterowniki, których komputer z systemem Windows będzie musiał rozpoznać zew. Następnie zamontuj obraz za pomocą narzędzia do montażu, takiego jak Mount Image Pro lub FTK Imager.


2
Zalecane teraz narzędzie zostało już polecone 5 lat temu . Jaką nową wartość przynosi twoja odpowiedź?
techraf

Jest różnica. Używając FTK możesz przeglądać obrazy, ale nie możesz ich montować z powodu braku obsługi systemu Windows. Zaleciłem użycie ext2fsd, aby umożliwić FTK / MIP zamontowanie obrazu jako dysku w systemie Windows.
Michael Murphy

Jeśli chodzi o odpowiedź @Andrew Marshal dotyczącą ext2read, nigdy tego nie zauważyłem; ale moja odpowiedź wciąż daje inną opcję narzędzia (ext2fsd).
Michael Murphy

tylko ext2fsd NIE obsługuje plików graficznych. Działa tylko na partycjach Ext4 (np. FIZICALDRIVE0; - hakowanie w ścieżce do pliku obrazu może załatwić sprawę, ale dlaczego? Po prostu użyj innego programu, takiego jak „OSFMount”)
Nadu

Gdy już zainstalujesz sterowniki z ext2fsd, możesz użyć narzędzia do montowania systemu plików EXT. Zarówno EXT3, jak i EXT4.
Michael Murphy

0

OSFMount http://www.osforensics.com/tools/mount-disk-images.html

OSFMount pozwala montować pliki obrazów dysków lokalnych w systemie Windows za pomocą   litera dysku.

Świetnie nadaje się do zamontowania obrazu Ext4 w oknach, a pobieranie wynosi zaledwie 2 MB.

O innych:

OSFMount nie ma obsługi drop'n'drag - także użycia OSFMount.com nie jest łatwo łączyć go z plikami * .ext4 lub * .img, aby je zainstalować. (wymagane parametry dodawania) Oto skrypt cmd OSFMount.cmd

    @prompt -$G

    @echo OSFMount Script 1.0
    @echo ===================
    @echo.

    @set OSFMount_Exe=OSFMount.com
    @set OSFMount_Path="%programFiles%\OSFMount\%OSFMount_Exe%"

    @set MaxDrivesCount=4
    @set MountPoint=#:

    @set options=ro

    @set g_MuteOutput= ^>nul 2^>^&1


    @Call :CheckNSet_PathToExe

    @Call :MayBe_UnMountAll


    ::if "%2" NEQ "" set MountPoint=%2
    @set File=%1
    @set cmd=%OSFMount% -a -t file -m %MountPoint% -f "%File%" -o %options%

    @%cmd%
    @if Errorlevel 1 @(
        @echo Errorlevel: %Errorlevel%
        @call :UnMountAll
        %cmd%
    )


::  %g_MuteOutput% 

::  @pause

@goto :eof

:CheckNSet_PathToExe
    @call :SetIfExist OSFMount %OSFMount_Path%
    @if not defined OSFMount @(

        @call :SetIfExist OSFMount "%~dp0%OSFMount_Exe%"
        @if not defined OSFMount @(

            @echo ERROR: %OSFMount% not found!
            @echo.
            @echo Please copy %~nx0 into same dir where %OSFMount_Exe% is!
            @exit
        )

    )
@goto :eof

:SetIfExist
    @if exist "%~2" set %1="%~2"
@goto :eof




:MayBe_UnMountAll
    :: GetNumberOf (EXT4) Drives
    :: Well OSFMount can also mount other types but this is some kind of compromise or now  
    @set g_CountLines= ^^^| find /c  "="
    @set g_Drives=wmic logicaldisk where FileSystem^^^="EXT4" get Name /value

    @for /f %%x in ('%g_Drives% %g_CountLines%') do @set Lines=%%x

    @echo   Currently mounted drives %Lines% \ %MaxDrivesCount%

    @if %lines% GEQ %MaxDrivesCount% @call :UnMountAll


@goto :eof


:UnMountAll
    @for /f "tokens=2 delims==" %%d in (
        '%g_Drives%' 
        ) do @(
    @call :UnMount %%d
    )

    @prompt -$G

@goto :eof

:UnMount

    @%OSFMount% -D -m %1 %g_MuteOutput% 
    @if not errorlevel 1 @echo %1 UnMounted!


    @goto :eof

Instalacja:

  1. Skopiuj / wklej i amp; zapisz go jako OSFMount.cmd (w Notatniku lub innym ładniejszym edytorze)
  2. i umieść go w tym samym katalogu co OSFMount.com. (Cóż, jeśli OSFMount jest zainstalowany na „C: pliki programów OSFMount”, możesz także umieścić go gdzieś indziej)
  3. Utwórz link do pulpitu lub paska szybkiego uruchamiania

Stosowanie:

  • Aby zamontować obraz, przeciągnij go na OSFMount.cmd (lub jego link).
  • Powiązanie plików jest równie proste - wystarczy wybrać OSFMount.cmd w oknie „Otwórz za pomocą”.

Przykład użycia wiersza poleceń: OSFMount.cmd d:\android-5.1-rc1\system.img

Cóż, kolejna wolna litera dysku jest wybierana automatycznie. Jeśli zamontowałeś więcej niż 4 obrazy, skrypt zresetuje i odmontuje pozostałe. (Zmień wiersz z MaxDrivesCount = 4 w skrypcie, jeśli potrzebujesz więcej lub mniej.)

Do tej pory skrypt jest tworzony i testowany tylko z obrazami ext4. Aby pracować z innymi typami obrazów, takimi jak iso, vhd, prawdopodobnie zmodyfikujesz skrypt.

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.