Montowanie partycji
Ostatnia aktualizacja: 18 maja 2022, 19:31
1. O montowaniu dwa słowa
Deweloperzy dystrybucji linuksowych różnie podchodzą do sprawy montowania innych partycji niż te, które zostały utworzone podczas instalacji systemu i dzielą się na dwie grupy :
1. Montowanie wszystkich partycji następuje automatycznie podczas startu systemu w katalogu „/media” lub „/mnt”.
2. Partycje inne niż utworzone podczas instalacji systemu są wykrywane lecz nie są montowane automatycznie a dostęp do nich jest zabezpieczony hasłem root.
Jeśli któraś z partycji nie zostanie wykryta wtedy możesz:
– zamontować partycję tymczasowo na czas obecnej sesji lub
– wyedytować plik „/etc/fstab” jako root aby brakująca partycja była montowana podczas startu systemu automatycznie.
2. Automatyczne montowanie partycji
W pierwszej kolejności sprawdź dostępne partycje wydając polecenie w konsoli jako root :
fdisk -l
Poniżej znajduje się obraz partycji, który posłuży jako przykład do edycji pliku „fstab”, pamiętaj, że Twój obraz dysku może się różnić od mojego – kopiując polecenia wpisz numer partycji według Twojej numeracji.
Wszystkie zmiany zapisane w pliku „fstab” zostaną aktywowane po ponownym uruchomieniu systemu.
a. Montowanie partycji z systemem plików „ntfs”
1. Jeśli chcesz zamontować partycję z systemem plików „ntfs” to najpierw sprawdź czy masz zainstalowany pakiet ntfs-3g (sterownik do obsługi systemu plików NTFS) – jeśli nie to zainstaluj go.
2. Następnie otwórz plik „/etc/fstab” za pomocą dowolnego edytora tekstu jako root dodaj linię na końcu listy :
/dev/sda1 /media/sda1 ntfs-3g rw,users,auto 0 1
– nie używaj klawisza „Spacja” lecz „Tab”
– wpis „rw” umożliwia odczyt i zapis na partycji, jeśli chcesz aby partycja była montowana tylko do odczytu to zmień to na „ro”
3. Utwórz katalog „sda1” w katalogu „/media” poleceniem :
mkdir /media/sda1
B. Montowanie partycji z systemem plików „fat32”
1. Aby partycja z systemem plików fat32 była montowana automatycznie dodaj linię do pliku „fstab” :
/dev/sda8 /media/sda8 vfat rw,users,auto 0 1
2. Utwórz katalog „sda8” w katalogu „/media” poleceniem ” :
mkdir /media/sda8
c. Montowanie partycji z systemem plików „ext”
1. Aby partycja z systemem plików ext4 była montowana automatycznie dodaj linię do pliku „fstab” :
/dev/sda5 /media/sda5 ext4 defaults,users,auto 0 1
2. Utwórz katalog „sda5” w katalogu „/media” poleceniem :
mkdir /media/sda5
d. Montowanie partycji wymiany „swap”
Jeśli partycja wymiany swap nie została wykryta po uruchomieniu systemu to zamień istniejący wpis w pliku „fstab” dotyczący tej partycji na poniższy :
/dev/sda7 none swap sw 0 0
e. Montowanie płyty cd/dvd
1. Generalnie nie jest to potrzebne, lecz jeśli masz problem z automatycznym zamontowaniem płyty to możesz dodać wpis do pliku „fstab” :
/dev/scd0 /media/cdrom0 udf,iso9660 users,noauto nbsp; 0 0
2. Następnie sprawdź czy katalog „cdrom0” znajduje się w katalogu „/media”, jeśli nie to utwórz go poleceniem :
mkdir /media/cdrom0
3. montowanie na czas sesji
Tymczasowe montowanie partycji jest przydatne na czas uruchomionej sesji systemu Live aby uzyskać dostęp do partycji dysku twardego. Można także zamontować w ten sposób płytę CD/DVD gdy nie chce się ona zamontować automatycznie w systemie uruchomionym z dysku twardego.
a. Montowanie partycji dysku
1. Aby zamontować partycję dysku twardego, sprawdź najpierw która to partycja poleceniem wydanym w konsoli jako root :
fdisk -l
2. Następnie wydaj polecenie montowania partycji w istniejącym (lub utwórz nowy) katalogu :
mount -t rodzaj_systemu_plików /dev/numer_partycji /katalog montowania
a. Przykładowo partycję „/dev/sda8” (patrz zrzut ekranu na początku strony) z systemem plików „fat32” można zamontować w katalogu, np. „/home/użytkownik/Szablony” poleceniem :
mount -t vfat /dev/sda8 /home/pavroo/Szablony
3. Partycja zostanie odmontowana samoczynnie po zamknięciu systemu Live lub można to zrobić poleceniem :
umount /dev/sda8
b. Montowanie płyty cd/dvd
Jeśli uruchomiłeś/aś system z dysku twardego i po włożeniu płyty CD/DVD nie została ona zamontowana automatycznie (nie masz do niej dostępu w katalogu „/media/cdrom0”) to możesz spróbować zamontować ją poleceniem w konsoli jako zwykły użytkownik :
mount /dev/scd0
lub
mount /dev/sr0
Aby odmontować płytę wydaj polecenie :
umount /dev/scd0
lub
umount /dev/sr0
O montowaniu exFat ani słowa – a właśnie z tym mam problem.
Mi montowanie całego dysku do zapisu w ten sposób
/dev/sda1 /media/sda1 ntfs-3g rw,users,auto 0 1
nie działa. Oczywiście podstawia swoje lokalizacje dysków i punktów montowania. Owszem są te dyski zamontowane ale tylko do odczytu.