Montowanie i odmontowywanie system贸w plik贸w
System plik贸w najlepiej przedstawia膰 w postaci drzewa, zakorzenionego, gdzie korzeniem jest '/'. Natomiast '/dev', '/usr/' i inne katalogi w katalogu g艂贸wnym (wychodz膮cym od korzenia), s膮 ga艂臋ziami, kt贸re to z kolei maj膮 swe w艂asne ga艂臋zie, jak np. Istnieje wiele powod贸w, aby trzyma膰 niekt贸re z tych katalog贸w na r贸偶nych systemach plik贸w. /var zawiera katalogi log/, spool/ oraz r贸偶ne typy tymczasowych plik贸w, a co za tym idzie, mo偶e si臋 wype艂ni膰. Wypychanie g艂贸wnego katalogu nie jest dobrym pomys艂em, dlatego wyci臋cie /var z / jest zawsze lepszym rozwi膮zaniem. Kolejnym powszechnym powodem, by posiada膰 pewne drzewa katalog贸w na innych systemach plik贸w to: je艣li znajduj膮 si臋 one na osobnych fizycznych dyskach, lub s膮 osobnymi dyskami wirtualnymi, jak np. montowania NFS, lub nap臋d贸w CDROM.
'/usr/local/' itd.
Plik fstab
Podczas procesu uruchamiania, systemy plik贸w wypisane w Plik /etc/fstab zawiera linie w nast臋puj膮cym formacie:
/etc/fstab zostaj膮 automatycznie zamontowane (chyba, 偶e s膮 wpisane z opcj膮 noauto).
device /mount-point fstype options dumpfreq passno
| device | Nazwa urz膮dzenia (kt贸re powinno istnie膰), jak wyt艂umaczono w konwencji nazewniczej dysk贸w. [przet艂umaczone: www.fbsd.jetos.com] | ||
| mount-point | Katalog (kt贸ry powinien istnie膰), na kt贸rym system plik贸w jest montowany. | ||
| fstype | System plik贸w; zobacz mount(8). Domy艣lny system plik贸w FreeBSD to ufs. | ||
| options | Albo rw dla system贸w plik贸w kt贸re mo偶na czyta膰 i zapisywa膰, albo ro dla system贸w plik贸w tylko do odczytu. Cz臋sto u偶ywan膮 opcj膮 jest noauto, dla system贸w plik贸w, kt贸rych nie montujemy podczas startu systemu. Pozosta艂e opcje omawia podr臋cznik man dotycz膮cy mount(8). | ||
| dumpfreq | U偶ywa tego dump, aby okre艣li膰, kt贸re systemy wymagaj膮 zrzut贸w. Je艣li pole jest puste, przyjmowana jest warto艣膰 0. | ||
| passno | Warto艣膰 ta okre艣la kolejno艣膰 sprawdzania system贸w plik贸w. Systemy plik贸w, kt贸re powinny zosta膰 omini臋te, powinny mie膰 passno ustawiony na 0. G艂贸wny system plik贸w (kt贸ry powinien by膰 sprawdzany jako pierwszy) sw贸j passno powinien mie膰 ustawiony na jeden. Je艣li wi臋cej jak jeden system plik贸w maj膮 ten sam numer passno, fsck(8) postara si臋 sprawdzi膰 je r贸wnolegle. |
Komenda mount
Komenda mount(8) jest u偶ywana do montowania system贸w plik贸w. W jej najprostszej formie u偶ywamy: mount ma wiele opcji, jak omawia to mount(8), ale najpowszechniejszymi s膮:
# mount urzadzenie punktmontowania
Opcje mount
-a Montuje wszystkie systemy plik贸w wypisane w /etc/fstab. Wyj膮tkiem s膮 zaznaczone s艂owem "noauto", wy艂膮czone flag膮 -t, lub te, kt贸re s膮 ju偶 zamontowane. -d Robi wszystko, za wyj膮tkiem aktualnych odwo艂a艅 do systemu. Opcja ta u偶yteczna jest w po艂膮czeniu z flag膮 -v. -d u偶ywa si臋 do okre艣lania, co mount stara si臋 w艂a艣nie zrobi膰. -f Wymusza montowanie niesprawdzonych system贸w plik贸w (niebezpieczne), lub wymusza zmian臋 sposobu dost臋pu do dysku, podczas zmiany z trybu odczyt-zapis na tylko do odczytu. -r Montuje system plik贸w w trybie "tylko do odczytu". Jest to opcja identyczna do u偶ycia argumentu rdonly. -t fstype Montuje dany system plik贸w zgodnie z podanym typem (fstype). Je艣li zostanie uruchomiony z flag膮 -a, to zamontuje tylko systemy plik贸w o podanym typie. "ufs" jest domy艣lnym typem -u Odnawia opcje montowania system贸w plik贸w. -v mount staje si臋 gadatliwy. -w Montuje system plik贸w w trybie "odczyt-zapis". Opcja -o czyta przedzielan膮 przecinkami list臋 opcji, w艂膮czaj膮c poni偶sze: nodev Nie uznaje specjalnych urz膮dze艅 na systemie plik贸w. Jest to u偶yteczna opcja, zwi膮zana z bezpiecze艅stwem. noexec Nie pozwala uruchamia膰 plik贸w binarnych na danym systemie plik贸w. Jest to tak偶e u偶yteczna opcja bezpiecze艅stwa. nosuid Nie uznaje flag setuid oraz setgid dla danego systemu plik贸w. Jest to tak偶e u偶yteczna opcja zwi膮zana z bezpiecze艅stwem.
systemu plik贸w.
Komenda umount
Komenda umount(8) czyta jako parametr jeden z danych punkt贸w montowania, nazw臋 urz膮dzenia, lub opcje -a lub -A. Wszystkie powy偶sze wsp贸艂pracuj膮 z -f, aby odmontowywa膰 na si艂臋. Dzia艂aj膮 tak偶e z -v, aby zmusi膰 umount do wypisywania wi臋kszej ilo艣ci informacji. Ostrzegam, u偶ywanie -f jest generalnie z艂ym pomys艂em. Odmontowywanie metod膮 si艂ow膮 mog膮 spowodowa膰 awari臋 komputera lub zniszczy膰 dane na systemach plik贸w. -a oraz -A s膮 u偶ywane do odmontowywania wszystkich zamontowanych system贸w plik贸w, dzia艂a r贸wnie偶 z opcj膮 -t, pozwalaj膮c膮 wybra膰 typ partycji przeznaczonych do odmontowania. Opcja -A nie stara si臋 odmontowa膰 g艂贸wnego systemu plik贸w.
mlodszy, pt., 25/04/2008 - 16:58