Bagaimana cara mengatur swap di /etc/initramfs-tools/conf.d/resume jika saya memiliki dua partisi swap?

15

Saya memiliki dua partisi swap di fstab:

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

Bagaimana cara mengatur swap di file /etc/initramfs-tools/conf.d/resume? Terima kasih

https://help.ubuntu.com/community/SwapFaq bukan untuk 12,04. "INFO: Ini tidak akan berfungsi untuk 12,04, melanjutkan dari pekerjaan hibernasi secara berbeda dalam 12,04." Bagaimana melakukannya di 12,04?

waterloo2005
sumber
Pengantar yang sangat bagus ada di tautan. Terima kasih!
MAChitgarha

Jawaban:

15

Periksa UUID

 sudo blkid

Kemudian

 sudo gedit /etc/default/grub 

untuk menarik konfigurasi boot loader. Cari baris GRUB_CMDLINE_LINUX = "" dan gunakan UUID Anda tambahkan:

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

Itu artinya ubah ini

   GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

untuk ini

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

simpan lalu edit:

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

dan pastikan isinya

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

(dengan UUID Anda tentu saja menggantikan saya). Simpan file!

 sudo update-grub
 sudo update-initramfs -u

Nyalakan kembali!

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

Sunting: Secara teknis hanya satu dari dua metode yang perlu digunakan, parameter kernel pada file grub akan didahulukan dari file konfigurasi resume initramfs

Qasim
sumber
Di GRUB_CMDLINE_LINUX_DEFAULT, perlukah 'resume' perlu huruf besar: 'RESUME'? Saya temukan di /etc/initramfs-tools/conf.d/resume itu huruf besar.
waterloo2005
periksa tautan yang telah saya tempel terakhir ..... dalam huruf kecil ...
Qasim
Kedua swap membentuk raid0. Jika saya dapat memilih keduanya di /etc/initramfs-tools/conf.d/resume? Jika saya harus memilih hanya satu dari keduanya?
waterloo2005
saya pikir Anda perlu memilih raid0 uuid
Qasim
Dua swap bekerja seperti raid0, tetapi mereka bukan raid0 nyata. Jadi tidak ada raid0 UUID. Anda dapat melihatnya di bagian atas pos. Saya ingin tahu apakah saya harus memilih hanya satu dari / dev / sda8 dan / dev / sdb8 di file konfigurasi tersebut.
waterloo2005
2

(18.04) Anda juga dapat mengedit /etc/initramfs-tools/conf.d/resumedan mengubah RESUME=UUID=$uuidke output blkid /dev/raidN(perangkat blok apa pun yang ditukar dengan 2 perangkat swap Anda)

kucing
sumber