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.

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.


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.


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.


-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

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,
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.