ExFAT to system plików dla systemów Mac OS X i Linux. W jakim formacie powinienem sformatować zewnętrzny dysk USB (dysk flash), aby działał na komputerze Mac (macOS)? Jaki system plików jest w systemie Mac OS

Struktura katalogów Mac OS X i Windows Vista jest zasadniczo odmienna, co jednak wcale nie jest zaskakujące - pierwszy odnosi się do systemów UNIX, drugi dziedziczy zasady organizacji z Windows 2000 i wcześniejszych wersji, zachowując przy tym pewną ciągłość z DOS-em. Należy zauważyć, że Mac OS X, przynajmniej na poziomie użytkownika, bardzo różni się od standardu FHS(). Co więcej, katalogi główne związane ze środowiskiem BSD, takie jak /bin, /usr i inne, są ukryte w Finderze, odpowiedniku Eksploratora, a także w programach użytkowych.

W systemie Mac OS X głównym systemem plików jest ten, który odpowiada partycji rozruchowej. Wszystkie pozostałe partycje, łącznie z tymi na nośnikach wymiennych, są montowane w katalogu /Volumes pod własną nazwą, określoną w przypadku systemów plików FAT i NTFS na etykiecie dysku. Takie podejście zapewnia unifikację między maszynami - niezależnie od tego, do jakiego komputera podłączymy, powiedzmy, pendrive'a, będzie on miał tę samą ścieżkę w strukturze katalogów systemu plików. Znacząco ułatwia to tworzenie przenośnego środowiska pracy, zawierającego programy, ustawienia i dokumenty użytkownika. Drugą ukrytą zaletą jest zatarcie rozróżnienia pomiędzy rzeczywistymi partycjami a obrazami dysków – programy aplikacyjne działają z tymi ostatnimi w zwykły sposób. Do pełnej symulacji można zastosować format obrazu, który umożliwia nie tylko odczyt, ale także zapis danych. Należy zaznaczyć, że użytkownik nie musi myśleć o liczbie podłączonych multimediów czy obrazów.

W systemie Windows Vista koncepcja oznaczania partycji literami alfabetu łacińskiego została odziedziczona z wcześniejszych wersji; partycja rozruchowa otrzymuje literę „C”, niezależnie od tego, czy komputer posiada dyski, które były zarezerwowane dla „A” i „B” ” w czasach DOS-u. Każde nowo podłączone media otrzymuje pierwszą bezpłatną literę (która może nie być w ścisłej kolejności). W ustawieniach Eksploratora możesz ustawić opcję pozwalającą ukryć litery dysków, ale jej efekt dotyczy tylko standardowych okien dialogowych i Eksploratora i to tylko częściowo: np. wszystkie informacje są nadal widoczne we właściwościach plików i folderów . Korzystając z konsoli zarządzania, użytkownik może zmienić literę dysku lub skorzystać ze standardowej funkcji systemu plików NTFS - montowania partycji w katalogu. Ściśle rzecz biorąc, obsługiwana jest tzw. operacja Directory Junction, która pozwala ustawić nie tylko partycję, ale także osobny folder na dysku jako obiekt źródłowy - ale niestety nie jest ona dostępna poprzez konsolę zarządzającą. Użycie liter dysków w oczywisty sposób powoduje niejasność w nazewnictwie partycji podczas podłączania nośników wymiennych do różnych komputerów. W rezultacie, jeśli chcesz zorganizować przenośne środowisko pracy, musisz użyć programów, które mogą pracować ze ścieżkami względnymi lub ścieżkami bezwzględnymi w postaci „” - katalog główny bieżącego dysku lub wyspecjalizowanych dostosowanych wersji (w tym zakresie pewne zainteresowanie budzi pojawienie się standardu U3). Stosowanie liter w nazwach dysków powoduje również, że dysk wirtualny symulujący dysk rzeczywisty jest ograniczony do jednego podłączonego obrazu w danym momencie, czyli trzeba albo zainstalować kilka takich emulatorów, albo „zmienić” obraz.

Główne katalogi

W systemie Mac OS X użytkownik pracuje z następującymi folderami w katalogu głównym: Aplikacje, jak sama nazwa wskazuje, przeznaczony jest dla programów użytkowych; System - główne pliki systemu operacyjnego; Biblioteka - dodatkowe pliki systemu i aplikacji oraz ustawienia ogólnosystemowe; Użytkownicy - katalogi domowe użytkowników, które z kolei mogą zawierać podfoldery Biblioteka i Aplikacje. Podział ten pozwala wyraźnie rozróżnić prawa dostępu użytkowników do poszczególnych obiektów systemu plików: np. aplikacja nie może zapisywać ustawień poza Biblioteką (zarówno systemową, jak i odpowiadającą aktualnemu użytkownikowi), a dokumenty użytkownika – gdziekolwiek indziej niż w domu informator. Oczywiście w razie potrzeby (i posiadając odpowiednie uprawnienia) użytkownik może umieścić aplikację np. na pulpicie, a pliki osobiste w /System, jednak ogólnie struktura katalogów jest na tyle logiczna i dobrze zrównoważona, aby różnicować dostęp w zależności od w standardowym schemacie UNIX.

