Co to jest system plików i dlaczego jest ich tak wiele?

czym-jest-system-plików-i-dlaczego-jest-tak-wiele-zdjęcie 1

Różne systemy operacyjne obsługują różne systemy plików. Twój dysk wymienny powinien używać FAT32, aby uzyskać najlepszą kompatybilność, chyba że jest większy i wymaga systemu plików NTFS. Dyski sformatowane w systemie Mac używają HFS+ i nie działają z systemem Windows. Również Linux ma swoje własne systemy plików.

Niestety, nawet typowi użytkownicy komputerów muszą pomyśleć o różnych systemach plików i o tym, z czym są kompatybilne. Oto, co musisz wiedzieć o systemach plików — i dlaczego jest ich tak wiele.



czym-jest-system-plikow-i-dlaczego-jest-tak-wiele-z-ich zdjecie 2

Systemy plików 101

Różne systemy plików to po prostu różne sposoby organizowania i przechowywania plików na dysku twardym, dysku flash lub innym urządzeniu pamięci masowej. Każde urządzenie pamięci ma jedną lub więcej partycji, a każda partycja jest sformatowana przy użyciu systemu plików. Proces formatowania po prostu tworzy pusty system plików tego typu na urządzeniu.

System plików umożliwia rozdzielenie danych na dysku na pojedyncze części, którymi są pliki. Zapewnia również sposób przechowywania danych o tych plikach — na przykład ich nazw plików, uprawnień i innych atrybutów. System plików udostępnia również indeks — listę plików na dysku i ich lokalizacji na dysku, dzięki czemu system operacyjny może zobaczyć, co jest na dysku w jednym miejscu, zamiast przeszukiwać cały dysk w celu znalezienia pliku .

Twój system operacyjny musi rozumieć system plików, aby mógł wyświetlać jego zawartość, otwierać pliki i zapisywać w nim pliki. Jeśli twój system operacyjny nie rozumie systemu plików, możesz zainstalować sterownik systemu plików, który zapewnia obsługę - lub po prostu nie możesz używać tego systemu plików z tym systemem operacyjnym.

Metaforą tutaj jest papierowy system plików — bity danych na komputerze nazywane są plikami i są zorganizowane w system plików, tak jak pliki papierowe mogą być zorganizowane w szafkach na dokumenty. Istnieją różne sposoby organizowania tych plików i przechowywania danych o nich — systemy plików.

czym-jest-system-plików-i-dlaczego-jest-tak-wiele-zdjęcie 3

Ale dlaczego jest ich tak wiele?

Nie wszystkie systemy plików są równe. Różne systemy plików mają różne sposoby organizowania swoich danych. Niektóre systemy plików są szybsze niż inne, niektóre mają dodatkowe funkcje bezpieczeństwa, a niektóre obsługują dyski o dużej pojemności, podczas gdy inne działają tylko na dyskach o mniejszej pojemności. Niektóre systemy plików są bardziej wytrzymałe i odporne na uszkodzenia plików, podczas gdy inne wymieniają tę niezawodność za dodatkową szybkość.

Nie ma jednego najlepszego systemu plików do wszystkich zastosowań. Każdy system operacyjny ma tendencję do używania własnego systemu plików, nad którym pracują również twórcy systemu operacyjnego. Twórcy jądra Microsoft, Apple i Linux pracują na własnych systemach plików. Nowe systemy plików mogą być szybsze, bardziej stabilne, lepiej skalować się do większych urządzeń pamięci masowej i mieć więcej funkcji niż stare.

Projektowanie systemu plików wymaga wiele pracy i można to zrobić na wiele różnych sposobów. System plików nie przypomina partycji, która jest po prostu kawałkiem przestrzeni dyskowej. System plików określa sposób rozmieszczenia, organizacji, indeksowania plików oraz sposób kojarzenia z nimi metadanych. Zawsze jest miejsce na ulepszenie – i ulepszenie – jak to się robi.

czym-jest-system-plikow-i-dlaczego-jest-tak-wiele-z-ich zdjecie 4

POWIĄZANE ARTYKUŁY czym-jest-system-plików-i-dlaczego-jest-tak-wiele-z-ich zdjecie 5Dlaczego dyski wymienne nadal używają FAT32 zamiast NTFS? czym-jest-system-plikow-i-dlaczego-jest-tak-wiele-z-ich zdjecie 7Jak przekonwertować dysk w formacie Mac na dysk Windows

Przełączanie systemów plików

