Utwórz dysk USB zgodny z systemami Windows, Linux i Mac

Jednym z najczęstszych terminów, które słyszymy, gdy jesteśmy częścią obszaru wsparcia, zarządzania lub administrowania systemami, jest system plików.

Kiedy słyszymy o tym, automatycznie myślimy o FAT32 lub NTFS, ale tak naprawdę, czy wiemy, czym jest system plików i do czego służy?

A System plików to metoda i struktura danych używana przez system operacyjny, czy to Windows, Linux czy Mac OS, do odczytywania plików z nośników, takich jak dyski, dyski wymienne itp.

W świecie systemów istnieje wiele rodzajów systemów plików, ale niestety wszystkie nie są kompatybilne z najpowszechniejszymi systemami operacyjnymi, co w wielu przypadkach stanowi ukrytą awarię niektórych użytkowników, ponieważ mają oni do czynienia z niemożnością przesyłania informacji między jednym a drugim inny system wykorzystujący nośniki takie jak napędy USB.

1. Typy systemów plików

Ważne jest, abyśmy byli świadomi, że każdy programista implementuje szereg systemów plików dla swojego systemu operacyjnego, na przykład mamy następujące:

Systemy operacyjne WindowsSystemy plików obecne w systemie Windows to:

  • GRUBY
  • FAT32
  • NTFS
  • exFAT

Systemy operacyjne LinuxSystemy plików obecne w dystrybucjach Linuksa to:

  • ext2
  • wew3
  • wew4
  • ReiserFS
  • Zamiana

Systemy operacyjne Mac OSSystemy plików obecne w systemie Mac OS to:

  • HFS +
  • MS-DOS (FAT)
  • exFAT
  • APFS (obecny w nowej edycji macOS High Sierra)

Rozumiemy, w jaki sposób każdy system zarządza własnym systemem plików i w ten sposób dysk USB sformatowany w systemie plików NTFS może być rozpoznawany tylko w środowiskach Windows, ale nie w środowiskach Linux lub macOS, chociaż jest rozpoznawany w systemie macOS, nie będziemy mogli wprowadzać zmian w to.

W tym momencie pojawia się kolejne pytanie, jakiego typu systemu plików użyć, który jest kompatybilny z tymi trzema systemami operacyjnymi? Solvetic szczegółowo przeanalizuje odpowiedź.

Z technicznego punktu widzenia zaleca się, aby system plików dysków USB był FAT32, ponieważ jest to stary system plików i ewoluował, aby mieć FAT32 dzisiaj, ale istnieje format, który jest znacznie lepszy pod względem bezpieczeństwo, niezawodność i kompatybilność: odtłuszczony.

Zobaczmy szczegółowo, czym jest każdy z tych systemów plików i co obejmuje.

FAT32Ten format jest jednym z najbardziej kompatybilnych, ale ze względu na jego żywotność, obowiązuje od lat 90., przedstawia szereg ograniczeń, które mogą wpływać na częstotliwość aktualizacji, z których korzystamy dzisiaj.
Będąc formatem z tak dużą ilością czasu aktywnego, jest kompatybilny z praktycznie każdym systemem operacyjnym.

Jak wspomnieliśmy, ma swoje ograniczenia, takie jak brak możliwości hostowania plików większych niż 4 GB lub to, że partycje z tym systemem plików nie mogą mieć więcej niż 8 TB pojemności.

exFATexFAT jest w pewnym sensie bardziej nowoczesnym i dynamicznym systemem FAT32, który został opracowany w 2006 roku i jest obecny w większości nowoczesnych systemów operacyjnych.

Domyślnie wszystkie tradycyjne systemy operacyjne, Windows, Linux lub Mac OS są kompatybilne z exFAT, a jego użycie jest wysoce zalecane dla dysków zewnętrznych, takich jak urządzenia USB lub dyski zewnętrzne, dzięki swojej prostocie i wielu funkcjom.

Teraz przeanalizujemy nieco bardziej szczegółowo pola działania, w których te dwa systemy plików są kompatybilne, aby wiedzieć, która opcja jest najlepsza.

2. Obsługa urządzeń


Jest to pierwsze podstawowe pole, ponieważ jeśli urządzenie USB sformatowane w systemie FAT23 lub exFAT nie jest kompatybilne z urządzeniem, do którego ma być podłączone, nie będzie możliwe jego rozpoznanie i dostęp do jego zawartości.

W tej dziedzinie możemy powiedzieć, że FAT32 ma przewagę nad exFAT, ponieważ jako stary system plików jest kompatybilny ze wszystkimi systemami operacyjnymi i urządzeniami, takimi jak konsole do gier, telewizory Smart TV, odtwarzacze multimedialne i inne.