W systemie Windows Vista dostępne są także standardowe katalogi: Windows – przeznaczenie jest jasne już z nazwy; Program Files służy do hostowania aplikacji; ProgramData przechowuje globalne ustawienia programu (analogicznie do Documents i SettingsAll UsersApplication Data, a także szeregu innych folderów w starszych wersjach); Użytkownicy dotyczą katalogów domowych użytkowników. Musimy bardziej szczegółowo przyjrzeć się temu drugiemu, ponieważ podejście się zmieniło, stało się bliższe temu, co jest używane w systemach UNIX: foldery robocze przeznaczone na dokumenty, muzykę, obrazy itp. Są umieszczane bezpośrednio w katalogu domowym wraz z katalogami usług, posiadającymi atrybut „ukryty”. Oznacza to, że struktura stała się bardziej „płaska”, bez rozgałęziania się na dodatkowe poziomy hierarchii. Główny problem Windows Vista związany jest ze starszymi programami, które wymagają odpowiednich uprawnień do zapisu ustawień oraz plików tymczasowych i pomocniczych do Program Files lub Windowsa - wiele z nich nie zostało stworzonych z możliwością uruchomienia na koncie z myślą o znacznie ograniczonym dostępie.

Możliwości systemu plików

„Natywnym” systemem plików dla systemu Mac OS X jest system plików Mac OS Extended, który w niektórych źródłach nazywany jest w taki sam sposób jak HFS+. W zależności od parametrów wybranych podczas formatowania może być obsługiwane kronikowanie (opcja domyślna podczas instalacji systemu), a także stosowanie nazw uwzględniających wielkość liter - w tym przypadku system będzie rozróżniał obiekty znajdujące się w tym samym folderze i tzw. prawie tak samo, z wyjątkiem wielkości znaków, na przykład „dokument .pdf” i „Dokument.pdf”. Partycję systemową można również sformatować jako system plików UFS (UNIX File System), jednak według Apple mogą występować ograniczenia związane z działaniem niektórych podsystemów systemu operacyjnego, w szczególności z dostępem bezprzewodowym. Obsługiwane są także inne systemy plików, w których można formatować woluminy niesystemowe - FAT, FAT32 i NTFS w trybie tylko do odczytu.

W systemie Windows głównym systemem plików jest NTFS, który obsługuje także kronikowanie i rozróżnianie wielkości liter. Jednak ta druga opcja wymaga ustawienia określonego parametru rejestru i oczywiście wsparcia na poziomie aplikacji. Z oczywistych powodów systemy plików Mac OS Extended i UFS nie są obsługiwane, ale można zapewnić przenośność danych zarówno w trybie odczytu, jak i zapisu, korzystając z partycji sformatowanych w systemie FAT.

W systemie Mac OS X pliki składają się z dwóch komponentów: tak zwanego forka danych i forka zasobów, w tłumaczeniu na język rosyjski - forka danych i zasobów. Widelec zasobów służy do zapisywania informacji pomocniczych, na przykład pojedynczej ikony pliku. W niektórych przypadkach zawartość forka zasobu może być treścią główną - na przykład może zawierać cały plik czcionki. Co jest całkiem naturalne, system plików HFS+ natywnie obsługuje takie rozgałęzianie plików, ale co się stanie, gdy np. taki plik zostanie umieszczony na dysku w systemie FAT32? W takim przypadku generowany jest plik pomocniczy, którego nazwa zaczyna się od „._” i ustawiany jest atrybut „ukryty”. Jednak programy użytkowe w dalszym ciągu traktują plik tak, jakby znajdował się na dysku z systemem plików HFS+.

Mechanizm zaimplementowany w NTFS jest bardziej elastyczny - każdy plik może mieć kilka dowolnych strumieni plików, wszystkie z wyjątkiem głównego otrzymują własne nazwy. Gdy użytkownik uzyskuje dostęp do pliku i nie podaje dodatkowej nazwy, uważa się, że pracuje z tym głównym wątkiem. Strumienie plików są obsługiwane od pierwszych wersji NTFS i systemu operacyjnego Windows NT, ale użytkownik napotyka tę funkcję tylko wtedy, gdy określa dodatkowe atrybuty pliku, takie jak autor, tytuł dokumentu i tak dalej. Ponadto złośliwe oprogramowanie lubi ukrywać swoją istotę w dodatkowych wątkach - ale jest to problem programów antywirusowych i ich producentów. I jak zawsze przy korzystaniu z „zaawansowanych” technologii pojawia się kwestia kompatybilności, w szczególności z systemem plików FAT. Niestety nie ma mechanizmu zapisywania dodatkowych nazwanych strumieni plików, chyba że system (a dokładniej Explorer) ostrzeże o możliwej utracie informacji podczas kopiowania lub przenoszenia.

