Zapobiegaj LiveCD przy użyciu istniejącej partycji wymiany

11

Mam istniejącą instalację z partycją wymiany i chcę uruchomić system Ubuntu 10.04 Desktop LiveCD bez korzystania z partycji wymiany. Chcę uniknąć korzystania z partycji wymiany, aby móc zmienić jej rozmiar i inne partycje.

Liam
źródło

Odpowiedzi:

9

Jeśli korzystasz z Live CD Ubuntu, możesz wyłączyć korzystanie z partycji wymiany w Edytorze partycji (GParted), klikając prawym przyciskiem myszy partycję wymiany i wybierając swapoff.

Powinno to pozwolić na zmianę rozmiaru partycji.

alexanderpas
źródło
Myślałem, że będzie opcja rozruchu, ale z pewnością jest to wystarczająca ilość na to, czego potrzebuję.
Liam,
2

Aby to osiągnąć, możesz dodać noswap do parametrów grub.

Ale zwykle łatwiej jest pozwolić, aby Live CD uruchomił się normalnie, a następnie w konsoli:

sudo swapoff device

Gdzie urządzeniem jest plik lub partycja wymiany.

Javier Rivera
źródło
Próbowałem dodać noswap i --noswap do opcji rozruchu (dostępne po naciśnięciu F6 w menu na żywo). Żaden z nich nie działał, Monitor systemu nadal pokazuje zamianę jako aktywną.
Liam,
Czy próbowałeś metody wymiany?
Javier Rivera
1

Jeśli Live CD używa swap, możesz go wyłączyć za pomocą swapoffpolecenia. Zamiana nie jest również wymagana do instalacji Ubuntu, ale jest zalecana.

Paweł Nadolski
źródło
-1

Myliłem się, a Live CD korzysta z istniejącej partycji wymiany. Nie ma na noswap liście żadnego kodu (i tak wypróbowałem kod noswap, ale wymiana była nadal używana).

Zastanawiam się, jak zapobiegać używaniu wymiany w czasie rozruchu, ale dla celów partycjonowania inne plakaty sugerowały, jak wyłączyć wymianę.

ubuntu@ubuntu:~$ swapon -s
Filename    Type        Size     Used   Priority
/dev/sda5   partition   225272   0      -1
odwracać
źródło
Live CD korzysta z dostępnych partycji wymiany, ale twoja zamiana znajduje się na zaszyfrowanej partycji i nie można rozpoznać jej jako partycji wymiany przed zainicjowaniem zaszyfrowanej partycji, co nie zdarza się domyślnie.
JanC
@ Punkt JanC odnotowany, dzięki. Będę musiał skonfigurować niezaszyfrowaną maszynę wirtualną, aby przetestować to ponownie.
inwertowanie
Myślę, że obsługa opcji noswap jest włączona lub wyłączona w czasie kompilacji jądra (nie pamiętam, gdzie to przeczytałem), więc może być dostępna w niektórych dystrybucjach Linuksa, a nie w innych.
Liam,