Każda partycja jest sformatowana przy użyciu systemu plików. Czasami możesz przekonwertować partycję na inny system plików i zachować na nim dane, ale rzadko jest to idealna opcja. Zamiast tego prawdopodobnie będziesz chciał najpierw skopiować ważne dane z partycji.

Następnie nadanie partycji nowego systemu plików jest po prostu kwestią sformatowania jej za pomocą tego systemu plików w systemie operacyjnym, który ją obsługuje. Na przykład, jeśli masz dysk sformatowany w systemie Linux lub Mac, możesz go sformatować w systemie Windows NTFS lub FAT32, aby uzyskać dysk sformatowany w systemie Windows.

Systemy operacyjne automatycznie formatują partycje za pomocą odpowiedniego systemu plików również podczas procesu instalacji systemu operacyjnego. Jeśli masz partycję sformatowaną w systemie Windows, na której chcesz zainstalować system Linux, proces instalacji systemu Linux sformatuje partycję NTFS lub FAT32 w systemie plików Linux preferowanym przez wybraną dystrybucję systemu Linux.

Jeśli więc masz urządzenie pamięci masowej i chcesz użyć na nim innego systemu plików, po prostu najpierw skopiuj z niego pliki, aby utworzyć ich kopię zapasową. Następnie sformatuj ten dysk za pomocą narzędzia takiego jak Zarządzanie dyskami w systemie Windows, GParted w systemie Linux lub Narzędzie dyskowe w systemie Mac OS X.

czym-jest-system-plików-i-dlaczego-jest-tak-wiele-z-ich zdjecie 8

Przegląd popularnych systemów plików

Oto krótki przegląd niektórych z bardziej popularnych systemów plików, które napotkasz. To nie jest wyczerpujące — jest wiele innych różnych.

  • FAT32: FAT32 to starszy system plików Windows, ale nadal jest używany na urządzeniach z wymiennymi nośnikami — jednak tylko te mniejsze. Większe zewnętrzne dyski twarde o pojemności 1 TB prawdopodobnie zostaną sformatowane w systemie plików NTFS. Będziesz chciał tego używać tylko z małymi urządzeniami pamięci masowej lub w celu zapewnienia zgodności z innymi urządzeniami, takimi jak aparaty cyfrowe, konsole do gier, dekodery i inne urządzenia, które obsługują tylko FAT32, a nie nowszy system plików NTFS.
  • NTFS: Nowoczesne wersje systemu Windows — od systemu Windows XP — używają systemu plików NTFS dla swojej partycji systemowej. Dyski zewnętrzne można sformatować w systemie plików FAT32 lub NTFS.
  • HFS+: komputery Mac używają HFS+ dla swoich wewnętrznych partycji i lubią formatować dyski zewnętrzne za pomocą HFS+ — jest to wymagane, aby użyć zewnętrznego dysku z Time Machine, aby na przykład można było poprawnie utworzyć kopię zapasową atrybutów systemu plików. Komputery Mac mogą również odczytywać i zapisywać w systemach plików FAT32, chociaż domyślnie mogą czytać tylko z systemów plików NTFS — do zapisu w systemach plików NTFS z komputera Mac potrzebne jest oprogramowanie innej firmy.
  • Ext2/Ext3/Ext4: Często zobaczysz systemy plików Ext2, Ext3 i Ext4 w systemie Linux. Ext2 to starszy system plików i brakuje w nim ważnych funkcji, takich jak rejestrowanie w dzienniku — jeśli nastąpi awaria zasilania lub komputer ulegnie awarii podczas zapisywania na dysku ext2, dane mogą zostać utracone. Ext3 dodaje te funkcje solidności kosztem pewnej szybkości. Ext4 jest nowocześniejszy i szybszy — jest teraz domyślnym systemem plików w większości dystrybucji Linuksa i jest szybszy. Systemy Windows i Mac nie obsługują tych systemów plików — będziesz potrzebować narzędzia innej firmy, aby uzyskać dostęp do plików w takich systemach plików. Z tego powodu często idealnym rozwiązaniem jest sformatowanie partycji systemu Linux jako ext4 i pozostawienie urządzeń wymiennych sformatowanych w systemie plików FAT32 lub NTFS, jeśli potrzebujesz zgodności z innymi systemami operacyjnymi. Linux może czytać i zapisywać zarówno w systemie plików FAT32, jak i NTFS.
  • Btrfs: Btrfs — lepszy system plików — to nowszy system plików Linux, który wciąż jest w fazie rozwoju. W tym momencie nie jest to domyślne ustawienie w większości dystrybucji Linuksa, ale prawdopodobnie pewnego dnia zastąpi Ext4. Celem jest dostarczenie dodatkowych funkcji, które umożliwią skalowanie systemu Linux do większej ilości pamięci.
  • Swap: w systemie Linux system plików wymiany nie jest tak naprawdę systemem plików. Partycja sformatowana jako swap może być używana jako przestrzeń wymiany przez system operacyjny — jest jak plik stronicowania w systemie Windows, ale wymaga dedykowanej partycji.