Każdy system operacyjny ma ograniczenia dotyczące znaków dozwolonych w nazwach plików. Wiele z tych ograniczeń wynika z przyczyn historycznych i zgodności z wcześniejszymi wersjami systemów operacyjnych. Tak więc w systemie Mac OS X znak „/” służy do oddzielania nazw katalogów, ale jednocześnie można określić ten znak w nazwie pliku. Powstaje pytanie – jak? W rzeczywistości nazwa zachowuje dwukropek „:”, który jest wyświetlany jako „/”. Nie można jawnie określić dwukropka, ponieważ wcześniejsze wersje systemu Mac OS, przed erą X, używały tego znaku do oddzielania katalogów. Ponadto możesz określić znaki w nazwach, takie jak „?” i „*” używane przy określaniu masek plików. W systemie Windows Vista ograniczenia są nieco bardziej rygorystyczne, ponieważ nie można używać nie tylko ukośników „/” i „”, ale także cudzysłowów, dwukropków i wielu innych znaków.

Należy zauważyć, że ogólnie system plików NTFS jest bardziej elastyczny i funkcjonalny niż HFS+ - na przykład obsługuje przezroczystą kompresję i szyfrowanie plików, przydziały dyskowe (ograniczenia w wykorzystaniu miejsca na dysku) i punkty montowania - punkty ponownej analizy.

Narzędzia


W systemie Mac OS X wszystkie zadania związane z obsługą dysków i partycji, a także nośników wymiennych są przypisane do specjalnego programu Disk Utility, w systemie Windows Vista podobną rolę pełni konsola zarządzania „Zarządzanie dyskami”. Obydwa narzędzia umożliwiają partycjonowanie dysków; oba systemy obsługują schematy partycjonowania oparte na głównym rekordzie rozruchowym (głównym w systemie Windows) i tablicach partycji GUID (używanych w komputerach Macintosh z procesorami Intel). Dodatkowo w systemie Mac OS X można skorzystać z mapy partycji Apple, która jest istotna dla starszych komputerów z procesorami PowerPC, a w systemie Vista - tzw. schematu dysku dynamicznego. Oczywistym jest, że użytkownik ma logiczne pytanie: jaki schemat partycjonowania dysku wybrać z punktu widzenia maksymalnej kompatybilności, szczególnie w przypadku komputerów Apple? Jeśli mówimy o zewnętrznych nośnikach wymiennych, także tych podłączanych pod innymi systemami operacyjnymi, to odpowiedź jest jasna – MBR, jednak w przypadku dysków systemowych nie wszystko jest takie proste. Problem wynika z faktu, że nowe komputery Macintosh nie mają BIOSu jako takiego, a odpowiednia funkcjonalność ładowania systemu operacyjnego jest przypisana do EFI - Extensible Firmware Interface. Windows Vista obsługuje uruchamianie na komputerach z EFI, ale jednocześnie dodaje Menedżera rozruchu systemu Windows do systemowej partycji EFI z perspektywą uniemożliwienia rozruchu Mac OS X. Oczywiście taki scenariusz nie jest zbyt pożądany, dlatego jest to najwłaściwsza opcja jest skorzystanie z narzędzia Apple Boot Camp, które dodaje emulację BIOS-u i partycjonowanie MBR na dysku systemowym z tabelą GUID.

Zarówno system Windows Vista, jak i Mac OS X obsługują tworzenie programowych macierzy RAID za pomocą narzędzi do zarządzania dyskami. Należy zaznaczyć, że mówimy o narzędziach systemu operacyjnego – wiele obecnie popularnych kontrolerów RAID to także oprogramowanie, ale tylko na poziomie sterownika. Różnica w podejściu polega na tym, że w systemie Windows Vista konieczna jest konwersja dysku na dysk dynamiczny, natomiast w systemie Mac OS funkcjonalność macierzy RAID jest obsługiwana także w przypadku innych schematów partycjonowania.

Windows Vista obsługuje nieniszczące zmniejszanie i powiększanie partycji nawet na dyskach ze schematami partycjonowania opartymi na MBR i GUID - oznacza to, że użytkownik będzie mógł zachować informacje podczas ponownego partycjonowania. Ale oczywiście przed wykonaniem tak ważnych operacji na dysku warto utworzyć kopię zapasową danych.

Mac OS X obsługuje obrazy dysków niezwykle szeroko - na przykład obraz można utworzyć na podstawie dysku lub partycji (czyli wbudowana jest funkcjonalność komercyjnych produktów do klonowania dysków dla systemu Windows), a także osobnego folderu. Obrazy mogą być kompresowane, dostępne zarówno w trybie odczytu, jak i zapisu, a także szyfrowane. Należy zauważyć, że oprócz formatów DMG i CDR natywnych dla systemu Mac OS X (tzw. płyt-matek CD/DVD) obsługiwany jest popularny format ISO. Zatem obrazy pełnią tę samą rolę, co archiwa w innych systemach operacyjnych.

