Hogyan kezeljük az Ext2 / Ext3 lemezeket az OS X rendszerben

Az OS X elsődleges fájlrendszerformátuma az Apple HFS Plus (vagy Mac OS X Extended), amely az alapértelmezetten használt minden újonnan formázott lemez esetében. Azonban a több platformos támogatás növelése érdekében az Apple számos más fájlrendszer-típus, többek között FAT32, UDF, UFS és NTFS (csak olvasható módban) támogatását is támogatja, számos hálózati fájlrendszer-protokoll, például AFP, NFS és SMB mellett. Míg ez a támogatás lehetővé teszi a megfelelő mennyiségű rugalmasságot az OS X által kezelhető lemezekben, nem támogatja néhány népszerű alternatívát, például a Linuxban használt ext2 és ext3 formátumokat.

Míg az Apple platformplatformos támogatása elsősorban a Windows rendszerekkel való kompatibilitásra vonatkozik, vannak olyan esetek, amikor az emberek szeretnék használni a Linux lemezeket Mac rendszerükkel. Az "rcb4" Apple-beszélgetés plakátja megkérdezi:

- Kíváncsi voltam, hogy a Linux és az OS X kettős indítását akarom, minden egyes operációs rendszert saját kisebb partícióra helyezve és egy nagy / otthoni partíciót hozva létre az összes adataim számára.

Azon kívül, akik kettős rendszerindítást kívánnak Linux operációs rendszerrel és mindkét környezetben fájlokat kezelni, vannak olyanok, akik egyszerűen csak egy Ext2- vagy Ext3-formázott külső meghajtóval rendelkeznek, amit az OS X rendszerükön kell olvasniuk.

Az OS2-ben többféle megközelítés is alkalmazható az Ext2 és Ext3 fájlrendszerek kezelésére. Mivel a Linux operációs rendszer a leginkább kompatibilis lehetőség egy ilyen meghajtóformátum olvasásához, az első módszerek közé tartozik a Linux telepítése és a fájlrendszer-kezelő felületként való használata. :

  1. A Linux telepítése másodlagos meghajtóra

    Ha másodlagos meghajtója van a rendszerben, vagy megosztotta az elsődleges meghajtót, telepítheti a Linuxot ehhez a meghajtóhoz és a számítógép kettős indítását. Ez lesz a leginkább kompatibilis lehetőség egy Ext2 vagy Ext3 meghajtó olvasására, de azt is megköveteli, hogy közös fájlrendszer formátumot (azaz FAT32) használjunk átviteli közvetítőként a Linux és az OS X telepítések között.

  2. Telepítse a Linuxot egy virtuális gépre

    A második megközelítés egy virtuális gépcsomag használata, mint egy interfész egy Linux telepítéshez. Ha telepítve van a Parallels Desktop vagy a VMWare Fusion, könnyedén létrehozhat egy virtuális gépet a legtöbb Linux disztribúción (az Ubuntu széles körben támogatott), és ezt használja az Ext2 / Ext3 lemezre való kapcsolódáshoz, majd a hálózatok OS X vagy egy külső FAT32 lemezt is használhat átviteli közvetítőként.

Ezek a lehetőségek a fájlok megtekintésére és kezelésére szolgálnak; azonban teljes operációs rendszer telepítését és virtuális gépi szoftver használatát igénylik.

Ezek alternatív megoldása a FUSE rendszer használata (Filespace a Userspace-ben), amely a teljes fájlrendszer-támogatás szükségességének áthidalására szolgáló áthidaló rendszer használatának módját teszi lehetővé, amely lehetővé teszi a felhasználók számára, hogy a felhasználói fiókjaikban fájlrendszer-tolmácskódot futtassanak. egy meghatározott fájlrendszert és lefordíthat egy használható tárolóeszközre.

A FUSE az OS X számára elérhető volt a MacFUSE projektben, de ennek fejlesztése megállt, és a FUSE most már elérhető a "FUSE for OS X" vagy az "OSXFUSE" projektben, amely a MacFUSE-ból származik, és a kódbázis nagy részét osztja meg. Ahhoz, hogy a FUSE rendszert az Ext2 és Ext3 fájlrendszerek csatlakoztatásához és kezeléséhez használhassa, telepítenie kell a FUSE rendszert az Ext2 / Ext3 beépülő moduljával együtt, majd a meghajtókat manuálisan csatlakoztatnia kell a felhasználói fiókjába.

  1. Telepítse a MacFUSE-t vagy az OSXFUSE-t (az utóbbi előnyben részesítendő).
  2. Telepítse az Ext2 FUSE modult.
  3. Csatlakoztassa az Ext2 / Ext3 lemezt és használja a Lemez segédprogramot a meghajtó eszköznevének megkereséséhez. Ezt úgy hajthatja végre, hogy engedélyezi az összes meghajtó partíció megtekintését, majd az Ext2 / Ext3 partíció kiválasztását, és információt kap arról, hogy megkapja az eszköz nevét, ami "disk2s2" lesz.
  4. Hozzon létre egy új mappát valahol, hogy csatlakoztatási pontként használhasson (ajánlott egy mappa a rejtett / kötet könyvtárban, de bárhol lehet).
  5. Az Ext2 / Ext3 meghajtót a következő terminál paranccsal szerelje fel, és az eszköz nevét és a csatolóútját a lemezével és a megadott elérési útvonallal helyettesítheti:

    fuse-ext2 / dev / disk2s2 / Kötetek / rögzítési pont

    Ez alapértelmezés szerint csak olvashatóvá teszi a meghajtót, de a "-o force" jelző segítségével írási támogatást hajthat végre a következő módon:

    fuse-ext2 -o erő / dev / disk2s2 / Volumen / mountpoint

Amikor ez a folyamat megtörténik, a lemezt fel kell szerelni, és tartalmát elérhetővé kell tenni. Ne feledje azonban, hogy vannak korlátozások. Mivel a FUSE áthidaló megközelítést használ a felhasználó által futtatott kóddal, a meghajtók nem maradhatnak rögzítve, amikor a felhasználó kijelentkezik. Emellett előfordulhat, hogy az olvasási és írási teljesítmény nem optimális, de működnie kell.

Ha az ext2 / 3/4 támogatásra van szüksége a mögöttes garanciával, a Paragon rendelkezik egy natív ext meghajtóval az OS X-hez, amely megbízható támogatást nyújt a formátumhoz; ez azonban körülbelül 40 dollárba kerül licencért (köszönhetően a MacFixIt olvasónak, Rick ennek az információnak).


Kérdései vannak? Hozzászólások? Javítson? Tegye közzé az alábbiakat, vagy írjon nekünk!

Győződjön meg róla, hogy a Twitteren és a.

 

Hagyjuk Meg Véleményét