Istnieją również inne systemy plików — zwłaszcza w systemie Linux i innych systemach podobnych do UNIX.


Typowy użytkownik komputera nie musi znać większości tych rzeczy — powinno to być przejrzyste i proste — ale znajomość podstaw pomaga zrozumieć pytania takie jak: Dlaczego ten dysk sformatowany w systemie Mac nie działa z moim komputerem z systemem Windows? i czy powinienem sformatować ten dysk twardy USB jako FAT32 czy NTFS?

Źródło zdjęcia: Gary J. Wood na Flickr, kleuske na Flickr

Więcej opowieści

Jak zapobiec zniszczeniu gry przez klawisz Windows, Alt + Tab i lepkie klawisze?

System Windows jest przeznaczony do użytku na komputerach stacjonarnych, a nie do gier. Klawisz Windows, Alt + Tab i inne opcje klawiatury, takie jak Sticky Keys, wyrwą Cię z gier pełnoekranowych i z powrotem na pulpit — ale możesz je wyłączyć.

Geek Trivia: Fraza Do zobaczenia później, aligator jest odniesieniem do czego?

Myślisz, że znasz odpowiedź? Kliknij, aby zobaczyć, czy masz rację!

Nie, wyłączenie IPv6 prawdopodobnie nie przyspieszy połączenia internetowego

Windows, Linux i inne systemy operacyjne mają wbudowaną obsługę protokołu IPv6 i jest ona domyślnie włączona. Zgodnie z krążącym mitem obsługa IPv6 spowalnia połączenie, a wyłączenie go przyspieszy działanie.

Zabawa na pulpicie: Płoty Kolekcja tapet Seria 2

Na początku tego roku udostępniliśmy Ci wspaniałą kolekcję tapet ogrodzeniowych, a dziś wróciliśmy, aby otoczyć Cię większą liczbą. Zaznacz granice na swoim pulpicie za pomocą drugiej z naszej serii kolekcji tapet Płoty.

Geek Ciekawostki: Największe gniazda na świecie są budowane przez?

Myślisz, że znasz odpowiedź? Kliknij, aby zobaczyć, czy masz rację!

Czy dwa komputery w tej samej sieci Wi-Fi mają ten sam adres IP?

Kiedy dopiero zaczynasz poznawać sieci i sposób działania adresów IP, wszystko może wydawać się nieco przytłaczające, ale przy odrobinie nauki możesz zrozumieć, jak to wszystko się łączy. Dzisiejszy post z pytaniami i odpowiedziami dla SuperUser pomaga zdezorientowanemu czytelnikowi dowiedzieć się, jak adresy IP działają w jego sieci Wi-Fi.

Geek Trivia: Jaka popularna zabawka dla dzieci została pierwotnie stworzona, aby rozwiązać problemy strukturalne?

Myślisz, że znasz odpowiedź? Kliknij, aby zobaczyć, czy masz rację!

Jak wyświetlić informacje o właścicielu na ekranie blokady w telefonie z Androidem?

Jeśli zgubisz urządzenie z Androidem, prawdopodobnie nie odzyskasz go. Istnieją jednak dobre dusze, które będą próbowały je zwrócić, ale jeśli urządzenie jest zablokowane, nie będą wiedziały, jak się z tobą skontaktować.

Jak zidentyfikować zablokowane piksele i usunąć je ze zdjęć cyfrowych?

Jeśli zauważyłeś gorące punkty na swoich cyfrowych zdjęciach, obszary, w których zablokowany piksel w czujniku aparatu renderował bardzo jasne plamy koloru, które nie pasują do obrazu, nie jesteś sam. To niezwykle powszechne zjawisko, ale to nie znaczy, że musisz się z tym pogodzić. Czytaj dalej, gdy dyskutujemy

Geek Ciekawostki: superkomputer IBM wykorzystujący język naturalny Watson został nazwany imieniem?

Myślisz, że znasz odpowiedź? Kliknij, aby zobaczyć, czy masz rację!