Jak przywrócić partycję wymiany, którą przypadkowo usunąłem?


16

Przypadkowo usunąłem partycję wymiany za pomocą gparted.

(Nadal jestem zalogowany w systemie, więc przywracanie powinno być łatwiejsze) Czy ktoś może mi pomóc, proszę? Nie jestem pewien, jak to skonfigurować, ponieważ instalacja Ubuntu zrobiła to automatycznie.

Obecnie są 3 partycje:

  /dev/sda1 -> Ubuntu installation root, mounted at '/'

  /dev/sda2 -> Windows partition

  /dev/sda3 -> Fedora partition

a /dev/sda4jeśli się nie mylę, była to partycja wymiany (rozmiar 4 GB)

Odpowiedzi:


32

Wystarczy użyć gparted ponownie, aby utworzyć dodatkową /dev/sda4partycję i sformatować ją jako typ „linux swap”.

Przykład:

  • Tutaj usunąłem moją /dev/sda6partycję wymiany w podświetlonym miejscu:

    wprowadź opis zdjęcia tutaj

  • Kliknij prawym przyciskiem myszy to nieprzydzielone miejsce i kliknij Nowy; wybierz typ „linux-swap”, kliknij Dodaj:

    wprowadź opis zdjęcia tutaj

  • Zatwierdź zmiany

  • Kliknij prawym przyciskiem myszy nową partycję wymiany i wybierz „swapon”:

    wprowadź opis zdjęcia tutaj

  • O ile go nie usuniesz, wpis wymiany /etc/fstabpowinien nadal tam być.

    • Sprawdź w terminalu za pomocą:, grep swap.*sw /etc/fstaba powinieneś zobaczyć długą linię, taką jak:
    UUID = adc15cab-1cd4-4278-9a1d-59016cced6dd brak zamiany sw 0 0
    • Jeśli nie widzisz takiej linii, uzyskaj UUID za pomocą sudo blkid | grep swapi dodaj linię w tym formacie do /etc/fstab.

    • Jeśli widzisz taką linię, ale UUID nie pasuje do tego, co zostało zwrócone blkid, edytuj fstab, aby dopasować. (Uwaga: Linia w fstab nie powinna być komentowana, tzn. Nie powinna zaczynać się od #.)

  • Uruchom, free -maby sprawdzić, czy partycja wymiany jest aktywna.


Nie widzę partycji wymiany wymienionej w fstab. Jedyny wpis sda * w fstab to sda1 (który jest rootem / /)
Adonis K. Kakoulidis

1
@Varemenos: zobacz edytowaną odpowiedź.
ish

@izx cool! Dzięki za triki! Zastosowałem go z niedawno zmienionym Ubuntu VM w VirtualBox! To działa jak urok!
Mario Ruiz
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.