Obydwa systemy operacyjne umożliwiają sprawdzanie dysków pod kątem błędów logicznych, które mogą powstać w wyniku przerwy w zasilaniu, uszkodzenia nośnika lub z wielu innych przyczyn. Różnica objawia się w sposobie sprawdzania dysku startowego - z oczywistych względów, aby go sprawdzić, należy zablokować wpis (lub go odmontować), co jest mało wykonalne. System Windows korzysta z tak zwanego trybu rozruchu, co oznacza, że ​​rozpoczęcie skanowania można zaplanować na etapie uruchamiania systemu operacyjnego. W systemie Mac OS X, aby przywrócić partycję systemową, należy skorzystać z dysku instalacyjnego - po uruchomieniu z niego można uruchomić Narzędzie dyskowe.

Ciekawą funkcją systemu Mac OS X jest tzw. weryfikacja uprawnień dysku. Jego istotą jest to, że Disk Utility skanuje dysk i sprawdza uprawnienia plików znajdujących się w /System, /Library i /Applications, a jeśli to konieczne, naprawia je. Przestrzeganie tej procedury gwarantuje, że nikt nie otrzyma większych uprawnień, niż jest to konieczne.

Defragmentacja... Prędzej czy później każdy użytkownik pomyśli o konieczności jej wykonania, zwłaszcza jeśli intensywnie pracuje z wideo, audio czy grafiką, czyli plikami o dużych i nieprzewidywalnych rozmiarach (a w takich warunkach nikt nie jest w stanie zapewnić zaawansowany algorytm o niskim poziomie fragmentacji). Vista posiada standardowe narzędzie - choć nie tak wizualne jak w Windows 2000/XP, to jednak skutecznie realizuje swoje funkcje. W systemie Mac OS X nie ma odpowiednich narzędzi, więc do defragmentacji dysków należy skorzystać z komercyjnych produktów innych firm, co oczywiście może wywołać zaskoczenie, biorąc pod uwagę wyraźny „multimedialny” charakter komputerów Macintosh.

Zarówno Mac OS X, jak i Windows Vista obsługują nagrywanie płyt CD i DVD, można to zrobić zarówno z poziomu Findera i Eksploratora, jak i odpowiednich aplikacji multimedialnych znajdujących się w pakiecie. Dodatkowo Disk Utility umożliwia nagrywanie obrazów dysków - dzięki na poparcie tych obrazów.

Wielu naszych czytelników, którzy muszą pracować zarówno w systemie Mac OS X, jak i Windows, prędzej czy później napotyka problem nietolerancji plików między systemami operacyjnymi. Rzeczywiście, dysk sformatowany w systemie Mac OS nie jest rozpoznawany w systemie Windows, natomiast dysk sformatowany w systemie Windows jest widoczny w systemie Mac OS, ale z reguły nie nadaje się do zapisu.

Dlatego pojawiają się problemy, jeśli trzeba „przenieść” plik przez dysk zewnętrzny lub „dysk flash” z jednego systemu do drugiego. W tym artykule przyjrzymy się, z jakich systemów plików korzysta system Windows i jak najwygodniej organizować wymianę plików za pośrednictwem .

System plików (zwany dalej FS) to porządek określający sposób porządkowania, przechowywania i nazywania danych na nośnikach danych. Określa format treści i fizyczne przechowywanie informacji, które zazwyczaj są pogrupowane w formie plików. Określony system plików określa rozmiar nazwy pliku (folderu), maksymalny możliwy rozmiar pliku i partycji oraz zestaw atrybutów pliku. Niektóre systemy plików zapewniają możliwości usług, takich jak kontrola dostępu lub szyfrowanie plików. .

Mac OS X w pełni obsługuje następujące systemy plików:

  • Mac OS Extended (w tym dzienniki w systemie Mac OS Extended i rozróżnianie wielkości liter w systemie Mac OS Extended)
  • FAT32
  • exFAT

System Windows w pełni obsługuje następujące systemy plików:

  • FAT32
  • exFAT

„W pełni obsługuje” oznacza, że ​​system operacyjny może odczytywać i zapisywać na partycji dysku sformatowanej w jednym z powyższych systemów plików.

Należy pamiętać, że systemy plików Mac OS Extended Journaled i NTFS są systemami niezawodnymi i dlatego należy je preferować przy wyborze systemu plików dla dysku. Jednakże, jak wspomniano na początku artykułu, natywne systemy plików komputerów Mac i Windows mają słabą obsługę krzyżową. Tym samym dysk w formacie Mac OS Extended nie jest rozpoznawany przez system Windows, a dysk w formacie NTFS jest widoczny w systemie Mac OS X, ale jest tylko do odczytu – nie można na nim nic zapisywać.

Dlatego w przypadku dysków zewnętrznych, które są okresowo podłączane do komputerów Mac lub Windows, zaleca się korzystanie z systemów plików w pełni obsługiwanych przez oba systemy operacyjne. Są to FAT32 i mało znany exFAT. Nie są to tak odporne na uszkodzenia systemy plików jak Mac OS Extended i NTFS, ale z reguły są wystarczające do użytku „domowego”.

