Score:0

อัปเดต Ubuntu เมื่อ /boot พาร์ติชันใกล้เต็ม

ธง gs
ile

พาร์ติชั่น /boot ของฉันมีขนาด 500M เนื่องจากฉันคิดว่ามันจะเพียงพอเมื่อฉันทำการติดตั้ง ดูเหมือนว่ามันไม่ใช่

ตอนนี้ใกล้เต็มแล้ว

/dev/sda1 446M 352M 61M 86% /บูต

การอัปเกรด apt-get ไม่สำเร็จ:

update-initramfs: กำลังสร้าง /boot/initrd.img-5.11.0-25-generic
ข้อผิดพลาด 24: ข้อผิดพลาดในการเขียน: ไม่สามารถเขียนบล็อกที่บีบอัดได้ 
E: mkinitramfs ล้มเหลว cpio 141 lz4 -9 -l 24
update-initramfs: ล้มเหลวสำหรับ /boot/initrd.img-5.11.0-25-generic ด้วย 1
dpkg: แพคเกจการประมวลผลข้อผิดพลาด initramfs-tools (--configure):
 การติดตั้ง initramfs-tools package กระบวนการย่อยของสคริปต์หลังการติดตั้งส่งคืนสถานะการออกจากข้อผิดพลาด 1
พบข้อผิดพลาดขณะประมวลผล:
 initramfs-เครื่องมือ
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)

เนื้อหาของ /boot:

รวม 343M
-rw-r--r-- 1 รูทรูท 248K kesä 17 01:38 config-5.11.0-22-generic
-rw-r--r-- 1 รูทรูท 248K heinä 9 20:42 config-5.11.0-25-generic
drwx------ 6 ราก ราก 4,0K tammi 1 1970 efi
drwxr-xr-x 4 ราก ราก 4,0K heinä 23 13:13 ด้วง
-rw-r--r-- 1 รูทรูท 153M heinä 10 14:22 initrd.img-5.11.0-22-generic
-rw-r--r-- 1 รูทรูท 151M heinä 23 13:13 initrd.img-5.11.0-25-generic
lrwxrwxrwx 1 ราก ราก 28 heinä 23 06:04 initrd.img.old -> initrd.img-5.11.0-22-generic
drwx------ 2 รูท รูท 16K ไฮน์ä 6 08:52 แพ้+เจอ
-rw-r--r-- 1 รูทรูท 179K elo 18 2020 memtest86+.bin
-rw-r--r-- 1 รูทรูท 181K elo 18 2020 memtest86+.elf
-rw-r--r-- 1 รูทรูท 181K elo 18 2020 memtest86+_multiboot.bin
-rw------- 1 รูทรูท 5,7M kesä 17 01:38 System.map-5.11.0-22-generic
-rw------- 1 รูทรูท 5,7M heinä 9 20:42 System.map-5.11.0-25-generic
lrwxrwxrwx 1 ราก ราก 25 heinä 23 06:04 vmlinuz -> vmlinuz-5.11.0-25-generic
-rw------- 1 รูทรูท 15M kesä 17 01:55 vmlinuz-5.11.0-22-generic
-rw------- 1 รูทรูท 15M heinä 9 21:04 vmlinuz-5.11.0-25-generic
lrwxrwxrwx 1 ราก ราก 25 heinä 23 06:04 vmlinuz.old -> vmlinuz-5.11.0-22-generic

ฉันจำเป็นต้องปรับขนาดพาร์ติชันสำหรับเริ่มระบบของฉันหรือไม่ มีวิธีการอัปเกรดโดยไม่ต้องปรับขนาดพาร์ติชันสำหรับเริ่มระบบหรือไม่