Chociaż exFAT jest obecnie kompatybilny z ponad 95% urządzeń na rynku, nadal możesz napotkać pewne ograniczenia w niektórych dystrybucjach Linuksa lub urządzeniach z Androidem.

Krok 1
W niektórych dystrybucjach Linuksa system plików exFAT nie zostanie natychmiast rozpoznany, dlatego musimy zainstalować odpowiednie narzędzia, wykonując następujący wiersz:

 sudo apt-get install exfat-utils exfat-fuse 

POWIĘKSZAĆ

Krok 2
Później aktualizujemy pakiety, wykonując linię:

 aktualizacja sudo apt-get

3. Szybkość odczytu i zapisu


Innym filarem systemu plików jest zdolność, z jaką może on uzyskać dostęp do treści i odczytywać ją lub zapisywać, ponieważ od tego zależy optymalna wydajność, co jest dziś bardzo wymaganą wartością. Bez wątpienia w tym aspekcie exFAT przewyższa FAT32, ponieważ jest to znacznie nowsza technologia, kompatybilna z USB 3.0, która może mieć prędkość transferu do 5 Gbps.

Na poprzednim wykresie flexense widzimy wydajność exFAT przez FAT32, a w poniższym linku możemy zobaczyć szczegółowo wiele operacji przeprowadzonych przez tę firmę programistyczną o nazwie Flexsense

4. Obsługiwane rozmiary plików


Bez wątpienia pole to zajmuje exFAT, ponieważ, jak wspomnieliśmy wcześniej, FAT32 dopuszcza tylko pliki o maksymalnej pojemności 4 GB na partycjach, które nie przekraczają 8 TB pamięci, podczas gdy exFAT jest w tym aspekcie praktycznie nieograniczony dzięki obsłudze 16ZB plików (ZB równa się 1 099 511 627 776 GB), jest mało prawdopodobne, abyśmy mieli tyle informacji do przechowania.

Następnie zobaczymy porównanie tych dwóch systemów plików, aby uzyskać znacznie bardziej ogólny pomysł:

Widzimy duże różnice między FAT32 i exFAT, aby zdecydować, który system plików jest najbardziej odpowiedni w oparciu o nasze potrzeby.

5. Jak sformatować dysk USB za pomocą exFAT


Zaczynając od szczegółu, że exFAT jest najbardziej praktycznym i funkcjonalnym systemem plików, chyba że nie zamierzamy używać plików większych niż 4 GB, jest to proces formatowania dysków USB za pomocą exFAT.

OknaAby przeprowadzić ten proces w systemie Windows, w tym przypadku Windows 10, konieczne będzie uzyskanie dostępu do eksploratora plików, kliknięcie prawym przyciskiem myszy dysku USB i wybranie z wyświetlonej listy Format:

W oknie, które się wyświetli, w polu wybierzemy exFAT System plików. Kliknij Początek zastosować format.

macOS SierraTen proces dotyczy wszystkich wersji komputerów Mac. W tym celu uzyskujemy dostęp do narzędzia dyskowego, korzystając z jednej z następujących opcji:

  • Wpisanie terminu dyski w Spotlight i wybranie odpowiedniej opcji.
  • Jadąc w dół drogi Idź / Narzędzia / Narzędzie dyskowe.
  • Używając kombinacji klawiszy Shift + ⌘ + U i w wyświetlonym oknie wybierz Narzędzie dyskowe.

Po wybraniu urządzenia USB klikamy den Usuwać i w wyświetlonym oknie wybieramy ExFAT na wsi Format. Kliknij Usuwać aby rozpocząć proces.

POWIĘKSZAĆ

LinuxW środowiskach Linux najpierw trzeba będzie zainstalować narzędzia exFAT, wykonując następujące polecenie, jak wspomnieliśmy wcześniej:

 sudo apt-get install exfat-utils exfat-fuse
Później wykonujemy linię fdisk-l aby wyświetlić listę aktywnych dysków w systemie.

Tam zlokalizujemy dysk USB z rozszerzeniem / deweloper / sd ** (Zastępujemy ** wskazanym numerem)
Po zidentyfikowaniu dysku USB wykonamy następującą składnię:

 mkfs.exfat -n NAZWA / dev / sd ** (NAZWA będzie etykietą przypisaną do dysku) 

Jak rozumiemy, mamy swobodę wyboru najlepszego systemu plików dla naszych dysków USB, aby uzyskać najlepszą pojemność i wydajność.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave