ฉันเข้าใจ
ส่วนเรียกใช้: /etc/kernel/postrm.d/zz-update-grub ออกด้วยรหัสส่งคืน 1
dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด linux-image-5.4.0-100-generic (--remove):
ติดตั้ง linux-image-5.4.0-100-generic package post-removal script subprocess ส่งคืนสถานะการออกจากข้อผิดพลาด 1
dpkg: มีข้อผิดพลาดมากเกินไป หยุดทำงาน
พบข้อผิดพลาดขณะประมวลผล: linux-image-5.4.0-100-generic
การประมวลผลหยุดลงเนื่องจากมีข้อผิดพลาดมากเกินไป
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)
กำลังวิ่ง sudo apt --fix-breaked ติดตั้ง
ฉันใช้ Ubuntu 20.04
แก้ไข
df -i
ระบบไฟล์ Inodes IUsed IFree IUse% Mounted on
อูเดฟ 1005233 655 1004578 1% /เดฟ
tmpfs 1017091 1317 1015774 1% /เรียกใช้
/dev/mapper/ubuntu--vg-ubuntu--lv 13107200 304989 12802211 3% /
tmpfs 1017091 5 1017086 1% /dev/shm
tmpfs 1017091 6 1017085 1% /รัน/ล็อค
tmpfs 1017091 18 1017073 1% /sys/fs/cgroup
/dev/loop2 10803 10803 0 100% /snap/core18/2128
/dev/loop3 10847 10847 0 100% /snap/core18/2284
/dev/loop5 11777 11777 0 100% /snap/core20/1328
/dev/loop6 1602 1602 0 100% /snap/lxd/21029
/dev/loop7 796 796 0 100% /snap/lxd/21835
/dev/sdb2 65536 16393 49143 26% /บูต
tmpfs 1017091 81 1017010 1% /รัน/ผู้ใช้/1000
/dev/sda1 122101760 250 122101510 1% /media/jeremie/Servar2
/dev/loop10 12847 12847 0 100% /snap/core/12725
/dev/loop0 480 480 0 100% /snap/snapd/14978
/dev/loop1 11777 11777 0 100% /snap/core20/1361
df -h
ขนาดระบบไฟล์ที่ใช้ Avail Use% Mounted on
อูเดฟ 3.9G 0 3.9G 0% /devtmpfs 795M 3.8M 791M 1%
/run/dev/mapper/ubuntu--vg-ubuntu--lv 196G 75G 112G 41% /
tmpfs 3.9G 4.0K 3.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /รัน/ล็อค
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/loop2 56M 56M 0 100% /snap/core18/2128
/dev/loop3 56M 56M 0 100% /snap/core18/2284
/dev/loop5 62M 62M 0 100% /snap/core20/1328
/dev/loop6 71M 71M 0 100% /snap/lxd/21029
/dev/loop7 68M 68M 0 100% /snap/lxd/21835
/dev/sdb2 976M 929M 0 100% /บูต
tmpfs 795M 28K 795M 1% /รัน/ผู้ใช้/1000
/dev/sda1 1.8T 160G 1.6T 10% /media/jeremie/Servar2
/dev/loop10 111M 111M 0 100% /snap/core/12725
/dev/loop0 44M 44M 0 100% /snap/snapd/14978
/dev/loop1 62M 62M 0 100% /snap/core20/1361
dpkg -l | egrep -v '^ii|rc'
Desired=Unknown/Install/Remove/Purge/Hold
| สถานะ=ไม่/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
+-============================================== =============-==================================== ======================-============-============== ================================================== =======================================
ic cloud-initramfs-dyn-netconf 0.45ubuntu2 ทั้งหมดเขียนไฟล์อินเทอร์เฟซเครือข่ายใน /run สำหรับ BOOTIF
ic cryptsetup-initramfs 2:2.2.2-3ubuntu2.4 รองรับการเข้ารหัสดิสก์ทั้งหมด - การรวม initramfs
iF initramfs-tools 0.136ubuntu6.7 เครื่องกำเนิด initramfs แบบโมดูลาร์ทั่วไปทั้งหมด (ระบบอัตโนมัติ)
rH linux-image-5.4.0-100-generic 5.4.0-100.113 amd64 อิมเมจเคอร์เนลที่ลงชื่อทั่วไป
ic linux-modules-extra-5.4.0-100-generic 5.4.0-100.113 amd64 Linux kernel โมดูลเพิ่มเติมสำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
it man-db 2.9.1-1 amd64 เครื่องมือสำหรับอ่านหน้าคู่มือ
ic overlayroot 0.45ubuntu2 ทั้งหมดใช้ overlayfs ที่ด้านบนของระบบไฟล์รูทแบบอ่านอย่างเดียว
แก้ไข 2
apt-mark แสดงคู่มือ | grep ลินุกซ์-'[g|i|m|h]' | egrep -v ลินุกซ์ทั่วไป | xargs sudo apt-mark อัตโนมัติ
linux-image-5.4.0-100-generic ตั้งค่าให้ติดตั้งโดยอัตโนมัติ linux-image-5.4.0-96-generic ตั้งค่าให้ติดตั้งโดยอัตโนมัติ
linux-image-5.4.0-97-generic ตั้งค่าให้ติดตั้งโดยอัตโนมัติ
linux-image-5.4.0-99-generic ตั้งค่าให้ติดตั้งโดยอัตโนมัติ
linux-modules-extra-5.4.0-96-generic ตั้งค่าให้ติดตั้งโดยอัตโนมัติ
linux-modules-extra-5.4.0-97-generic ตั้งค่าให้ติดตั้งโดยอัตโนมัติ
linux-modules-extra-5.4.0-99-generic ตั้งค่าให้ติดตั้งโดยอัตโนมัติ
sudo apt autoremove --purge
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
แพ็คเกจต่อไปนี้จะถูกลบออก:
amd64-microcode* cryptsetup* cryptsetup-bin*
cryptsetup-run* i965-va-driver* intel-media-va-driver*
intel-microcode* iucode-tool* kodi-inputstream-adaptive*
kodi-inputstream-rtmp* kodi-peripheral-จอยสติ๊ก*
libaacs0* libass9* libbdplus0* libbluray2* libcdio19*
libcec4* libcrossguid0* libdouble-conversion3*
libfstrcmp0* libigdgmm11* libiso9660-11* libmariadb3*
libmicrohttpd12* libnunit-cil-dev*
python3-pycryptodome* qt5-gtk-platformtheme*
qttranslations5-l10n* thermald* va-driver-all*
vdpau-driver-all*
0 อัพเกรด, 0 ติดตั้งใหม่, 74 เพื่อลบและ 6 ไม่ได้อัพเกรด
2 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
หลังจากการดำเนินการนี้ พื้นที่ดิสก์ 871 MB จะถูกทำให้ว่าง
คุณต้องการดำเนินการต่อหรือไม่ [ใช่/ไม่ใช่] ย
(กำลังอ่านฐานข้อมูล ... 252533 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
การลบ linux-image-5.4.0-100-generic (5.4.0-100.113) ...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: การลบ /boot/initrd.img-5.4.0-100-generic/etc/kernel/postrm.d/zz-update-grub:
การจัดหาไฟล์ `/etc/default/grub'
การจัดหาไฟล์ `/etc/default/grub.d/init-select.cfg'
rm: ไม่สามารถลบ '/boot/grub/grub.cfg.new': ข้อความไม่ดี
ส่วนเรียกใช้: /etc/kernel/postrm.d/zz-update-grub ออกด้วยรหัสส่งคืน 1
dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด linux-image-5.4.0-100-generic (--remove):
ติดตั้ง linux-image-5.4.0-100-generic package post-removal script subprocess ส่งคืนสถานะการออกจากข้อผิดพลาด 1
dpkg: มีข้อผิดพลาดมากเกินไป หยุดทำงาน
พบข้อผิดพลาดขณะประมวลผล:
linux-image-5.4.0-100-ทั่วไป
การประมวลผลหยุดลงเนื่องจากมีข้อผิดพลาดมากเกินไป
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)
แก้ไข 3
sudo rm -f /boot/grub/grub.cfg.new
[sudo] รหัสผ่านสำหรับ jeremie:
rm: ไม่สามารถลบ '/boot/grub/grub.cfg.new': ข้อความไม่ดี
du -h --max-ความลึก = 2 /boot/
du: ไม่สามารถอ่านไดเร็กทอรี '/boot/lost+found': ปฏิเสธการอนุญาต
16K /boot/lost+found
du: ไม่สามารถอ่านไดเร็กทอรี '/boot/grub': ข้อความไม่ดี
4.0K /บูต/ด้วง
315M /บูต/
ls -al /boot/grub/grub.cfg.new
ls: ไม่สามารถเข้าถึง '/boot/grub/grub.cfg.new': ข้อความไม่ดี
คุณคิดว่าการเรียกใช้ "Boot Repair" บนแท่ง USB เป็นความคิดที่ดีหรือไม่?