Z pewnością wielu użytkowników spotkało się już z najważniejszą wadą systemu plików FAT32 - ograniczeniem maksymalnego rozmiaru pliku, który wynosi 4 GB (4 294 967 296 bajtów). To „dzięki” temu czynnikowi następuje odmowa korzystania z tego PS. Rzeczywiście limit 4 GB nie pozwala na nagrywanie na takim dysku np. plików wideo w formacie FullHD, które zwykle „ważą” około 30 GB.

ExFAT (rozszerzony FAT lub rozszerzony FAT) FS, który został specjalnie zaprojektowany jako zamiennik FAT32 do użytku na dyskach zewnętrznych, takich jak dyski flash, karty pamięci itp., nie ma ograniczenia 4 GB/plik. Teoretyczny limit rozmiaru pliku w tym FS wynosi 2^64 bajty (16 eksbibajtów), co oznacza, że ​​praktycznie nie ma żadnych ograniczeń. Obsługa exFAT jest dostępna w systemach Windows XP z Service Pack 2 i 3 z aktualizacją KB955704, Windows Vista z Service Pack 1, Windows Server 2008, Windows 7, a także w Mac OS X Snow Leopard od wersji 10.6.5.

Biorąc powyższe pod uwagę, zaleca się stosowanie exFAT na dyskach, które są okresowo podłączane zarówno do komputera Mac, jak i do systemu Windows.

Wszelka komunikacja z komputerem – edycja tekstu lub zdjęć, oglądanie filmów i słuchanie muzyki, a nawet granie w gry – opiera się na pracy z plikami. Wydaje nam się, że rysujemy obraz lub zabijamy potwory, ale tak naprawdę maszyna zmienia pliki, zapisuje, przenosi, a nawet usuwa. Sposób, w jaki system operacyjny zapisuje i odnajduje pliki na dysku oraz czym się od siebie różnią, nazywa się systemem plików.

Przez lata istnienia komputerów pojawiło się wiele systemów plików z własnymi zaletami i wadami. Oczywiście komputery Macintosh i PC korzystają z różnych systemów plików. Różnice z pewnością powodują problemy ze zgodnością. Aby wiedzieć, jak rozwiązano te problemy, musimy najpierw dowiedzieć się, z jakimi typami systemów plików najprawdopodobniej się spotkamy.

TŁUSZCZ. Jeden z pierwszych systemów plików, który pojawił się wraz z komputerami PC i systemem DOS w 1981 roku. Zasadniczo jest to prosta tabela, która rejestruje lokalizację pliku na dysku. Stąd nazwa: File Allocation Table - tabela alokacji plików.

FAT32. System FAT nałożył ograniczenia na maksymalny rozmiar pliku i dysku - nie więcej niż 2 Gb. W połowie lat 90. wraz z rozwojem komputerów ograniczenia te musiały zostać rozszerzone. Tak pojawił się nowy system FAT32. Teraz limit rozmiaru pliku wynosi 4 GB, a limit rozmiaru dysku wynosi 2 TB. Ale zgodnie z zasadami działania był to wciąż ten sam stary FAT, tj. tabela. Obecnie FAT32 (podobnie jak NTFS, o którym mowa poniżej) jest głównym systemem plików współczesnych komputerów z systemem Windows.

HFS(Hieraryczny system plików - hierarchiczny system plików). Urodziła się niemal razem z pierwszymi makami w 1985 roku. W HFS każdy plik składa się z dwóch części, tak zwanego rozwidlenia zasobów i rozwidlenia danych. Gałąź danych to rzeczywista zawartość pliku, taka jak tekst, obraz, wideo lub audio. Gałąź zasobu zawiera różne informacje serwisowe o pliku: daty utworzenia i edycji, informacje o twórcy programu, ikonę pliku, a jeśli ten plik jest programem, to użyty kod.

HFS+ Pod koniec lat 90-tych użytkownicy komputerów Mac stanęli przed tymi samymi problemami, co użytkownicy systemu FAT, a w 1998 roku Apple wypuściło nową wersję – HFS+, w której usunięte zostały wszystkie ograniczenia utrudniające życie i pracę. Liczba możliwych znaków w nazwie pliku zmieniła się z 32 na 255, a maksymalny dozwolony rozmiar pliku i używanego dysku osiągnął 8Eib. Exbibite to 2 do potęgi 60. Aby zrozumieć, co oznacza ta zaporowa liczba, powiedzmy, że maksymalny rozmiar dysku na komputerze Mac przekracza maksymalny rozmiar w systemie FAT32 cztery miliony razy! Obecnie HFS+ jest głównym systemem plików na komputerach Apple.

- NTFS(New Technologi File System) to nowy system plików opracowany przez firmę Microsoft w celu zastąpienia rodziny FAT. W przeciwieństwie do prymitywnego systemu plików FAT, NTFS jest złożonym algorytmem zapisywania plików. Główną zaletą systemu jest niezawodność i zdolność do odzyskiwania sprawności po awariach.

