Kako upravljati diske Ext2 / Ext3 v OS X

Primarni format datotečnega sistema v OS X je Appleov HFS Plus (ali Mac OS X Extended), ki je privzeto uporabljen za vse novo oblikovane diske. Vendar pa je za povečanje podpore med različnimi platformami Apple vključil podporo za več drugih vrst datotečnih sistemov, vključno z FAT32, UDF, UFS in NTFS (v načinu samo za branje), poleg več protokolov omrežnih datotečnih sistemov, kot so AFP, NFS in SMB. Medtem ko ta podpora dopušča dostojno količino prilagodljivosti pri tem, s čimer lahko OS X upravlja diske, ne podpira nekaterih priljubljenih alternativ, kot sta različici ext2 in ext3, ki se uporabljata v Linuxu.

Medtem ko je Apple-ova podpora med platformami zagotovljena predvsem za združljivost s sistemi Windows, obstajajo primeri, ko lahko ljudje želijo uporabljati diske Linux z njihovimi sistemi Mac. Plakat za razpravo Apple "rcb4" vpraša:

"Spraševal sem se, ker hočem dvojni zagon Linuxa in OS X, tako da vsak OS na svoj manjši particiji in ustvarjanje velike / domače particije za vse moje podatke"

Poleg tistih, ki bi morda želeli dvojno zagnati OS X z Linuxom in upravljati datoteke v obeh okoljih, obstajajo tisti, ki imajo morda zgolj zunanji pogon, formatiran na Ext2 ali Ext3, ki ga morajo prebrati na svojih OS X sistemih.

Obstaja več pristopov, s katerimi lahko upravljate datotečne sisteme Ext2 in Ext3 v OS X. Ker bo Linux OS najbolj združljiva možnost za branje takšnega formata pogona, prve metode vključujejo preprosto namestitev Linuxa in njegovo uporabo kot vmesnik za upravljanje datotečnega sistema. :

  1. Namestite Linux na sekundarni pogon

    Če imate v sistemu sekundarni pogon ali ste particionirali vaš primarni pogon, lahko namestite Linux na ta pogon in računalnik z dvojnim zagonom. To bo najbolj združljiva možnost za branje pogona Ext2 ali Ext3, vendar bo zahtevala tudi uporabo običajne oblike datotečnega sistema (tj. FAT32) kot posrednika prenosa med namestitvami Linux in OS X.

  2. Namestite Linux v navidezni stroj

    Drugi pristop je uporaba paketa virtualnih strojev kot vmesnika za namestitev Linuxa. Če imate nameščen program Parallels Desktop ali VMWare Fusion, lahko preprosto ustvarite virtualni stroj večine distribucij Linuxa (Ubuntu je široko podprt) in ga uporabite za vmesnik z diskom Ext2 / Ext3 in nato z omrežnim prenosom datotek v OS X gostitelja ali pa uporabite tudi zunanji disk FAT32 kot posrednik prenosa.

Te možnosti bodo delale za ogled in upravljanje datotek; vendar zahtevajo namestitev celotnega operacijskega sistema in uporabo programske opreme za navidezne naprave.

Alternativni pristop do njih je uporaba sistema FUSE (datotečni sistem v uporabniškem prostoru), ki je metoda zaobitja potrebe po popolni podpori datotečnega sistema z uporabo premostitvenega sistema, ki uporabnikom omogoča zagon kode za tolmačenje datotečnega sistema znotraj svojih uporabniških računov, ki bodo imeli dostop do določenega datotečnega sistema in ga prevede v uporabno pomnilniško napravo.

FUSE je na voljo za OS X v projektu MacFUSE, vendar se je razvoj za to ustavil in FUSE je zdaj na voljo v projektu "FUSE for OS X" ali "OSXFUSE", ki izhaja iz MacFUSE-a in deli veliko njegove kode. Če želite uporabiti sistem FUSE za namestitev in upravljanje datotečnih sistemov Ext2 in Ext3, boste morali namestiti sistem FUSE skupaj z vtičnikom za Ext2 / Ext3 in nato pogone ročno namestiti v svoj uporabniški račun.

  1. Namestite MacFUSE ali OSXFUSE (slednje je prednostno).
  2. Namestite modul Ext2 FUSE.
  3. Priključite disk Ext2 / Ext3 in uporabite orodje Disk Utility, da poiščete ime naprave pogona. To lahko storite tako, da omogočite ogled vseh particij pogonov, nato pa izberete particijo Ext2 / Ext3 in pridobite informacije o njem, da dobite ime naprave, kar bo nekaj podobnega "disk2s2".
  4. Ustvarite novo mapo, ki jo boste uporabili kot točko priklopa (priporočamo mapo v imeniku skrite / Volumes, vendar je lahko kjerkoli želite).
  5. Namestite pogon Ext2 / Ext3 z naslednjim ukazom Terminal in zamenjajte ime naprave in pot namestitve z diskom in podano potjo:

    varovalka-ext2 / dev / disk2s2 / obseg / točka namestitve

    To bo privzeto namestil pogon kot samo za branje, vendar lahko uporabite oznako "-o force" za izvedbo podpore pisanja na naslednji način:

    varovalka-ext2 -o sila / dev / disk2s2 / Prostori / točka namestitve

Ko je ta postopek končan, mora biti disk nameščen in njegova vsebina mora biti na voljo. Vendar ne pozabite, da obstajajo nekatere omejitve. Ker FUSE uporablja premostitveni pristop s kodo, ki se izvaja kot uporabnik, pogoni morda ne ostanejo nameščeni, ko se uporabnik odjavi. Poleg tega zmogljivost branja in pisanja morda ni optimalna, vendar bi morala delovati.

Če potrebujete podporo ext2 / 3/4 z garancijo za to, ima Paragon lasten gonilnik ext za OS X, ki bo zagotavljal robustno podporo formatu; za licenco pa bo stala približno $ 40 (zahvaljujoč bralcu MacFixIt Rick za te informacije).


Vprašanja? Komentarji? Ali imate popravilo? Objavite jih spodaj ali nam pišite!

Bodite prepričani, da nas preverite na Twitterju in.

 

Pustite Komentar