Kako upravljati Ext2 / Ext3 diskovima u OS X

Primarni format datotečnog sustava u OS X je Appleov HFS Plus (ili Mac OS X Extended), koji je zadani za svaki novo oblikovani disk. Međutim, da bi se povećala podrška za više platformi, Apple je uključio podršku za nekoliko drugih tipova datotečnih sustava, uključujući FAT32, UDF, UFS i NTFS (u načinu samo za čitanje), uz nekoliko protokola mrežnih datotečnih sustava kao što su AFP, NFS i SMB. Iako ova podrška ne dopušta pristojnu količinu fleksibilnosti u tome što se s diskovima može rukovati u OS X-u, ona izostavlja podršku za neke popularne alternative kao što su ext2 i ext3 formati koji se koriste u Linuxu.

Iako je Appleova platforma podržana prvenstveno za kompatibilnost s Windows sustavima, postoje slučajevi kada ljudi mogu koristiti Linux diskove sa svojim Mac sustavima. Appleov poster za raspravu "rcb4" pita:

"Pitao sam se otkako želim dual boot Linux i OS X, stavljajući svaki pojedini OS na svoju manju particiju i stvarajući veliku / home particiju za sve moje podatke"

Osim onih koji bi htjeli dvostruko pokretati OS X s Linuxom i upravljati datotekama u oba okruženja, postoje oni koji jednostavno mogu imati vanjski pogon formatiran Ext2 ili Ext3 koji trebaju čitati na svojim OS X sustavima.

Postoji nekoliko pristupa koji se mogu poduzeti za upravljanje Ext2 i Ext3 datotečnim sustavima u OS X. Budući da će Linux OS biti najpogodnija opcija za čitanje takvog formata pogona, prve metode uključuju jednostavno instaliranje Linuxa i njegovo korištenje kao sučelja za upravljanje datotečnim sustavom. :

  1. Instalirajte Linux na sekundarni pogon

    Ako imate sekundarni pogon na vašem sustavu ili imate particionirani primarni pogon, možete instalirati Linux na ovaj pogon i dvostruko pokretanje računala. To će biti najkompatibilnija opcija za čitanje Ext2 ili Ext3 pogona, ali će također zahtijevati korištenje uobičajenog formata datotečnog sustava (tj. FAT32) kao posrednika prijenosa između instalacija Linuxa i OS X-a.

  2. Instalirajte Linux na virtualni stroj

    Drugi pristup je korištenje paketa virtualnog stroja kao sučelja za instalaciju Linuxa. Ako imate instaliran Parallels Desktop ili VMWare Fusion, možete jednostavno stvoriti virtualni stroj većine Linux distribucija (Ubuntu je široko podržan) i koristiti ga za sučelje s Ext2 / Ext3 diskom, a zatim ili mrežnim prijenosom datoteka na OS X ili kao vanjski FAT32 disk kao posrednik prijenosa.

Te će opcije funkcionirati za pregled i upravljanje vašim datotekama; međutim, oni zahtijevaju postavljanje kompletne instalacije operativnog sustava i korištenje softvera za virtualne strojeve.

Alternativni pristup tome je korištenje FUSE sustava (Filesystem in Userspace), koji je način zaobilaženja potrebe za punom podrškom datotečnog sustava korištenjem sustava premošćivanja koji korisnicima omogućuje pokretanje koda datotečnog sustava unutar svojih korisničkih računa, kojima će se pristupiti određenog datotečnog sustava i prevesti ga u upotrebljiv uređaj za pohranu.

FUSE je dostupan za OS X u MacFUSE projektu, ali razvoj za ovo je zaustavljen i FUSE je sada dostupan u "FUSE for OS X" ili "OSXFUSE" projektu, koji je izveden iz MacFUSE-a i dijeli većinu svoje baze koda. Da biste koristili FUSE sustav za montiranje i upravljanje Ext2 i Ext3 datotečnim sustavima, trebat ćete instalirati FUSE sustav zajedno s dodatkom za Ext2 / Ext3, a zatim ih montirati ručno unutar korisničkog računa.

  1. Instalirajte MacFUSE ili OSXFUSE (poželjno je ovo posljednje).
  2. Instalirajte modul Ext2 FUSE.
  3. Priključite Ext2 / Ext3 disk i Use Disk Utility kako biste pronašli naziv uređaja pogona. To se može učiniti tako da omogućite pregled svih particija pogona, a zatim odaberete Ext2 / Ext3 particiju i dobijete informacije o tome kako biste dobili naziv uređaja, što će biti nešto poput "disk2s2".
  4. Napravite novu mapu gdje ćete je koristiti kao točku montiranja (preporuča se mapa u direktorijumu skriveni / Volumes, ali to može biti bilo gdje gdje želite).
  5. Ugradite pogon Ext2 / Ext3 pomoću sljedeće naredbe Terminal i zamijenite naziv uređaja i put montiranja s diskom i navedenom stazom:

    osigurač-ext2 / dev / disk2s2 / Volumeni / točka montiranja

    To će po defaultu montirati pogon kao samo za čitanje, ali možete koristiti zastavicu "-o force" za implementaciju podrške za pisanje na sljedeći način:

    fuse-ext2 -o force / dev / disk2s2 / Volumeni / točka montiranja

Kada se taj proces završi, disk treba montirati i njegov sadržaj treba biti dostupan. Međutim, imajte na umu da postoje neka ograničenja. Budući da FUSE koristi pristup premošćivanja s kodom koji se pokreće kao korisnik, pogoni možda neće ostati montirani kada se korisnik odjavi. Osim toga, performanse čitanja i pisanja možda neće biti optimalne, ali bi trebale raditi.

Ako trebate ext2 / 3/4 podršku s jamstvom iza njega, Paragon ima izvorni ext driver za OS X koji će pružiti snažnu podršku za format; međutim, to će koštati oko 40 dolara za licencu (zahvaljujući MacFixIt čitaču Rick za ove informacije).


Pitanja? Komentari? Imate li popravak? Postavite ih ispod ili nam pošaljite e-poštu!

Svakako nas provjerite na Twitteru i.

 

Ostavite Komentar