Jak rozwiązać problem braku aktywnej partycji swap?


Ostatnio grzebałem przy rozkładzie swoich partycji (zmniejszanie, powiększanie i przesuwanie). Po uruchomieniu systemu zauważyłem jednak brak swap'u (partycji wymiany). Gdzieś się zgubiła...



Okazało się, że zmienił się identyfikator UUID partycji podczas "zabawy" z gparted, a system wyszukuje ją jeszcze po starym numerze. Warto to poprawić. Zadanie polega na zdobyciu nowego UUID i podaniu go systemowi.

Jak zwykle przydatna okaże się konsola root'a. Na początek sprawdźmy rozkład naszych partycji:

# fdisk -l

Wynik polecenia.  Jak widać /dev/sdb5 to mój swap.

Pozostaje jeszcze zdobyć jej nowy UUID.

# ls -l /dev/disk/by-uuid

Mamy już numer.

Poprzez edycję pliku /etc/fstab podamy systemowi właściwy UUID partycji swap, /dev/sdb5. Plik /etc/fstab jest bardzo ważny w systemach linux, gdyż wskazuje gdzie ten ma montować systemy plików. Wykorzystałem w tym celu gedit, ale można go zastąpić dowolnie wybranym edytorem.

# gedit /etc/fstab

Podgląd mojego /etc/fstab. Zaznaczone UUID nie zgadza się z nowym numerem. Zmieniamy, zapisujemy i uruchamiamy ponownie komputer.

Na koniec zrzut potwierdzający zamontowany swap (przestrzeń wymiany). Aktualnie 0% w użyciu.


Postanowiłem opisać to na swoim blogu, gdyż widziałem już posty na debianowych forach o "znikaniu" tych partycji. Może komuś się przyda... Powodzenia.

0 Response to "Jak rozwiązać problem braku aktywnej partycji swap?"

Posting Komentar