Teraz, po zapoznaniu się z różnymi typami systemów plików, po prostu nie możemy powstrzymać się od zadania dość oczekiwanego pytania: „ co się stanie, jeśli wyjmiesz dysk z komputera Mac i podłączysz go do komputera PC?„Odpowiedzią na to pytanie jest prosty aksjomat, który być może zawsze powinien być stosowany w kwestiach kompatybilności komputerów Mac i PC:

Windows jest praktycznie niekompatybilny z Mac OS X, ale Mac OS X współpracuje z Windowsem bardzo dobrze.

Oznacza to, że dysk Mac z systemem HFS+ nie zostanie rozpoznany przez system Windows i będzie postrzegany jako niesformatowany. Choć nie ma sytuacji beznadziejnych – za pomocą niektórych komercyjnych programów, jak np. MacOpen, dysk Mac teoretycznie, choć nie bez trudności, można odczytać na komputerze PC.

Ale podłączenie dysku PC do komputera Mac jest dość proste. Mac OS umożliwia odczyt dysków w formacie FAT i FAT32, a wraz z pojawieniem się systemu Mac OS X 10.3 także dysków NTFS. Dysk oznacza dowolny nośnik danych - może to być wewnętrzny lub zewnętrzny dysk twardy (dysk twardy), karta flash lub zwykła dyskietka. Po podłączeniu na pulpicie pojawi się ikona nowego dysku, z którym będziesz mógł pracować w taki sam sposób, jak z innymi. Jednak w przypadku dysków NTFS nadal istnieje znaczne ograniczenie - na komputerze Mac są one podłączone wyłącznie w tak zwanym trybie tylko do odczytu. Oznacza to, że będziesz mógł przeglądać strukturę dysku, otwierać i kopiować pliki na swoje dyski, ale nie będziesz mógł ich zapisywać, ani zapisywać nowych plików na taki dysk.

Użytkownicy komputerów PC będą ciekawi i przydatni, gdy dowiedzą się, że nazwa dysku komputera, którą zobaczysz po podłączeniu, to nazwa nadana mu podczas jego tworzenia (sformatowania). Na komputerach Mac nie ma litery dysku, takiej jak D lub C. Dysk jest zawsze identyfikowany na podstawie nazwy, a jeśli jest to dysk do komputera PC, jako nazwa używana będzie tak zwana etykieta woluminu w systemie Windows. Dlatego zamiast dysku D otrzymamy dysk SYSTEM lub ARCHIWUM, albo okropną domyślną nazwę z Windowsa, jak FGHYJN009890.

Świeżo zakupiony dysk jest zawsze przed rozpoczęciem pracy formatowany we wszystkich systemach plików. Dyski Mac są zwykle formatowane jako HFS+ (inna współczesna nazwa to Mac OS Extended Journaled) - jest to „natywny” system plików komputerów Mac. Ciągłe używanie różnych mechanizmów zgodności z innymi systemami plików nie zwiększy wydajności komputera Mac. Ponadto nie można zainstalować systemu Mac OS X na żadnym innym urządzeniu niż HFS+. Jeśli chcesz sformatować nośnik zewnętrzny przeznaczony do podłączenia do różnych systemów, sformatuj go jako FAT32 (system plików MS DOS). Dzięki temu dysk będzie uniwersalny.

Do pracy z dyskami można użyć programu Disk Utility dołączonego do systemu Mac OS. Znajduje się w ApplicationsUtilities. Jest to kompleksowy program, który pozwala na wykonanie wszystkich podstawowych prac z dyskami: podzielenie dysku na kilka logicznych, sformatowanie, naprawę dysku w przypadku wystąpienia awarii, a nawet utworzenie macierzy RAID. W zdecydowanej większości przypadków funkcje tego narzędzia będą dla Ciebie wystarczające.

Określanie typu pliku

Teraz warto zrobić liryczną dygresję i porozmawiać trochę o jednej historycznej cesze HFS+. Istniejące obecnie systemy operacyjne sięgają kilkudziesięciu lat wstecz, a ich kolejne wersje są udoskonalane i rozwijane w oparciu o stare. Przykładowo Windows pojawił się po raz pierwszy w roku 95, ale tak naprawdę jest spadkobiercą jeszcze starszego systemu – DOS-u, opracowanego dla pierwszych komputerów PC, a rodzina systemów UNIX sięga niemal czasów pierwszych lotów na przestrzeń.

W rodzinie Maców też był taki „dinozaur”, teraz nazywa się Mac OS Classic. Jednak zamiast innowacji i udoskonaleń Apple opracowało nowy system – Mac OS X, pisząc go w zasadzie od zera. Tak więc wśród starszych osób Mac OS X jest po prostu młodą dziewczyną – jego pierwsze wersje pojawiły się dopiero w 2000 roku. Opracowując nowy system, Apple musiał wziąć pod uwagę kwestie kompatybilności zarówno ze starym systemem Mac OS, aby zapewnić przejście starych użytkowników, jak i z systemem Windows, aby przyciągnąć nowych z dominującej platformy.

