jak číst jednotku XFS v systému Windows
…s Linuxem a VirtualBoxem
pokud máte jednotku USB nebo pevný disk se souborovým systémem XFS, zjistíte, že systém Windows jej nemůže přečíst. Když připojíte jednotku, dostanete nepříliš pěkné vyskakovací okno s žádostí o formátování disku.
je to proto, že XFS je souborový systém přijatý Linuxem a Windows pro něj nemá podporu.
pokud se chcete vyhnout utrácení peněz za software, který je schopen číst souborový systém XFS, můžete přemýšlet o instalaci jakékoli distribuce Linuxu do počítače.
zde jsou kroky, jak to udělat s virtuálním strojem Ubuntu na VirtualBoxu. Chystáme se nastavit virtuální stroj a poté připojit jednotku jako jednotku VM. Pokud chcete, můžete použít jinou distribuci Linuxu.
virtuální stroj
nejprve nastavme virtuální stroj.
- Stáhněte si ISO Ubuntu 14.05 z oficiálních webových stránek
- nainstalujte VirtualBox, pokud jste to ještě neudělali
- vytvořte nový virtuální stroj Ubuntu s nastavením, které lépe vyhovuje vašemu fyzickému počítači
- Připojte Ubuntu ISO a nainstalujte OS
- nainstalujte přidání hostů VirtualBoxu
- v nastavení VirtualBoxu vytvořte novou sdílenou složku s názvem share a namapujte ji do složky, podle toho, co dáváte přednost (v mém případě C:\share). Ujistěte se, že zaškrtávací políčko „readonly“ není zaškrtnuto
- spusťte VM a zadejte terminál mount-t vboxsf share / home/username/share, abyste se ujistili, že sdílená složka je připojena v adresáři, ke kterému máte přístup
mapování jednotky physycal na virtuální disk
nyní připojte fyzickou jednotku k systému souborů XFS. Připojíme jej jako externí jednotku do virtuálního počítače Linux a obejdeme Windows.
- v systému Windows spusťte příkazový řádek se zvýšenými oprávněními (Win + X v systému Windows >8, poté vyberte ze seznamu)
- zadejte wmic diskdrive list brief a identifikujte ze seznamu jednotku XFS. Vezměte na vědomí DeviceID. Bude to vypadat něco jako \\.\PHYSICALDRIVE6
- nyní změňte adresář na „C:\Program Files \ Oracle \ VirtualBox\“
- spusťte tento příkaz a ujistěte se, že změníte zařízení „PhysicalDrive“ a cestu k souboru, který bude vytvořen
VBoxManage.exe internalcommands createrawvmdk-název souboru C:\myxfsdrive.vmdk-rawdisk \\.\PhysicalDrive6
Nyní máte soubor vmdk, což je „disk virtuálního stroje“. Je to v podstatě textový soubor (Velikost =~ 1 KB), který můžete otevřít pomocí textového editoru, který definuje mapování fullDevice mezi tímto souborem a PhysicalDrive
montáž virtuálního disku
nyní připojíme disk, který jsme právě vytvořili na virtuálním stroji VirtualBox, abychom mohli číst obsah ze systému Ubuntu.
- vraťte se zpět do nastavení VM (nejprve jej vypněte), na kartě úložiště
- ve stromu klikněte na druhý objekt, „SATA řadič“
- klikněte na ikonu přidat disk vpravo od tohoto řádku a vyberte soubor vmdk, který jste vytvořili v předchozí části
- spusťte VM znovu
přeneste soubory
v záložce virtuální stroj, nový disk bude automaticky připojen. Otevřete jej a začněte přenášet potřebné soubory z připojené jednotky do připojené složky sdílení umístěné v /home / username / share
poté najdete všechny soubory v systému Windows v adresáři namapovaném do složky sdílení.
Hurá!
nyní byste měli být hotovi se všemi svými soubory!
doufám, že to pomohlo, a pokud ano, sdílejte článek a dejte vědět komukoli:)
P. s.
nejsem odborník na Linux, takže mi dejte vědět, jestli jsem napsal něco špatného, o kterém pravděpodobně nevím. Díky!