A crea/recrea/actualiza fișierul initramfs înseamnă a actualiza fișierul initrd.img-*
fișiere ramdisk în /boot.
Iată o listă cu /boot-ul meu. Notați dimensiunea/data initrd.img-*
fișiere. Una sau mai multe dintre acestea necesită actualizare în cazul dvs.
~$ ls -al /boot
total 162745
drwxr-xr-x 4 root root 4096 Jul 5 05:19 .
drwxr-xr-x 23 root root 4096 Jun 19 12:40 ..
-rw-r--r-- 1 rădăcină rădăcină 252994 7 mai 05:38 config-5.11.0-18-generic
-rw-r--r-- 1 rădăcină rădăcină 253022 16 iunie 15:38 config-5.11.0-22-generic
drwxr-xr-x 3 root root 1024 Dec 31 1969 efi
drwxr-xr-x 5 root root 4096 30 iunie 12:09 grub
lrwxrwxrwx 1 rădăcină rădăcină 28 iunie 25 12:42 initrd.img -> initrd.img-5.11.0-22-generic
-rw-r--r-- 1 rădăcină rădăcină 62066094 5 iulie 05:19 initrd.img-5.11.0-18-generic
-rw-r--r-- 1 rădăcină rădăcină 62067859 Jul 5 05:18 initrd.img-5.11.0-22-generic
lrwxrwxrwx 1 root root 28 Jun 25 12:42 initrd.img.old -> initrd.img-5.11.0-18-generic
-rw-r--r-- 1 rădăcină rădăcină 182704 18 august 2020 memtest86+.bin
-rw-r--r-- 1 rădăcină rădăcină 184380 18 august 2020 memtest86+.elf
-rw-r--r-- 1 rădăcină rădăcină 184884 18 august 2020 memtest86+_multiboot.bin
-rw------- 1 rădăcină rădăcină 5968565 7 mai 05:38 System.map-5.11.0-18-generic
-rw------- 1 rădăcină rădăcină 5969489 Jun 16 15:38 System.map-5.11.0-22-generic
lrwxrwxrwx 1 rădăcină rădăcină 25 Jun 25 12:42 vmlinuz -> vmlinuz-5.11.0-22-generic
-rw------- 1 rădăcină rădăcină 14737344 7 mai 06:26 vmlinuz-5.11.0-18-generic
-rw------- 1 rădăcină rădăcină 14741312 16 iunie 15:55 vmlinuz-5.11.0-22-generic
lrwxrwxrwx 1 root root 25 Jun 25 12:42 vmlinuz.old -> vmlinuz-5.11.0-18-generic
Notă: Prefer să creez o versiune complet proaspătă folosind -c
opțiunea, în loc să actualizezi doar fișierul existent utilizând opțiunea -u
opțiune.
Comanda potrivită ar fi:
sudo update-initramfs -c -k $(uname -r)
Acest lucru va crea un fișier initrd.img-* proaspăt pentru versiunea dvs. de Ubuntu pornită în prezent.
Cu toate acestea, dacă nu puteți porni cu versiunea curentă de Ubuntu, poate fi necesar să modificați această comandă și, pornind la o versiune mai veche de Ubuntu, puteți face acest lucru:
sudo update-initramfs -c -k 5.11.0-22-generic
unde partea 5.11.0-22-generic ar trebui să fie înlocuită cu versiunea nucleului de boot dorit.
Pentru a regenera toate fișierele initrd.img-* (nu este recomandat), utilizați:
sudo update-initramfs -c -k all
Pentru a obține informații mai detaliate, tastați:
man update-initramfs