หากต้องการสร้าง/สร้างใหม่/อัปเดตไฟล์ initramfs หมายถึงการอัปเดตไฟล์ initrd.img-*
ไฟล์ ramdisk ใน /boot.
นี่คือรายการของฉัน /boot หมายเหตุ ขนาด/วันที่ของ initrd.img-*
ไฟล์. ต้องมีการอัปเดตอย่างน้อยหนึ่งรายการในกรณีของคุณ
~$ ls -al /boot
รวม 162745
drwxr-xr-x 4 รูทรูท 4096 5 ก.ค. 05:19 น.
drwxr-xr-x 23 รูท 4096 19 มิ.ย. 12:40 ..
-rw-r--r-- 1 รูทรูท 252994 7 พฤษภาคม 05:38 config-5.11.0-18-generic
-rw-r--r-- 1 รูทรูท 253022 มิ.ย. 59 15:38 config-5.11.0-22-generic
drwxr-xr-x 3 รูท 1024 31 ธ.ค. 1969 efi
drwxr-xr-x 5 รูทรูท 4096 30 มิ.ย. 12:09 น. ด้วง
lrwxrwxrwx 1 รูทรูท 28 มิ.ย. 25 12:42 initrd.img -> initrd.img-5.11.0-22-generic
-rw-r--r-- 1 รูทรูท 62066094 5 ก.ค. 05:19 initrd.img-5.11.0-18-generic
-rw-r--r-- 1 รูทรูท 62067859 5 ก.ค. 05:18 initrd.img-5.11.0-22-generic
lrwxrwxrwx 1 รูทรูท 28 มิ.ย. 25 12:42 initrd.img.old -> initrd.img-5.11.0-18-generic
-rw-r--r-- 1 รูทรูท 182704 18 ส.ค. 2020 memtest86+.bin
-rw-r--r-- 1 รูทรูท 184380 18 ส.ค. 2020 memtest86+.elf
-rw-r--r-- 1 รูทรูท 184884 18 ส.ค. 2020 memtest86+_multiboot.bin
-rw------- 1 รูทรูท 5968565 7 พฤษภาคม 05:38 System.map-5.11.0-18-generic
-rw------- 1 รูทรูท 5969489 มิ.ย. 59 15:38 System.map-5.11.0-22-generic
lrwxrwxrwx 1 รูทรูท 25 มิ.ย. 25 12:42 vmlinuz -> vmlinuz-5.11.0-22-generic
-rw------- 1 รูทรูท 14737344 7 พฤษภาคม 06:26 vmlinuz-5.11.0-18-generic
-rw------- 1 รูทรูท 14741312 มิ.ย. 59 15:55 น. vmlinuz-5.11.0-22-generic
lrwxrwxrwx 1 รูทรูท 25 มิ.ย. 25 12:42 vmlinuz.old -> vmlinuz-5.11.0-18-generic
บันทึก: ฉันชอบสร้างเวอร์ชันใหม่ทั้งหมดโดยใช้ -ค
ตัวเลือกแทนที่จะอัปเดตไฟล์ที่มีอยู่โดยใช้ไฟล์ -ยู
ตัวเลือก.
คำสั่งที่เหมาะสมจะเป็น:
sudo update-initramfs -c -k $(uname -r)
สิ่งนี้จะสร้างไฟล์ initrd.img-* ใหม่สำหรับ Ubuntu เวอร์ชันที่คุณบูทอยู่ในปัจจุบัน
อย่างไรก็ตาม หากคุณไม่สามารถบู๊ตเป็น Ubuntu เวอร์ชันปัจจุบันได้ คุณอาจต้องแก้ไขคำสั่งนี้ และโดยการบู๊ตเป็น Ubuntu เวอร์ชันเก่า คุณสามารถทำได้ด้วยวิธีนี้:
sudo update-initramfs -c -k 5.11.0-22-generic
โดยควรแทนที่ส่วน 5.11.0-22-generic ด้วยเวอร์ชันของเคอร์เนลสำหรับบูตที่ต้องการ
หากต้องการสร้างไฟล์ initrd.img-* ทั้งหมดใหม่ (ไม่แนะนำ) ให้ใช้:
sudo update-initramfs -c -k ทั้งหมด
หากต้องการรับข้อมูลรายละเอียดเพิ่มเติม ให้พิมพ์:
คนอัพเดท-initramfs