EXT4 birim görüntüsünü Windows 7'ye bağlamanın bir yolu var mı?


Yanıtlar:


4

Olası bir çözüm, W7'de sanal bir makine oluşturmak için VMWare kullanmak olacaktır. En sevdiğiniz linux işletim sistemini yükleyin, daha sonra erişmek için görüntüyü bağlayın ya da bir dosya olarak içe aktarın ve ardından bağlayın.

Daha sonra bir Samba / CIFS paylaşımı ayarlayabilir ve W7'den erişebilirsiniz.


Evet, yaptığım şey buydu, ancak VirtualBox ile
endolith

Mükemmel, sıralamanıza sevindim.
Andy Lee Robinson,

5

Ext2read , salt okunur görüntülemeye izin verir, ancak gerçek montajı ve yazmayı sağlar. ( # 37512 üzerinden )

Bildiğim kadarıyla Windows için ext4'e yazabilecek bir sürücü veya uygulama yok.


Oh iyi! Sadece ondan okumam gerekiyor
endolith

Hmmm. Bunu hiç kullandığımı hatırlamıyorum. Ya işe yaramadı ya da sorunu başka bir şekilde çözdüm. Hiç test etmediğim bir cevabı kabul etmeli miyim?
endolith

4

Okumak gerekirse, ücretsiz ve açık kaynak kodlu EXT $ Unpacker'ı kullanabilirsiniz.

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


Tam olarak aradığım şey buydu ve kabul edilen yanıttan daha iyi olacak şekilde. Ambalajını aç ve koş - hepsi bu! Bir VM dosya sistemleri yok hourlong Linux yükleme ve oluşturma sadece bir görüntü ... görüntülemek için
Michael Niemand

0

Neden olmasın? Bu sadece bir resim.

FTK IMAGER'ı kullanabilir , buradan indirebilirsiniz .

  • Yeni bir özellik, kullanıcıların bir görüntüyü sürücü ya da fiziksel aygıt olarak bağlamalarını sağlar.
  • FTK Imager 3.0 şimdi VXFS, exFAT ve Ext4 dosya sistemleri için destek sağlıyor .
  • Adli bir Görüntüyü (AFF / DD / RAW / 001 / E01 / S01) fiziksel bir cihaz veya mantıksal olarak bir sürücü harfi olarak güvenli bir şekilde monte edin.

2
1. Çoğu görüntü takıcı, hacimli değil tüm sürücü görüntülerinde çalışır. 2. Windows EXT3'ü anlamıyor.
Endolith

Kendin Yap ve sürpriz olsun: D
Hieu,

"Geçerli bir resim dosyası seçin"
endolith,

FTK IMAGER ext4'ü desteklemiyor
Nadu

0

Sen yükleyebilirsiniz Ext2Fsd Windows makine ext tanımak gerekir sürücüleri kuracaktır. Ardından görüntüyü Mount Image Pro veya FTK Imager gibi bir montaj aletiyle monte edebilirsiniz.


2
Şimdi önerdiğiniz araç 5 yıl önce önerildi . Cevabınız hangi yeni değeri getiriyor?
techraf,

1
Bir fark var. FTK'yı kullanarak görüntüleri görüntüleyebilirsiniz, ancak Windows tarafından desteklenmediği için bunları bağlayamazsınız. Görüntüyü Windows'da bir sürücü olarak monte etmek için FTK / MIP'e izin vermek için ext2fsd'yi kullanmanız önerilir.
Michael Murphy

1
@Andrew Mareşal'in ext2read ile ilgili cevabına değiniyorsanız, hiç farketmedim; ama cevabım hala farklı bir araç seçeneği (ext2fsd) veriyor.
Michael Murphy

yalnızca ext2fsd, görüntü dosyalarının kullanımını desteklemez. Sadece Ext4 Bölümleri üzerinde çalışır (\\. \ PHYSICALDRIVE0 <- gibi bir resim dosyasına yol açmak haberi yapabilir; ancak neden? 'Sadece' OSFMount 'gibi başka bir program kullanın)
Nadu

Ext2fsd'den sürücüleri yükledikten sonra, bir EXT dosya sistemi kurmak için bir montaj aracı kullanabilirsiniz. Hem EXT3 hem de EXT4.
Michael Murphy

0

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

OSFMount, yerel disk imaj dosyalarını Windows'ta bir sürücü harfi ile bağlamanıza izin verir.

Ext4 Image'i pencerelere monte etmek için harika çalışıyor ve indirme işlemi sadece 2MB.

Diğerleri hakkında:

OSFMount'un drop'n'drag desteği yok - ayrıca OSFMount.com'un kullanımı, onları * .ext4 veya * .img dosyalarıyla bağlamak için kolay bir şekilde ilişkilendirmek için kolay değildir. (ekleme parametreleri gerekli) Yani burada bir cmd-script 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

Kurulum:

  1. Kopyala / yapıştır ve OSFMount.cmd olarak kaydedin (Not Defteri'nde veya daha iyi bir düzenleyicide)
  2. ve OSFMount.com ile aynı dizine koyun. (Eğer OSFMount "C: \ program files \ OSFMount" a yüklüyse, başka bir yere de koyabilirsiniz.)
  3. Masaüstüne veya hızlı başlatma çubuğuna bir bağlantı oluşturun

Kullanımı:

  • Bir görüntüyü monte etmek için, sadece onu OSFMount.cmd (veya bu bağlantıya) sürükleyin .
  • Dosya ilişkilendirme de basittir - sadece "birlikte aç" iletişim kutusundan OSFMount.cmd'yi seçin .

Komut satırı örneği kullanımı: OSFMount.cmd d:\android-5.1-rc1\system.img

Bir sonraki boş sürücü harfi otomatik olarak seçilir. 4’ten fazla resim yüklediyseniz, komut dosyası sıfırlanır ve diğerlerini kaldırır. (Daha fazla veya daha az şeye ihtiyacınız olursa satırı MaxDrivesCount = 4 ile değiştirin.)

Şimdiye kadar bu senaryo sadece ext4 görüntülerle yapılmış ve test edilmiştir. İso's gibi diğer resim türleriyle çalışmak için, vhd muhtemelen betiği değiştirebilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.