Hogyan érj el ext4 meghajtót Windows 11-en – lépésről lépésre

El akartam érni egy Synology NAS-ból kivett ext4 meghajtót egy Windowsos gépen USB SATA adapter segítségével. A DiskGenius és a Linux Reader ingyenes verziói lehetővé tették a meghajtók megtekintését, de másolni nem tudtam róluk. Az Ext4Fsd egy lehetőségnek tűnt, de olvastam pár dolgot, ami miatt kicsit gyanúsnak/támogatatlannak tűnt (lehet, hogy régi vagy rossz információkat olvastam).

Végül a WSL (Windows Subsystem for Linux) mellett döntöttem, amit közvetlenül a Microsoft biztosít. Itt a lépésről lépésre útmutató arról, hogyan sikerült működésre bírnom (lehetséges, hogy ezek a lépések Windows 10 alatt is működnek):

WSL telepítése

Erről itt írtam már: https://szab.ee/2025/02/windows-11-wsl-setup/

Meghajtó csatlakoztatása

Csatlakoztasd az USB/SATA adaptert és a meghajtót, ha még nem tetted meg, és indítsd újra a gépet. Valószínűleg USB3-at szeretnél használni – nekem egy Sabrent modellem van, ami 60-80 MB/s sebességgel dolgozik. Volt egy másik Sabrent modellem, ami egyáltalán nem működött, szóval sok sikert hozzá.

A meghajtó nem fog megjelenni a Fájlkezelőben, de látnod kellene, ha jobb gombbal a “Ez a gép” (This PC) > További lehetőségek (More options) > Kezelés (Manage) > Tárolás (Storage) > Lemezkezelés (Disk Management) menüpontra kattintasz.

Ha a meghajtód itt nincs listázva, a következő lépések valószínűleg nem fognak működni.

Meghajtó felcsatolása (mount) WSL-ben

  1. Ismételd meg az első lépéseket a PowerShell rendszergazdaként való futtatásához.

  2. A PowerShell parancssorban kérd le a felismert meghajtók listáját az alábbi parancs beírásával:

    PowerShell

    wmic diskdrive list brief
    

    (Az én meghajtóm \\.\PHYSICALDRIVE2 néven szerepelt).

    Megjegyzés: Ha gondod akad ezzel a lépéssel, egy segítőkész kommentelő jelezte, hogy a wmic már elavult. Modern rendszereken helyette használd a következőt azonosító lekéréséhez: GET-CimInstance -query "SELECT * from Win32_DiskDrive"

  3. Csatold fel a meghajtót az alábbi paranccsal:

    PowerShell

    wsl --mount \\.\PHYSICALDRIVE2 --partition 1
    

    (Természetesen használj másik számot, ha a te meghajtód PHYSICALDRIVE1, 3, stb. néven szerepel).

  4. Kapnod kell egy üzenetet, hogy sikeresen felcsatolva a következő helyre: /mnt/wsl/PHYSICALDRIVE2p1. (Ha több partíciód van, sok sikert hozzá. Képzeletem szerint megpróbálhatod a “2” vagy “3” használatát az “1” helyett a partition opciónál a többi partíció felcsatolásához, de nekem csak 1 volt).

Jogosultságok beállítása

  1. Írd be a következőt a Linuxba való belépéshez (ahogy említettem, lehet, hogy most kell létrehoznod a fiókodat):

    PowerShell

    wsl
    
  2. Írd be:

    Bash

    sudo chmod -R 755 /mnt/wsl/PHYSICALDRIVE2p1
    

    (Használd a rád vonatkozó meghajtó- és partíciószámokat).

  3. Add meg a jelszót, amikor kéri, és várd meg, amíg a jogosultságok frissülnek. (Enyhe bizsergést vagy vérbőséget érezhetsz a fejedben a Linux szuperfelhasználói erőd első használatakor. Ne ijedj meg, ez normális).

Fontos: Mielőtt végrehajtottam volna ezt a “chmod” lépést, láttam a meghajtó tartalmát a Windows Intézőben, de nem tudtam olvasni róla. Ez a parancs frissíti a jogosultságokat, hogy hozzáférhetővé tegye másolásra. Megjegyzés: én csak másolni akartam a meghajtóról, így a “755” tökéletesen működött. Ha írni is szeretnél a meghajtóra, lehet, hogy a “755” helyett “777”-et kell használnod.

Meghajtó elérése a Fájlkezelőből

Most már látnod kell a Windows Fájlkezelőben, a “Ez a gép” és a “Hálózat” alatt egy Linux pingvint. Navigálj ide: Linux\Ubuntu (vagy amilyen disztribúciót választottál) \mnt\wsl\PHYSICALDRIVE2p1.

Az ext4 meghajtód most már elérhető a Fájlkezelőből!

Leválasztás (Unmount)

Amikor végeztél, valószínűleg le kell választanod a meghajtót.

  • WSL-en belülről:

    Bash

    sudo umount /mnt/wsl/PHYSICALDRIVE2p1
    
  • Vagy lépj ki (exit) a WSL-ből, és PowerShell-ből:

    PowerShell

    wsl --unmount \\.\PHYSICALDRIVE2
    

    (Figyelj az umount (Linux) és unmount (PowerShell) közötti különbségre – a parancssor nem bocsát meg).

Hasonló bejegyzések

A WSL telepítése és beállítása Windows 11 alatt

A WSL (Windows Subsystem for Linux) telepítése Windows 11 alatt viszonylag egyszerű. Kövesd az alábbi lépéseket:

Bővebben