N0rbert avatar
zw flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [ฉันจะเพิ่มพื้นที่ว่างใน /boot ได้อย่างไร](https://askubuntu.com/questions/1032783/how-do-i-free-up-space-on-boot)
Zeiss Ikon avatar
cn flag
ดูเหมือนว่ารายการ initrd.* เป็นที่ที่พื้นที่กำลังจะไป -- ซึ่งมากกว่า 300M สำหรับสองรายการ
ile avatar
gs flag
ile
@ N0rbert ไม่ นี่เป็นคำถามอื่น ตัวอย่างเช่น เครื่องมืออัปเดตสามารถจัดการกับสถานการณ์นี้ได้
karel avatar
sa flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [วิธีปรับขนาดพาร์ติชัน](https://askubuntu.com/questions/126153/how-to-resize-partitions)
ile avatar
gs flag
ile
ไม่มันไม่ใช่ @karel
ile avatar
gs flag
ile
พาร์ติชันหลักถูกเข้ารหัสและการปรับขนาดดูเหมือนจะซับซ้อน ดูเหมือนว่าฉันจะไม่ได้อัปเดต Ubuntu สักระยะหนึ่ง https://help.ubuntu.com/community/ResizeEncryptedPartitions
Score:1
ธง pk

พยายาม

เพื่อตรวจสอบเมล็ดที่ติดตั้งก่อน

dpkg --รายการ | egrep -i --color 'linux-image | linux-headers' | สุขา -l

เพื่อลบเคอร์เนลเวอร์ชันเก่า

sudo apt --purge <เคอร์เนล> ลบอัตโนมัติ

หรือ 

sudo apt-get --purge <เคอร์เนล> ลบอัตโนมัติ

ส่วนใหญ่จะเป็นการดีที่จะเก็บเมล็ดเก่าไว้เพื่อเปลี่ยนกลับในกรณีที่คุณประสบปัญหา

Zeiss Ikon avatar
cn flag
สำหรับการใช้งานของฉันเอง ฉันเก็บอย่างน้อยหนึ่งเวอร์ชัน แต่แทบจะไม่มีมากกว่าสองเวอร์ชันของเคอร์เนลเก่า รวมถึงเวอร์ชันล่าสุดของเคอร์เนลธรรมดาธรรมดาหนึ่งหรือสองเวอร์ชัน หากฉันใช้เคอร์เนล HWE เพียงพอสำหรับถอยกลับ ไม่เพียงพอสำหรับพื้นที่จำนวนมาก
ile avatar
gs flag
ile
มีเพียง 22 ซึ่งใช้งานอยู่ (ดูเหมือนว่า) และ 25 (ซึ่งล้มเหลวในการอัปเดต) ดูเหมือนว่าฉันต้องปรับขนาดพาร์ติชันสำหรับบูต ซึ่งน่าเสียดาย ขอบคุณ.
Henzo avatar
pk flag
ใช่ อย่าใช้ lvm ในการบู๊ตในกรณีที่คุณคิดถึงมัน
Score:0
ธง cn

จากสิ่งที่ฉันเห็นในไดรฟ์ข้อมูล /boot ของคุณ ดูเหมือนว่าคุณจะต้องปรับขนาดไดรฟ์ข้อมูลนั้น อย่าลืมสำรองข้อมูลทุกอย่างก่อนเริ่ม!

ฉันพูดแบบนี้เพราะรายการ initramfs สำหรับสองเมล็ดใช้พื้นที่เกือบสองในสามที่คุณอนุญาต /boot (โดยไฟล์อื่น ๆ ใช้พื้นที่ส่วนใหญ่ที่เหลือในสามส่วน) ไม่มีที่ว่างสำหรับเคอร์เนล ส่วนหัว การกำหนดค่า และ initramfs อื่น ในการแก้ไขชั่วคราว คุณสามารถทำตามคำตอบของ @Henzo เพื่อลบเคอร์เนลที่เก่ากว่าจากทั้งสองเคอร์เนล แต่ฉันต้องการให้แน่ใจว่าฉันมีเคอร์เนลที่เก่ากว่าอย่างน้อยหนึ่งเคอร์เนล เผื่อในกรณีที่มีบั๊กปรากฏขึ้นหรือไฟล์เสียหาย

หากคุณกำลังจะใส่ไฟล์สำหรับบู๊ตในวอลุ่มของตัวเอง ฉันขอแนะนำ (ด้วยเคอร์เนล 5.x สมัยใหม่) คุณต้องเผื่อไว้ 2 GB เพื่อให้แน่ใจว่าคุณมีเพียงพอสำหรับเคอร์เนลรุ่นเก่าสองหรือสามตัวรวมถึงเคอร์เนลที่คุณอยู่ ติดตั้งสำหรับการอัพเกรดของคุณ ด้วยฮาร์ดดิสก์และ SSD สมัยใหม่ นี่ไม่ใช่พื้นที่จำนวนมาก แต่เป็นการประกันราคาถูกเมื่อต้องปรับขนาดพาร์ติชันที่สำคัญ...

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา