Montowanie (przetwarzanie) - Mount (computing)

Montowanie to proces, w którym system operacyjny udostępnia pliki i katalogi na urządzeniu magazynującym (takim jak dysk twardy , CD-ROM lub udział sieciowy ), do których użytkownicy mają dostęp za pośrednictwem systemu plików komputera .

Ogólnie proces montowania obejmuje uzyskanie przez system operacyjny dostępu do nośnika pamięci; rozpoznawanie, odczytywanie i przetwarzanie struktury systemu plików i metadanych na nim przed zarejestrowaniem ich w komponencie wirtualnego systemu plików (VFS).

Lokalizacja w systemie plików VFS, w której zarejestrowano nowo zamontowany nośnik, nazywa się punktem podłączenia ; gdy proces montowania zostanie zakończony, użytkownik może stamtąd uzyskać dostęp do plików i katalogów na nośniku.

Odwrotny proces montowania nazywany jest odmontowywaniem , w którym system operacyjny odcina wszelki dostęp użytkownika do plików i katalogów w punkcie montowania, zapisuje pozostałą kolejkę danych użytkownika na urządzeniu magazynującym, odświeża metadane systemu plików, a następnie rezygnuje z dostępu do urządzenie, dzięki czemu urządzenie magazynujące jest bezpieczne do usunięcia.

Zwykle podczas wyłączania komputera każda zamontowana pamięć masowa przechodzi proces odmontowywania, aby zapewnić zapisanie wszystkich danych w kolejce i zachować integralność struktury systemu plików na nośniku.

Przegląd

Punkt montowania to lokalizacja na partycji używanej jako główny system plików. Istnieje wiele różnych typów pamięci, w tym napędy magnetyczne, magnetooptyczne, optyczne i półprzewodnikowe (półprzewodnikowe). Od 2013 r. Nośniki magnetyczne są nadal najbardziej powszechne i są dostępne jako dyski twarde, a rzadziej dyskietki . Zanim którykolwiek z nich będzie mógł zostać użyty do przechowywania, środki, za pomocą których informacje są odczytywane i zapisywane, muszą być zorganizowane, a wiedza na ten temat musi być dostępna dla systemu operacyjnego. Organizacja nazywana jest systemem plików. Każdy inny system plików dostarcza systemowi operacyjnemu hosta metadane, dzięki czemu wie, jak czytać i zapisywać dane. Kiedy nośnik (lub nośnik, gdy system plików jest systemem plików woluminów, jak w tablicach RAID ) jest zamontowany, te metadane są odczytywane przez system operacyjny, aby mógł korzystać z pamięci.

Systemy operacyjne typu Unix często zawierają oprogramowanie i narzędzia, które pomagają w procesie montowania i zapewniają mu nowe funkcje. Niektóre z tych strategii zostały wymyślone jako „automatyczne montowanie” jako odzwierciedlenie ich celu.

W wielu sytuacjach systemy plików inne niż root muszą być dostępne zaraz po uruchomieniu systemu operacyjnego. Dlatego wszystkie systemy uniksopodobne zapewniają możliwość montowania systemów plików podczas rozruchu. Administratorzy systemów definiują te systemy plików w pliku konfiguracyjnym fstab (vfstab w Solarisie), który również wskazuje opcje i punkty montowania. W niektórych sytuacjach nie ma potrzeby montowania niektórych systemów plików podczas rozruchu, chociaż później może być pożądane ich użycie. Istnieje kilka narzędzi do systemów uniksopodobnych, które umożliwiają montowanie predefiniowanych systemów plików na żądanie.

Nośniki wymienne

Nośniki wymienne stały się bardzo popularne w przypadku platform mikrokomputerowych. Umożliwiają one przesyłanie programów i danych między maszynami bez fizycznego połączenia . Typowe przykłady obejmują pamięć masową USB (napędy flash), karty pamięci, dyski CD-ROM i DVD. W związku z tym opracowano narzędzia do wykrywania obecności i dostępności nośnika, a następnie podłączania go bez interwencji użytkownika.

Niektóre systemy uniksopodobne wprowadziły również koncepcję zwaną supermounting , zaimplementowaną w projekcie Linux supermounting. Na przykład dyskietka, która została zamontowana na supermontażu, może zostać fizycznie usunięta z systemu. W normalnych okolicznościach dysk powinien zostać zsynchronizowany, a następnie odmontowany przed jego usunięciem. Pod warunkiem, że nastąpiła synchronizacja, do napędu można włożyć inny dysk. System automatycznie zauważa, że ​​dysk się zmienił i aktualizuje zawartość punktu podłączenia, aby odzwierciedlić nowy nośnik. Podobną funkcjonalność można znaleźć na komputerach z systemem Windows.

Automatyczny licznik automatycznie zamontuje system plików, gdy pojawia się odniesienie do katalogu, na którym powinien być zamontowany. Jest to zwykle używane w systemach plików na serwerach sieciowych, zamiast polegać na zdarzeniach, takich jak włożenie nośnika, co byłoby odpowiednie dla nośników wymiennych.

Zobacz też

Bibliografia