Çift önyüklemeli bir bilgisayarım var.
Windows 10'da Linux için Windows Alt Sistemi bulunduğundan, içindeki EXT4 bölümüne erişmek mümkün müdür?
Çift önyüklemeli bir bilgisayarım var.
Windows 10'da Linux için Windows Alt Sistemi bulunduğundan, içindeki EXT4 bölümüne erişmek mümkün müdür?
Yanıtlar:
EXT4 bölümüne erişmek mümkün mü?
WSL'nin Windows'un kendisinin erişemediği herhangi bir bölüme erişebileceği görülmemektedir . Ayrıca, yalnızca sistemin kendisi tarafından monte edilen NTFS bölümleriyle sınırlı görünmektedir. Bu, NTFS dosya sistemini kullanıyor olsalar bile ağ paylaşımlarına erişilemeyeceği anlamına gelir.
Bu, aşağıdaki ifadelerle desteklenir:
WSL, DriveFS için sistem genelindeki sürücüleri sorgular; kullanıcı başına olan harf bağları (bazı ağ haritaları veya Paragon'un Windows için ext4fs sürücüsü gibi) alınmaz.
Biri WSL geliştiriciler bu teyit böyleydi.
Çoğunlukla haklısın. Şu anda yalnızca sabit NTFS birimlerini destekliyoruz.
Bu bilgi Windows 10 1703 ve altı için Windows 10 1709'dan başlayarak doğru olsa da mümkün olabileceği anlaşılmaktadır.
En son Windows Insider derlemesinde, Linux için Windows Alt Sistemi (WSL) artık DrvFs dosya sistemini kullanarak Windows sürücülerini manuel olarak bağlamanıza izin veriyor. Daha önce, Bash'i başlattığınızda WSL tüm sabit NTFS sürücülerini otomatik olarak bağlayacaktı, ancak çıkarılabilir sürücüler veya ağ konumları gibi ek depolama alanı takma desteği yoktu.
Şimdi, sadece sisteminize herhangi bir sürücüyü manuel olarak monte etmekle kalmaz, aynı zamanda FAT gibi diğer dosya sistemleri ve ağ konumlarını da destekledik. Bu, çıkarılabilir USB çubukları veya CD'ler dahil olmak üzere herhangi bir sürücüye ve Windows'ta erişebileceğiniz tüm ağ konumlarına WSL içinden erişmenizi sağlar.
Linux için Windows Alt Sisteminde Dosya Sistemi Geliştirmeleri
Bölüm zaten sürücüde bulunduğundan, Linux'taki diğer bölümlerde olduğu gibi bölüme bağlanabilmeniz gerekir. Ancak, bulduğum bilgilere ve örneklere dayanarak, Windows EXT4 bölümünü nasıl işleyeceğini bilemeyeceği için bu mümkün olmayabilir.
DrvF'leri kullanarak bir Windows sürücüsü monte etmek için , normal Linux bağlama komutunu kullanabilirsiniz. Örneğin, çıkarılabilir bir D sürücüsünü / mnt / d dizini olarak bağlamak için aşağıdaki komutları çalıştırın:
$ sudo mkdir / mnt / d
$ sudo dağı -t drvfs D: / mnt / d
Artık D: sürücünüzün dosyalarına / mnt / d altında erişebileceksiniz. Örneğin sürücüyü güvenle kaldırmak için sürücünün bağlantısını kesmek istediğinizde, aşağıdaki komutu çalıştırın:
$ sudo umount / mnt / d
Aşağıdaki soru bu konuyla ilgilidir Windows 10 Ubuntu Bash Kabuğu: Diğer Windows Sürücülerini Nasıl Bağlarım? ve doğrudan ondan hiçbir şey almamamla birlikte, yine de WSL içinden montaj hacimleri konusuyla ilgilidir.
Evet yapabilirsin. Windows'tan ext4 birimlerine erişmek için düzenli olarak ext2fsd kullanıyorum . Çoğunlukla benim gereksinimim okuma erişimi için, bu şekilde yapılandırıyorum ve kusursuz çalıştı.
Sorunları fark etmeden zaman zaman yazma erişimini test ettim, ancak güvenilirliğini garanti etmek için yeterince kullanmadım.
SourceForge bağlantısı, Windows için bir Linux ext2 / ext3 dosya sistemi sürücüsü olarak açıklar ve kesinlikle herhangi bir sorun olmadan ext4 birimlerini okur , ancak çok daha fazla test edene kadar yazma erişimi için kullanmaya güvenmeyeceğim veya ext4'ün desteklendiği bazı güvenceler gördüm .
ext2fsd
diğer Windows birimleri gibi WSL'den erişilebilir.
ext2fsd
. U:
Ubuntu bölümüne atandım ve WSL olarak görüyor /mnt/u/
. Tip df
kontrol etmek.