Als u Windows en Ubuntu of een andere Linux-distributie dual-boott, kan er een tijd komen dat u bestanden van uw Linux-installatie naar uw Windows-installatie moet halen.
Standaard is het onmogelijk om Linux-partities (bestandssystemen) op Windows te lezen. Microsoft levert niet de stuurprogramma's om dit met de Windows-kernel te doen. Er zijn echter manieren om deze partities te lezen. In deze handleiding laten we u zien hoe u Linux-partities op uw Windows-installatie kunt lezen.
Voordat we beginnen
Het koppelen van Linux-partities in Windows kan gevaarlijk zijn en het is mogelijk om uw gegevens te verliezen. Voordat u probeert uw schijven in Windows te mounten via WSL of met Linux Reader, moet u ervoor zorgen dat u een back-up van uw belangrijke bestanden hebt in de cloud, een externe harde schijf, enz.
Hoe Linux-partities in Windows te lezen via Linux Reader
Als je alleen maar snel toegang tot bestanden nodig hebt, niet noodzakelijkerwijs veel functies nodig hebt, en het je niet zoveel kan schelen wat je kunt doen met Linux-bestandssystemen, dan is Linux Reader wat je nodig hebt.
Linux Reader is een app van derden die uw Windows-pc kan scannen op Linux-geformatteerde harde schijven en deze kan koppelen. Ga naar de officiële downloadpagina om aan de slag te gaan met Linux Reader . Zodra u daar bent, zoekt u de knop "Gratis downloaden" en selecteert u deze met de muis om het EXE-installatieprogramma te downloaden.
Na het downloaden van het EXE-installatieprogramma, start u Windows Verkenner, selecteert u uw map "Downloads" en dubbelklikt u op "Linux_Reader.exe". Nadat u de EXE hebt geselecteerd, start u deze en installeert u het programma.
Wanneer u Linux Reader op Windows hebt geïnstalleerd, opent u het Windows-startmenu en start u "DiskInternals Linux Reader". Zodra u het start, moet u het goedkeuren met Gebruikersaccountbeheer. Selecteer "Ja".
Nadat u Linux Reader-beheerderstoegang heeft gegeven, zou het u zowel "volumes" als "fysieke schijven" moeten tonen. "Volumes" staat voor partitie. Zoek de partitie waartoe u toegang wilt in Windows in het gedeelte "Volumes" en klik er met de rechtermuisknop op.
Nadat u met de rechtermuisknop op de Linux-schijf in Linux Reader hebt geklikt, zoekt u "Mount to Disk Letter" en selecteert u deze. Als u op deze optie klikt, kunt u de schijf koppelen aan een Windows-stationsletter (zoals E, enz.)
Opmerking: voor het monteren via een stationsletter is een pro-licentie vereist.
Wanneer de schijf via een stationsletter is aangekoppeld, hebt u via Windows Verkenner toegang tot uw Linux-gegevens. Om het te ontkoppelen van een stationsletter, zoekt u "Virtual Disk Manager" in Linux Reader en selecteert u "Ontkoppelen".
Hoe Linux-partities in Windows te lezen via WSL
Als u een robuustere manier wilt om toegang te krijgen tot Linux-bestandssystemen op uw Windows-computer, moet u WSL (het Windows-subsysteem voor Linux) gebruiken. Om te beginnen moet u PowerShell openen (als beheerder) en WSL installeren.
Voer de volgende opdracht in om WSL in Windows PowerShell te installeren.
wsl --install
Nadat u de bovenstaande opdracht hebt ingevoerd, moet u uw Windows-pc opnieuw opstarten. Log na het opnieuw opstarten opnieuw in en u zou WSL moeten hebben geïnstalleerd. Als dit niet het geval is, gaat u naar "Windows-functies in- of uitschakelen" en selecteert u "Windows-subsysteem voor Linux".
Nadat u WSL hebt ingeschakeld, wijzigt u de versie in 2 en schakelt u het "Virtual Machine Platform" in PowerShell in (in beheerdersmodus).
wsl --set-default-versie 2
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
U moet nu een Linux-distributie installeren. Met deze Linux-distributie, eenmaal geïnstalleerd, kunt u Linux-partities in Windows koppelen.
wsl --install -d Ubuntu
Nadat u Ubuntu hebt geïnstalleerd met de WSL-opdracht, start u het via het Windows-startmenu. Zodra Ubuntu is geopend, zal het "installatie voltooien". Wanneer de installatie is voltooid, gebruikt u de volgende opdrachten om Ubuntu bij te werken.
sudo apt update sudo apt upgrade -y
Met Ubuntu up-to-date, gebruikt u de Ubuntu-terminal en maakt u een nieuwe map in de map "mnt", met de naam "external-drives". In deze map mount je je Linux-partitie.
sudo mkdir -p /mnt/externe schijven/
Nadat u de map hebt gemaakt, keert u terug naar Windows PowerShell en gebruikt u de opdracht wmic diskdrive om de beschikbare harde schijven op uw Windows-pc te bekijken.
wmic diskdrive lijst kort
Bekijk de lijst met stations voor uw Linux-harde schijf. Zodra je het hebt gevonden, gebruik je de volgende opdracht om het aan WSL te koppelen. Let op, verander alstublieft "PHYSICALDRIVEXX" in het schijflabel dat wordt vermeld door de wmic- opdracht. Zorg ervoor dat u ook "–partitie YY" wijzigt in het juiste partitienummer.
wsl --mount \\.\PHYSICALDRIVEXX --partitie YY
Zodra de schijf in WSL is aangekoppeld, keert u terug naar de Ubuntu-terminal en voert u de opdracht lsblk uit . Kijk door de lsblk-uitlezing voor uw schijf. Je weet dat het jouw schijf is op basis van de grootte.
Wanneer u uw schijf hebt gevonden, koppelt u deze aan de /mnt/external-drives/
map. Vervang "sdXY" door het label van uw schijf. Uw schijf kan bijvoorbeeld /dev/sdb1
, of iets dergelijks zijn.
sudo mount /dev/sdXY /mnt/external-drives/
Nadat u de schijf in de Ubuntu-terminal hebt gemonteerd, opent u Windows Verkenner en zoekt u "Linux" in de zijbalk. Klik erop en navigeer naar de map "mnt", gevolgd door de map "external-drives". Zodra je de map "external-drives" in Windows Verkenner hebt geladen, heb je toegang tot je Linux-bestanden in Windows.