Aby określić typ pliku, system stosuje jednocześnie trzy różne podejścia. W systemie HFS, jak opisano powyżej, dowolny plik składa się z dwóch części: zawartości pliku i informacji o typie pliku. Informacje te przechowywane są w osobnym miejscu – rozwidleniu zasobu w formie specjalnej etykiety tekstowej. Jest to zasadnicza różnica w stosunku do systemu Windows, gdzie typ pliku określany jest na podstawie rozszerzenia nazwy. Podejście Apple ma znaczną zaletę - niezależnie od tego, jak zmienisz nazwę pliku, nie będziesz mógł zmienić jego przynależności do tego czy innego typu, minimalizując ryzyko przypadkowego błędu.

Opisane podejście ma jednak także wadę. Popularne protokoły internetowego przesyłania plików nie obsługują HFS+. Kiedy wyślesz plik e-mailem, informacja o typie pliku zniknie wraz z wątkiem zasobu. Oznacza to, że pliki Mac możesz wysyłać przez Internet tylko wtedy, gdy korzystasz ze specjalnych archiwów Mac.

Tworząc Mac OS X, Apple zadbał o ten problem, wprowadzając do systemu mechanizm określania typu pliku za pomocą rozszerzenia, taki sam jak w Windowsie. Mac OS X doskonale rozpoznaje typy plików PC. Jednak w przeciwieństwie do komputerów PC, gdzie rozszerzenie nazwy nie może składać się z więcej niż trzech liter, system umożliwia stosowanie rozszerzeń składających się z b O więcej znaków. Zwiększa to znacznie zawartość informacyjną nazwy pliku i pozwala na użycie prawidłowych skrótów. Na przykład popularne formaty obrazów jpg i tif są w rzeczywistości nazywane JPEG i TIFF, a system rozumie obydwie pisownie. Apple korzysta z nowych funkcji i nadaje swoim plikom dość pouczające rozszerzenia nazw: .pages - dokument utworzony w edytorze Pages z zestawu iWork, dspproj - projekt płyty DVD utworzony w DVD Studio Pro itp. Dlatego Mac OS X określa typ pliku, stosując zarówno stare podejście klasyczne, aby zapewnić ciągłość ze starszymi komputerami Mac, jak i podejście PC, korzystając z rozszerzeń nazw, jednocześnie rozszerzając swoją funkcjonalność.

Zatem na komputerach Mac zaimplementowano trzy podejścia do określania typu pliku: stare podejście HFS poprzez rozwidlenie zasobów, podejście PC poprzez trzyliterowe rozszerzenie nazwy pliku oraz nowe, ulepszone podejście poprzez wieloznakowe rozszerzenie nazwy pliku

W razie potrzeby rozszerzenia plików można ukryć. Podczas zapisywania pliku zaznacz pole wyboru Ukryj rozszerzenie. Aby ukryć rozszerzenie istniejącego pliku lub plików, naciśnij Command-Opcja-i przy zaznaczonych plikach i zaznacz pole wyboru Ukryj rozszerzenie w kolumnie Nazwa i rozszerzenie.



Lub istnieje potrzeba całkowitego usunięcia jego zawartości, zwykle formatuje się dysk. Ta procedura usuwa wszystkie dane i często normalne działanie urządzenia.

Podczas procesu formatowania komputer wyświetla monit o wybranie systemu plików (FS). To jest nazwa organizowania danych na dysku flash. Użytkownik macOS ma do wyboru systemy: MS-DOS (FAT), ExFAT lub OS X Extended.

Bardzo ważne jest, aby sformatować dysk w systemie plików najlepiej dostosowanym do posiadanego sprzętu. Zastanówmy się, który system plików dysku flash jest optymalny dla komputerów Mac i dlaczego.

Rodzaje systemów plików i ich cechy

MS-DOS (FAT)- tak macOS nazywa system plików, znany użytkownikom Windowsa jako FAT/FAT32. Jest kompatybilny z każdym komputerem, obsługiwany jest także przez konsole i urządzenia gospodarstwa domowego takie jak kamery czy nawet stare odtwarzacze multimedialne.

Przy całej swojej wszechstronności MS-DOS (FAT) ma poważną wadę: plików większych niż 4 GB nie można zapisać na dysku flash sformatowanym w tym systemie plików.

ExFAT- nowszy FS obsługiwany na macOS począwszy od wersji X 10.6.5, a na Windowsie - od XP SP2. Oczywiście za wadę tego formatu można uznać brak kompatybilności z wcześniejszymi wersjami systemów operacyjnych. Ponadto nie wszystkie urządzenia USB obsługują ExFAT. No i plusem jest to, że radzi sobie z plikami większymi niż 4 GB.

Mac OS Extended (w dzienniku) zapewnia maksymalną kompatybilność dysku flash z systemem macOS i jest domyślnym systemem plików dla dysków twardych w komputerach Mac. W przypadku korzystania z systemu Mac OS Extended (Journaled) nie ma żadnych ograniczeń dotyczących rozmiaru nagranego pliku. Jednocześnie ten FS nie jest obsługiwany przez system Windows i wiele urządzeń USB.

