
Windows 11 bir bölümle karşılaştığında EXT4 / EXT3 / EXT2Varsayılan cevap açıktır: Tanımıyor. Yine de, Windows'tan Linux disklerini açmanın, okumanın ve hatta yazmanın güvenilir yolları vardır; WSL (Linux için Windows Alt Sistemi) veya özel üçüncü taraf yazılımlarla. İşte bunu güvenli ve sürprizlerle karşılaşmadan yapmanıza yardımcı olacak pratik ve ayrıntılı bir kılavuz.
Herhangi bir şeye dokunmadan önce, Windows dışındaki dosya sistemlerini manipüle etmenin, biraz riskAdımları izlerseniz hiçbir şey olmayacaktır, ancak özellikle yazma işlemleri sırasında veri bozulması veya kaybı olasılığı her zaman vardır. Bu nedenle, gönül rahatlığıyla çalışmak için bir yedek hazırlayın ve aşağıda açıkladığımız güvenlik önlemlerini uygulayın.
Başlamadan önce: Temel hazırlık ve güvenlik
Sorunları en aza indirmek için, birkaç dakikanızı bir konuya ayırmak iyi bir fikirdir. güvenli hazırlık Ortamın. Bu, günlük bozulması, izin çakışmaları veya kaldırma hataları riskini azaltır.
- Linux bölümünüzdeki kritik verilerinizin tam yedeğini alın.
- Eğer varsa çift önyükleme, Linux'ta sürücünün takılı olmadığını veya kullanımda olmadığını doğrulamak için sürücüyü çıkarın.
- Diski ve bölümü doğru bir şekilde tanımlar (diğer birimlerle karıştırılmasını önler).
- Güvenilir ve güncel araçları kullanın: önceliklendirin WSL veya EXT4 desteği olan modern yazılımlar kullanın; güncel olmayan yardımcı programlardan kaçının.
- Verileri değiştirmenize gerek yoksa, üzerinde çalışın salt okunur (Riski en aza indirir).
- Kesintilerden kaçının: Yazma işlemleri sırasında kapatmaları zorlamayın veya ani kapatmalar yapmayın.
- Kapatmadan veya yeniden başlatmadan önce sürücüleri her zaman güvenli bir şekilde çıkarın veya çıkarın.
EXT4 nedir ve Windows neden bunu tanımıyor?
EXT4 (dördüncü genişletilmiş dosya sistemi), birçok Linux dağıtımında varsayılan biçimdir. Debian veya UbuntuÖte yandan Windows, EXT2/3/4 için yerel destek sunmadığından, bu bölümleri kendisi okuyamaz veya bağlayamaz. Bu nedenle WSL'ye veya bir sürücü/denetleyici Üçüncü tarafların Explorer'dan verilere erişmesini engellemek.
Bu, bunun imkansız olduğu anlamına gelmez; aksine, bunu başarmanın birkaç yolu vardır. açın, birleştirin ve transfer edin Dosyalar. Aşağıda bunu WSL ile (Microsoft ekosisteminden destek arıyorsanız en doğrudan çözüm) ve geleneksel grafiksel arayüzü tercih ediyorsanız özel programlarla nasıl yapabileceğinizi göreceksiniz.
Seçenek 1: WSL (Linux için Windows Alt Sistemi)
WSL, Windows içerisinde bir Linux ortamı çalıştırmanıza ve Windows 11'den (ve güncellenmiş WSL ile Windows 10 21H2'den itibaren) başlayarak fiziksel diskleri bağlamanıza olanak tanır. HARICI4 wsl –mount komutuyla. Bu, sanal makineler veya çift önyükleme olmadan Linux dosya sistemlerini yönetmek için en sağlam ve Microsoft tarafından desteklenen yöntemdir.
WSL Gereksinimleri ve Etkinleştirme
WSL2'yi kullanmak için Windows özelliklerinin etkinleştirilmiş olması gerekir. “Sanal Makine Platformu” ve BIOS/UEFI'de sanallaştırma etkinleştirilmiş "Linux için Windows Alt Sistemi". Windows 11 veya Windows 10 21H2+'da, Microsoft Store'dan WSL ve bir dağıtımı (örneğin Ubuntu 22.04 LTS) kolayca yükleyebilirsiniz.
- Windows Arama'yı açın ve "Windows özelliklerini aç veya kapat" seçeneğini belirleyin. "Linux için Windows Alt Sistemi"ni seçin.
- İstendiğinde yeniden başlatın. Ardından şu tür bir dağıtım yükleyin: Ubuntu Microsoft Store'dan indirin ve Linux kullanıcı adınızı oluşturun.
- Sürümleri şu şekilde kontrol edin:
wsl.exe --version
WSL2 aktif hale geldiğinde, hem Windows dosyalarına hem de Linux üzerinden (aracılığıyla) erişebileceksiniz. drvfs) ve EXT4 disklerini kullanarak wsl-mountİşte bizi ilgilendiren de bu.
Windows NTFS sürücülerini WSL (drvfs) içine bağlayın
Farkı anlamak için: Windows D: sürücünüzü Linux dağıtımından görmek istiyorsanız, onu şu şekilde bağlayabilirsiniz: drvfsBir dağıtım oturumunda, bağlama noktasını oluşturun ve şu şekilde bağlayın:
sudo mkdir /mnt/d
sudo mount -t drvfs D: /mnt/d
Bu yol, Windows birimleri (NTFS/FAT) için geçerlidir. Ancak, HARICI4 Aşağıda gösterildiği gibi wsl –mount komutunu kullanacaksınız. Karşılaştırmalara bakın NTFS / FAT32 Verileri taşırken formatlarla ilgili sorularınız varsa.
EXT4 diskini wsl –mount komutuyla bağlayın
Önemli olan fiziksel diski belirleyip bağlamaktır. PowerShell'den (Yönetici) Windows disklerini listeleyerek konumlarını bulabilirsiniz. Deviceıd:
Get-CimInstance -Query "SELECT * from Win32_DiskDrive"
Tanımlayıcı \\.\PHYSICALDRIVE* olarak görünür. Alternatif olarak, CMD'de şunu kullanabilirsiniz: WMIC Hızlı bir bakış için.
wmic diskdrive list brief
Diski tanımladıktan sonra doğrudan bağlayın (eğer herhangi bir bölümü yoksa veya tüm diski bağlamak istiyorsanız):
wsl.exe --mount \\.\PHYSICALDRIVE0
Diskte birden fazla bölüm varsa, diski ham olarak bağlayabilir ve hangi bölümün bağlanacağına WSL içinden karar verebilirsiniz. İlk olarak, bağlamadan bağlayın:
wsl.exe --mount \\.\PHYSICALDRIVE0 --bare
Linux dağıtımınızda, blok aygıtlarını listeleyin ve kullanılabilir bölümleri kontrol edin lsblk:
lsblk
Belirli bir bölümün dosya sistemini bilmeniz gerekiyorsa, şunu kullanın: siyah TÜRÜNÜ (örneğin, TÜR=ext4) tespit etmek için:
blkid /dev/sdb3
Belirli bir bölümü doğrudan bağlamak için (PowerShell'den):
wsl.exe --mount \\.\PHYSICALDRIVE0 --partition 3 --type ext4
Bağlandıktan sonra içerik, dağıtım içinde yapılandırılan noktada erişilebilir hale gelir. otomatik bağlama.kök (varsayılan olarak /mnt/wsl) ve Windows'tan Explorer ile ağ yoluna gitme \\wsl$\Distro\Bağlama Noktası.
Gelişmiş Seçenekler, VHD'ler ve Sınırlamalar
Dosya sistemi türünü, belirli bir bölümü veya hatta bir bağlama adını belirtebilirsiniz. kullanışlı seçenekler:
wsl.exe --mount \\.\PHYSICALDRIVE0 --type vfat
wsl.exe --mount \\.\PHYSICALDRIVE0 --partition 1 --type btrfs
wsl.exe --mount \\.\PHYSICALDRIVE0 --options "data=ordered"
wsl.exe --mount \\.\PHYSICALDRIVE0 --name miDiscoLinux
Diski WSL2'den ayırmak ve ayırmak için şunu çalıştırın:
wsl.exe --unmount \\.\PHYSICALDRIVE0
Ayrıca binebilirsiniz VHD / VHDX (örneğin, başka bir dağıtımdan ext4.vhdx). İlk önce Windows'a bağlayın (yönetici olarak PowerShell) ve ardından wsl –mount ile WSL'ye geçirin:
Write-Output "\\.\PhysicalDrive$((Mount-VHD -Path <pathToVHD> -PassThru | Get-Disk).Number)"
Wsl –mount komutunun şu anda USB aygıtlarını, flash sürücüleri veya SD kartları doğrudan desteklemediğini unutmayın; lütfen belgelere bakın USB cihazlarını bağlama Eğer ihtiyacınız varsa. Ayrıca, WSL Windows tarafından kullanılan sistem diskinin bölümlerini değil, tüm diskleri bağlar.
Seçenek 2: Windows'ta EXT4'ü okuyan programlar (grafiksel arayüz)
Eğer grafiksel arayüzlü ve WSL'ye girmeden bir çözüm tercih ediyorsanız, bölümleri bağlayan veya keşfeden üçüncü taraf araçlar mevcuttur. EXT4 / EXT3 / EXT2 Windows'dan. Bazıları salt yazılır; bazıları ise salt okunurdur.
Windows için Linux Dosya Sistemleri (Paragon)
Paragon, birimlere erişim için son derece gelişmiş bir ticari denetleyici sunar Ext2/Ext3/Ext4 Btrfs ve XFS için okuma ve yazma desteği sunar. 10 günlük ücretsiz deneme süresi sunar; sonrasında lisans satın almadığınız sürece hızlar düşer.
- 64-bit, dir_index, extent, extra_isize, ext_attr, flex_bg, has_journal gibi Ext özelliklerine destek (bigalloc, journal_dev, meta_bg, inline_data için şu anda destek yok).
- Ext'te dosya oluşturmanıza, okumanıza, değiştirmenize, kopyalamanıza ve silmenize, Btrfs ve XFS'te ise salt okunur olarak izin verir.
- Eğer daha eski bir Paragon ExtFS'niz varsa, bu paketi yüklemeden önce onu kaldırmanız önerilir.
Windows'ta düzenli olarak Linux diskleriyle çalışan kullanıcılar için bu bir seçenektir istikrarlı ve korunan.
DiskInternals Linux Okuyucu
Linux Reader, Linux bölümlerini keşfetmek için çok popüler bir yardımcı programdır salt okunur. Windows'ta dosyaları önizlemenize, dizinleri açmanıza ve başka bir konuma aktarmanıza olanak tanır; böylece yazma bozulması riskini azaltır.
- Kurulum yapın, bölümleri (Ext4, ReFS, HFS/HFS+ ve diğerleri) tespit edin ve uygulama içerisinde içeriklerini keşfedin.
- Dosyaları Windows'ta kullanmak için onları seçin ve dışa aktarmak için "Kaydet"e tıklayın.
Güvenliği önceliklendirdiğinizde ve yalnızca güvenliğe ihtiyaç duyduğunuzda idealdir oku ve kopyala verileri.
Ext2Fsd
Ext2Fsd, Windows için desteği olan bir sürücüdür. DIŞ2/3/4 Bu yardımcı program, birimleri bağlamanıza ve sürücü harfleri atamanıza olanak tanır. Tipik kullanımı, riski en aza indirmek için salt okunur modunu ve otomatik harf atamasını etkinleştirmektir.
- Kurulumu tamamladıktan sonra servisi başlatın ve “Tüm birimleri salt okunur olarak bağla” ve “Harfleri otomatik olarak ata” seçeneklerini işaretleyin.
- Bölümleri doğrudan Explorer'dan görüntüleyebilirsiniz.
Pratik olmasına rağmen, bunun belirli sonuçları olan bir proje olduğunu hatırlamakta fayda var. sınırlamaları ve düzensiz bakım; tercihen yazmadan kullanın.
DiskGenius
DiskGenius, birden fazla dosya sistemini destekleyen bir bölüm yöneticisidir; bunlar arasında şunlar bulunur: EXTArayüzü Explorer'a benziyor ve verileri görüntülemenize ve kopyalamanıza olanak tanıyor; ayrıca ücretli olan gelişmiş özellikler (kurtarma, bölümleme, yedekleme) de sunuyor.
Linux bölümlerini Windows'tan okumak için bu özellik ücretsizdir; EXT4'e yazmak için ise ücretli sürümü gereklidir. Her şeyi tek bir araçta birleştirmek istiyorsanız kullanışlıdır. WSL'den kaçının.
UFS Gezgini
UFS Explorer oldukça kapsamlıdır ve birden fazla sistemi (macOS formatları dahil) destekler. EXT bölümleri için, ihracat yazılamaz veriler olduğundan güvenli okuma/kopyalamaya yöneliktir.
Ext2explore, Explore2fs ve Ext2 IFS
Ext2explore (açık kaynak) Linux Reader'a benzer şekilde çalışır: keşfedip ihraç ediyorsunuz Kendi arayüzünden. Tüm sürücüleri görüntülemek için yönetici olarak çalıştırın. Explore2fs ve Ext2 IFS, sınırlı bakım gerektirmesine rağmen belirli bir süre için kullanışlı olan deneyimli alternatiflerdir.
Windows'tan başka bir Linux bilgisayara erişim (diskleri çıkarmadan)
Uzaktaki bir Linux bilgisayarın dosyalarına Windows üzerinden erişmek istiyorsanız, uzak bağlantıyı seçebilirsiniz. Samba veya bir FTP sunucusu. Bunlar fiziksel disk montajından bağımsızdır ve yerel ağda oldukça kullanışlıdır.
Uzak Masaüstü (RDP/xrdp)
Windows istemcisiyle uzak masaüstünü etkinleştirmek için Linux makinesine xrdp yükleyin. IP Linux bilgisayardan bağlanın ve dışarıdan erişim sağlıyorsanız port yönlendirmeyi yapılandırın.
sudo apt install xrdp
Windows'ta açın Uzak masaüstüne bağlantı, IP ve Linux kullanıcısını girin, böylece bilgisayarı yönetebilir ve dosyaları kolayca taşıyabilirsiniz.
Samba (KOBİ)
Samba ile Linux klasörlerini ağda paylaşabilir ve protokolü kullanarak Windows'tan açabilirsiniz SMB (Microsoft'un ağlarında kullandığıyla aynı).
sudo apt-get install samba
Linux dosya yöneticisinde bir klasörü paylaşılan olarak işaretleyin, izinleri (oluşturma/silme) ve varsa misafir erişimini etkinleştirin. Windows'ta, Explorer adres çubuğuna \\Bilgisayar-IP\KlasörAdı yazın. girmek dosyalara.
FTP (vsftpd + FileZilla)
Bir diğer deneyimli seçenek ise bir sunucu kurmaktır FTP Linux'ta vsftpd ile ve Windows'ta FileZilla ile bağlanın. Hizmeti ağınızın dışında açığa çıkararak anonim erişimi engelleyin.
sudo apt-get install vsftpd
# Edita /etc/vsftpd.conf según tus necesidades
sudo /etc/init.d/vsftpd start
Windows'tan sunucu IP'sini ve bağlantı noktası 21 FTP istemcinizde dosyaları aktarmak için.
EaseUS Araçları Metodolojisi: Görüntüleme, Kurtarma ve Dönüştürme
Eğer nihai amacınız bu diski Windows'ta veri sürücüsü olarak kullanmaksa, nispeten kullanışlı bir akış var: ilk olarak görselleştirmek EXT4 bölümünün içeriğini EaseUS Partition Master gibi bir yöneticiyle yönetin, ardından kurtarır veya önemli olanı dışa aktarın ve son olarak, biçim NTFS'ye.
- Görünüm: EXT4 bölümünü bulun ve içeriğini doğrulamak için özelliklerini ve klasör yapısını inceleyin.
- Kurtarma (gerekirse): EaseUS Data Recovery Wizard, biçimlendirmeden önce EXT bölümlerini tarayabilir ve dosyaları kurtarabilir.
- Dosya Sistemini Dönüştür/Yeniden Oluştur: EaseUS Partition Master ile Windows'ta tam olarak kullanılabilir hale getirin.
EXT4'ü saklamanız gerekmiyorsa bu yaklaşım baş ağrılarını önler. Kurtarılan dosyaları, ana bilgisayardan ayrı, güvenli bir konuma kaydettiğinizden emin olun. etkilenen disk.
Yaygın riskler ve bunların nasıl azaltılacağı
Windows'ta EXT4 ile çalışmak göründüğü kadar sorunlu olmasa da, özellikle yazarken riskler mevcuttur. Aşağıdaki öneriler veri kaybı olasılığını en aza indirir. veri.
- EXT4 günlük bozulması: Beklenmeyen bir kapanma, günlük kaydını bozabilir. Çözüm: Kesintilerden kaçının ve kapatmadan veya bağlantıyı kesmeden önce her zaman bağlantıyı kesin (wsl –unmount veya uygulamanın "bağlantıyı kes" düğmesi).
- Tutarsız izinler: Bazı sürücüler/WSL'de tuhaf izinler olabilir. Bu durumda, yerel Linux'u başlatın ve
sudo chmodve düzeltir Propiedad ve erişim modları. - Yoğun yazmalar (depolar, veritabanları): Sürücü eşzamanlılığı iyi yönetemezse bozulmaya yol açabilir. Çalıştır
syncKaldırmadan önce ve mümkünse bu işlemleri doğrudan Linux ortamında gerçekleştirin.
Genel olarak, yazmaya ihtiyacınız yoksa, üzerinde çalışın salt okunurVe değişiklik yapacağınız zaman güncel bir yedeğinizin olduğundan emin olun ve işlemi kesintiye uğratmayın.
Yararlı tanımlama ve montaj komutları
Windows'ta (PowerShell) diskleri listelemek için: Deviceıd wsl –mount için referansınız olacak.
Get-CimInstance -Query "SELECT * from Win32_DiskDrive"
En CMD, disklere hızlı bir bakış:
wmic diskdrive list brief
Linux dağıtımında (WSL), aygıtları ve bölümler:
lsblk
blkid /dev/sdXN
montaj WSL ile bölüm ve türe göre:
wsl.exe --mount \\.\PHYSICALDRIVEN --partition X --type ext4
Güvenli sökme ilişkili cihazdan:
wsl.exe --unmount \\.\PHYSICALDRIVEN
Sık Sorulan Sorular (SSS)
Windows neden EXT2/EXT3/EXT4'ü okumuyor?
Çünkü Microsoft'un sistemi yerel desteği içermiyor EXTBuna erişmek için WSL'ye veya üçüncü taraf bir sürücü/görüntüleyiciye ihtiyacınız var.
Windows'ta Linux disklerini okumak için ücretsiz araçlar var mı?
Evet: LinuxOkuyucu (salt okunur) veya Ext2explore gibi yardımcı programlar. Harf bağlantıları için Ext2Fsd (salt okunur en iyisidir). WSL ücretsizdir ve şiddetle tavsiye edilir.
Windows EXT4'e yazabilir mi?
Yerel olarak değil. Üçüncü taraflarla, bazı araçlar izin verir yazı (örneğin, Paragon), ancak daha fazla risk taşır. Değiştirmeniz gerekmiyorsa, salt okunur kullanın.
Hangisi daha iyi performans gösterir, NTFS mi yoksa EXT4 mü?
Windows'da, NTFS daha iyi performans gösterir; Linux'ta EXT4 genellikle başı çeker. Mümkün olduğunca her işletim sisteminin kendi dosya sisteminde çalışın.
Linux'ta bölümleri nasıl görüntüleyebilirim?
Amerika Birleşik Devletleri lsblk cihazları listelemek için, fdisk -l bölüm tablosunu görüntülemek ve siyah dosya sistemi türlerini belirlemek için.
Parted mı yoksa fdisk mi?
İkisi de geçerlidir. aralandı fdisk'in sağlamadığı işlemleri kapsar ve FS oluşturma ve yeniden boyutlandırma işlevlerini ekler.
Linux terminalini Windows'ta kullanabilir miyim?
eğer ile WSL: Özelliği açın, Microsoft Store'dan bir dağıtım yükleyin ve işte bu kadar.
Üçüncü taraf sitelerdeki gizlilik hakkında not
Reddit gibi forumlarda veya web sitelerinde gezinirken, reklamları görmek normaldir. çerezler ve gizlilikTeknik süreci etkilemezler ancak harici kaynakları açarken bunları aklınızda bulundurun.
Yukarıdakilerin hepsiyle birlikte, artık size en uygun yolu seçebilirsiniz: Microsoft tarafından düzenlenen entegrasyon için WSL veya karmaşıklık olmadan keşfetmeyi ve dışa aktarmayı tercih ediyorsanız grafiksel arayüzlü yardımcı programlar. Her zaman dikkatli olun —yedeklemeler, güvenli kaldırmalar ve salt okunur Mümkün olduğunda—ve Windows ile Linux arasında herhangi bir sorun yaşamadan veri alışverişi yapmayı kolay bulacaksınız.