Puncte:1

A fost eliminată partiția de swap LVM, iar acum pornirea durează mult din cauza erorilor

drapel cn

Context

Inițial aveam următoarea structură de partiții

nvme0n1
âânvme0n1p1 /boot/efi
âânvme0n1p2
  ââubuntu--vg-root /
  ââubuntu--vg-swap_1 swap

Apoi am decis să elimin partiția de swap și să folosesc, în schimb, un fișier de schimb. Am creat un fișier, numit mkswap /swapfile pe el, swapoff -a și apoi swapon /swapfile. Am editat apoi /etc/fstab și a schimbat linia

/dev/mapper/ubuntu--vg-swap_1 nici unul swap sw 0 0

la

/swapfile niciunul swap sw 0 0

Repornirea a funcționat perfect, așa că am deschis gparted și am șters partiția de swap pentru a extinde rădăcina (ceea ce l-am făcut în schimb folosind lvexpand), așa că partițiile mele arată acum (ca pentru comanda lsblk)

nvme0n1
âânvme0n1p1 /boot/efi
âânvme0n1p2
  ââubuntu--vg-root /

Problema

Trebuie să fi încurcat aici, deoarece acum repornirea durează cel puțin 25 de secunde (în loc de 4) și se pare că întrerupe boot-ul pentru a căuta partiția de swap, deoarece următorul mesaj apare de cel puțin 5 ori înainte de a porni normal

nu s-a găsit volumul logic ubuntu-vg/swap_1

Ce am încercat (după ce am găsit online)

  1. alergare update-grub (nicăieri în grub.cfg e mentionat swap_1)
  2. alergare update-initramfs -u
  3. fişier /etc/initramfs-tools/conf.d/resume nu există, așa că nimic de schimbat aici
  4. lsblk și lvdisplay arată doar partiția rădăcină

Mă tem că trebuie să mai existe undeva o noțiune despre partiția de swap în configurația LVM, deoarece nu am folosit comenzile sale pentru a o elimina, dar nu am găsit nicăieri un loc care să listeze swap_1 ca o partiție (cu excepția unor fișiere în /etc/lvm/archive, dar cred că nu-mi sunt utile). Am efectuat chiar și o căutare completă pe disc pentru conținut swap_1 în orice fișier, dar numai jurnalele de erori conțineau acel lucru în text

Puncte:1
drapel cn

După cum se dovedește, update-initramfs -u nu a fost suficient, deoarece nu a actualizat initramfs-ul curent al nucleului (dar a folosit unul dintre celelalte nuclee pe care nu le foloseam) și a continuat să îl folosească pe cel vechi cu partiția veche. Soluția a fost să specificați nucleul care a fost încărcat în prezent

sudo update-initramfs -k $(uname -r) -u

(în îndoială am adăugat și eu RESUME=/swapfile la /etc/initramfs-tools/conf.d/resume care anterior nu existau, deci și asta)

Terrance avatar
drapel id
Sau puteți actualiza toate nucleele instalate simultan folosind `sudo update-initramfs -u -k all`

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.