Możesz także zobaczyć na liście dostępnych FS Mac OS Extended (wielkość liter ma znaczenie, dziennik). Różni się od poprzedniego jedynie rozróżnianiem wielkości liter. Na przykład pliki hello.txt i Hello.txt w takim FS będą uznawane za różne. Jeśli tego nie potrzebujesz, wybierz zwykły Mac OS Extended (Journaled).

NTFS- kolejny FS, na który możesz się natknąć. Sformatowane w nim dyski nie mają ograniczeń co do wielkości plików i są kompatybilne z systemem Windows. Jednak w systemie macOS pliki zapisane na takim dysku flash można przeglądać tylko bez możliwości zapisu. Ponadto niektóre urządzenia USB w ogóle nie obsługują systemu plików NTFS.

Jaki system plików wybrać

Jak widać, wybór systemu plików dysku zależy od tego, z jakimi urządzeniami będziesz go używać. Jeśli tylko z komputerem Mac i innym sprzętem Apple, wybierz Mac OS Extended (Journaled).

ExFAT jest idealny dla komputerów Mac i Windows.

Jeśli chcesz osiągnąć kompatybilność pendrive'a z maksymalną liczbą urządzeń USB i nie planujesz zapisywać na nim plików większych niż 4 GB, wybierz MS-DOS (FAT).

Jak zmienić system plików

Aby zmienić FS dysku, użyj Narzędzia dyskowego. Nie zapominaj, że ta procedura niszczy wszystkie dane.

Ale najpierw sprawdź bieżący system plików dysku flash. Aby to zrobić, po prostu uruchom Narzędzie dyskowe i wybierz dysk w lewym panelu. Następnie na ekranie pojawią się szczegółowe informacje o dysku flash, w tym o jego typie FS, który można zobaczyć obok nazwy dysku.

Jeśli bieżący system plików Ci nie odpowiada, kliknij przycisk „Usuń” na górnym panelu. W wyświetlonym oknie wybierz nowy plik FS i ponownie kliknij „Usuń”. Po kilku sekundach narzędzie zmieni system plików dysku flash.

APFS- system plików opracowany przez firmę Apple w celu zastąpienia dotychczas używanego HFS+.

Urządzenia z najnowszymi wersjami iOS i macOS już działają na tym systemie plików.

APFS ma jedną dużą wadę

Podobnie jak poprzednie wersje systemów plików opracowanych przez Apple, APFS nie jest obsługiwany przez system operacyjny Windows.

Jeśli możesz przynajmniej odczytać dane z natywnego systemu plików NTFS dla „okien” na komputerze Mac, wówczas żaden komputer z systemem Windows nie zobaczy APFS.

Wcześniej czy później wszyscy właściciele kilku komputerów roboczych z różnymi systemami operacyjnymi lub właściciele komputerów Mac, którzy często uruchamiają system Windows za pośrednictwem BootCamp, zaczynają o tym myśleć.

Cóż, nie można przesyłać danych z systemu macOS na dysk flash.

Jak naprawić sytuację

Proste i eleganckie rozwiązanie problemu oferują chłopaki z Oprogramowanie Paragona którzy są po prostu profesjonalistami w takich sprawach. Za pomocą specjalnego narzędzia możesz nawiązywać przyjaźnie pomiędzy walczącymi ze sobą systemami plików APFS dla Windows.

Program stał się logicznym rozwinięciem Paragon HFS+ dla Windows. W przypadku starszych komputerów Mac, które nie aktualizują się do systemu macOS Sierra, należy go użyć.

APFS dla Windows to sterownik systemowy dla systemu Windows, który pozwala w pełni pracować z dyskami sformatowanymi w APFS. Zarówno odczyt, jak i zapis danych są obsługiwane z dobrą prędkością.

Tryb montowania umożliwia dostęp do ważnych danych tylko czytać, co chroni oryginały przed nadpisaniem. APFS można nawet zamontować z obrazu dysku.

Obsługiwane jako surowa kopia bit po bicie dyski i dyski wirtualne popularnych formatów VMDK, VDI, VHD, VHDX. Programiści już pracują nad wsparciem .E01 I .Ex0.

Jak to działa

Po zainstalowaniu Paragon, APFS automatycznie wyszukuje i montuje wszystkie partycje i dyski APFS podłączone do komputera. Następnie dyski będą dostępne w standardowym Eksploratorze i menedżerach plików innych firm.

Znalezienie potrzebnych danych jest dość proste, ponieważ struktura wyświetlanych folderów będzie identyczna z tą, którą widzi użytkownik Maca.

Nic skomplikowanego - każda gospodyni domowa może to rozgryźć.

Co jeszcze jest ciekawego?

W macOS Mojave pojawiła się obsługa zaszyfrowanych woluminów i kontenera APFS, które składają się z kilku partycji fizycznych. Twórcy Paragon APFS zamierzają dodać obsługę takich woluminów w przyszłych wersjach produktu.