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!

Leave a Reply

Vaše e-mailová adresa nebude zveřejněna.