Jak ustawić swap w /etc/initramfs-tools/conf.d/resume, jeśli mam dwie partycje wymiany?

16

Mam dwie partycje wymiany w fstab:

    /dev/sda8    none            swap    sw,pri=1           0       0
    /dev/sdb8    none            swap    sw,pri=1           0       0

Jak ustawić wymianę w /etc/initramfs-tools/conf.d/resumepliku?

Według SwapFaq to nie zadziała dla 12.04:

INFORMACJE: To nie zadziała dla 12.04, wznowienie pracy hibernacji inaczej w 12.04.

Jak to zrobić w Ubuntu 12.04?

waterloo2005
źródło
W linku znajdują się naprawdę fajne wprowadzenie. Dzięki!
MAChitgarha,

Odpowiedzi:

15

Sprawdź UUID

 sudo blkid

Następnie

 sudo gedit /etc/default/grub 

aby pobrać konfigurację modułu ładującego. Poszukaj linii GRUB_CMDLINE_LINUX = "" i używając swojego UUID dodaj:

resume=UUID=41e86209-3802-424b-9a9d-d7683142dab7

Oznacza to zmianę

   GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

do tego

  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=41e86209-3802-424b-9a9d-d7683142dab7"

zapisz, a następnie edytuj:

gksu gedit /etc/initramfs-tools/conf.d/resume 

i upewnij się, że jego zawartość jest

RESUME=UUID=41e86209-3802-424b-9a9d-d7683142dab7 

(z twoim UUID oczywiście zamiast mojego). Zapisz plik!

 sudo update-grub
 sudo update-initramfs -u

Restart!

https://help.ubuntu.com/community/SwapFaq

Edycja: Technicznie wymaga tylko jednej z dwóch metod, parametr jądra w pliku grub ma pierwszeństwo przed plikiem konfiguracyjnym wznawiania initramfs

Qasim
źródło
Czy w GRUB_CMDLINE_LINUX_DEFAULT „wznawianie” musi być pisane z góry: „WZNÓW”? Znajduję w /etc/initramfs-tools/conf.d/resume, że to jest upcase.
waterloo2005
sprawdź link, który wkleiłem ostatnio ..... jest napisany małymi literami ...
Qasim
Dwie swapy tworzą nalot0. Jeśli mogę wybrać oba w /etc/initramfs-tools/conf.d/resume? Czy muszę wybrać tylko jedno z obu?
waterloo2005
myślę, że musisz wybrać identyfikator raid0
Qasim
Dwie swapy działają jak raid0, ale nie są prawdziwym raid0. Więc nie ma raid0 UUID. Możesz to zobaczyć na górze wpisu. Chcę wiedzieć, czy muszę wybrać tylko jeden z plików / dev / sda8 i / dev / sdb8 w tym pliku konfiguracyjnym.
waterloo2005
2

(18.04) Możesz także edytować /etc/initramfs-tools/conf.d/resumei zmieniać RESUME=UUID=$uuiddane wyjściowe blkid /dev/raidN(niezależnie od tego, jakie urządzenie blokowe mają 2 urządzenia wymiany RAID jako)

kot
źródło