Điểm:1

apt autoremove không giải phóng dung lượng khi khởi động

lá cờ sn

Trong vài tháng qua, thỉnh thoảng tôi nhận được thông báo rằng có dung lượng ổ đĩa thấp trên phân vùng khởi động của tôi trên Ubuntu 20.04. Thông thường làm một sudo apt autoremove sẽ giải phóng dung lượng cho đến lần cập nhật tiếp theo.

Nhưng trong vài tuần qua, lệnh không giải phóng bất kỳ dung lượng nào và tôi luôn chỉ có 26mb trên phân vùng khởi động, điều này sẽ gây ra lỗi khi đến lúc cập nhật.

Dưới đây là đầu ra của tôi cho apt autoremove

nocnoc@nocnoc-ThinkPad-T470p:~$ sudo apt autoremove
[sudo] mật khẩu cho nocnoc: 
Đang đọc danh sách gói... Xong
Xây dựng cây phụ thuộc       
Đang đọc thông tin trạng thái... Xong
0 đã nâng cấp, 0 mới cài đặt, 0 cần xóa và 12 chưa nâng cấp.
1 chưa được cài đặt hoặc gỡ bỏ hoàn toàn.
Sau thao tác này, 0 B dung lượng đĩa bổ sung sẽ được sử dụng.
Thiết lập công cụ initramfs (0.136ubuntu6.6) ...
update-initramfs: trì hoãn cập nhật (đã kích hoạt)
Xử lý trình kích hoạt cho initramfs-tools (0.136ubuntu6.6) ...
update-initramfs: Đang tạo /boot/initrd.img-5.11.0-41-generic
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/skl_guc_49.0.1.bin cho mô-đun i915
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/bxt_guc_49.0.1.bin cho mô-đun i915
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/kbl_guc_49.0.1.bin cho mô-đun i915
W: Có thể thiếu phần sụn /lib/firmware/i915/glk_guc_49.0.1.bin cho mô-đun i915
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/kbl_guc_49.0.1.bin cho mô-đun i915
W: Có thể thiếu phần sụn /lib/firmware/i915/kbl_guc_49.0.1.bin cho mô-đun i9
15
W: Có thể thiếu phần sụn /lib/firmware/i915/cml_guc_49.0.1.bin cho mô-đun i9
15
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/icl_guc_49.0.1.bin cho mô-đun i9
15
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/ehl_guc_49.0.1.bin cho mô-đun i9
15
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/ehl_guc_49.0.1.bin cho mô-đun i9
15
W: Có thể thiếu phần sụn /lib/firmware/i915/tgl_huc_7.5.0.bin cho mô-đun i91
5
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/tgl_guc_49.0.1.bin cho mô-đun i9
15
W: Có thể thiếu phần sụn /lib/firmware/i915/tgl_huc_7.5.0.bin cho mô-đun i91
5
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/tgl_guc_49.0.1.bin cho mô-đun i9
15
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/dg1_dmc_ver2_02.bin cho mô-đun i
915
Tôi: Các initramfs sẽ cố gắng tiếp tục từ/dev/dm-2
Tôi: (/dev/mapper/vgubuntu-swap_1)
Tôi: Đặt biến TIẾP TỤC để ghi đè lên điều này.
Lỗi 24: Lỗi ghi: không thể ghi khối nén 
E: lỗi mkinitramfs cpio 141 lz4 -9 -l 24
update-initramfs: không thành công đối với /boot/initrd.img-5.11.0-41-generic với 1.
dpkg: lỗi xử lý gói initramfs-tools (--configure):
 đã cài đặt gói initramfs-tools quy trình con sau khi cài đặt tập lệnh được trả lại 
trạng thái thoát lỗi 1
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
 công cụ initramfs
E: Tiến trình con /usr/bin/dpkg trả về mã lỗi (1)

Bất kỳ ý tưởng sẽ được đánh giá rất cao, cảm ơn!

Chỉnh sửa:

Máy tính xách tay của tôi có sẵn 20gb trên phân vùng chính, vấn đề là phân vùng /boot trong ubuntu quá nhỏ và bị đầy. Vì vậy, tôi muốn biết làm thế nào tôi có thể apt cắt giảm mỡ hoặc tăng kích thước của/boot

Đây là đầu ra của tôi cho Sudo apt -f cài đặt

nocnoc@nocnoc-ThinkPad-T470p:~$ sudo apt -f cài đặt
[sudo] mật khẩu cho nocnoc: 
Đang đọc danh sách gói... Xong
Xây dựng cây phụ thuộc       
Đang đọc thông tin trạng thái... Xong
0 đã nâng cấp, 0 mới cài đặt, 0 cần xóa và 11 chưa nâng cấp.
1 chưa được cài đặt hoặc gỡ bỏ hoàn toàn.
Sau thao tác này, 0 B dung lượng đĩa bổ sung sẽ được sử dụng.
Thiết lập công cụ initramfs (0.136ubuntu6.6) ...
update-initramfs: trì hoãn cập nhật (đã kích hoạt)
Xử lý trình kích hoạt cho initramfs-tools (0.136ubuntu6.6) ...
update-initramfs: Đang tạo /boot/initrd.img-5.11.0-41-generic
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/skl_guc_49.0.1.bin cho mô-đun i915
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/bxt_guc_49.0.1.bin cho mô-đun i915
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/kbl_guc_49.0.1.bin cho mô-đun i915
W: Có thể thiếu phần sụn /lib/firmware/i915/glk_guc_49.0.1.bin cho mô-đun i915
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/kbl_guc_49.0.1.bin cho mô-đun i915
W: Có thể thiếu phần sụn /lib/firmware/i915/kbl_guc_49.0.1.bin cho mô-đun i9
15
W: Có thể thiếu phần sụn /lib/firmware/i915/cml_guc_49.0.1.bin cho mô-đun i9
15
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/icl_guc_49.0.1.bin cho mô-đun i9
15
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/ehl_guc_49.0.1.bin cho mô-đun i9
15
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/ehl_guc_49.0.1.bin cho mô-đun i9
15
W: Có thể thiếu phần sụn /lib/firmware/i915/tgl_huc_7.5.0.bin cho mô-đun i91
5
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/tgl_guc_49.0.1.bin cho mô-đun i9
15
W: Có thể thiếu phần sụn /lib/firmware/i915/tgl_huc_7.5.0.bin cho mô-đun i91
5
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/tgl_guc_49.0.1.bin cho mô-đun i9
15
W: Có thể thiếu chương trình cơ sở /lib/firmware/i915/dg1_dmc_ver2_02.bin cho mô-đun i
915
Tôi: Các initramfs sẽ cố gắng tiếp tục từ/dev/dm-2
Tôi: (/dev/mapper/vgubuntu-swap_1)
Tôi: Đặt biến TIẾP TỤC để ghi đè lên điều này.
Lỗi 24: Lỗi ghi: không thể ghi khối nén 
E: lỗi mkinitramfs cpio 141 lz4 -9 -l 24
update-initramfs: không thành công đối với /boot/initrd.img-5.11.0-41-generic với 1.
dpkg: lỗi xử lý gói initramfs-tools (--configure):
 đã cài đặt gói initramfs-tools quy trình con sau khi cài đặt tập lệnh được trả lại 
trạng thái thoát lỗi 1
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
 công cụ initramfs
E: Tiến trình con /usr/bin/dpkg trả về mã lỗi (1)

Chỉnh sửa 2:

Đây là đầu ra của tôi cho lsblk:

nocnoc@nocnoc-ThinkPad-T470p:~$ lsblk
TÊN MAJ:KÍCH THƯỚC RM TỐI THIỂU RO LOẠI NÚI
loop0 7:0 0 61,3M 1 vòng lặp /snap/authy/6
loop1 7:1 0 61,5M 1 vòng lặp /snap/authy/7
vòng lặp2 7:2 0 4K 1 vòng lặp /snap/bare/5
loop3 7:3 0 9M 1 vòng lặp /snap/canonical-livepatch/126
loop4 7:4 0 64,5M 1 vòng lặp /snap/caprine/48
loop5 7:5 0 94,5M 1 vòng lặp /snap/go/8779
loop6 7:6 0 64,5M 1 vòng lặp /snap/caprine/47
loop7 7:7 0 147,9M 1 vòng /snap/chromium/1854
loop8 7:8 0 147,9M 1 vòng /snap/chromium/1845
loop9 7:9 0 99,4M 1 vòng /snap/core/11993
loop10 7:10 0 183,9M 1 vòng lặp /snap/inkscape/9256
loop11 7:11 0 99,3M 1 vòng lặp /snap/core/11743
loop12 7:12 0 467,5M 1 vòng lặp /snap/goland/156
loop13 7:13 0 64,6M 1 vòng lặp /snap/sublime-text/109
loop14 7:14 0 65,2M 1 vòng lặp /snap/gtk-common-themes/1519
loop15 7:15 0 9M 1 vòng lặp /snap/canonical-livepatch/119
loop16 7:16 0 219M 1 vòng lặp /snap/gnome-3-34-1804/72
loop17 7:17 0 175,4M 1 vòng lặp /snap/postman/132
loop18 7:18 0 3,3M 1 vòng lặp /snap/shellcheck/1654
loop19 7:19 0 323,6M 1 vòng lặp /snap/telegram-desktop/3455
loop20 7:20 0 60,3M 1 vòng lặp /snap/pocket-casts/9
loop21 7:21 0 100,4M 1 vòng lặp /snap/drawio/134
loop22 7:22 0 602,1M 1 vòng lặp /snap/goland/163
loop23 7:23 0 242,4M 1 vòng lặp /snap/gnome-3-38-2004/76
loop24 ​​7:24 0 162,1M 1 vòng lặp /snap/spotify/53
loop25 7:25 0 82,9M 1 vòng lặp /snap/discord/130
loop26 7:26 0 66,5M 1 vòng lặp /snap/citra-emu/144
loop27 7:27 0 176,9M 1 vòng lặp /snap/krita/64
loop28 7:28 0 260,7M 1 vòng lặp /snap/kde-frameworks-5-core18/32
loop29 7:29 0 162,9M 1 vòng lặp /snap/gnome-3-28-1804/145
loop30 7:30 0 167,3M 1 vòng lặp /snap/spotify/56
loop31 7:31 0 217,5M 1 vòng lặp /snap/code/84
loop32 7:32 0 87M 1 vòng lặp /snap/teams-for-linux/195
loop33 7:33 0 247,9M 1 vòng lặp /snap/gnome-3-38-2004/87
loop34 7:34 0 3,2M 1 vòng lặp /snap/shellcheck/1462
loop35 7:35 0 94,5M 1 vòng lặp /snap/go/8839
loop36 7:36 0 64,7M 1 vòng lặp /snap/sublime-text/110
loop37 7:37 0 54,2M 1 vòng lặp /snap/snap-store/558
loop38 7:38 0 535M 1 vòng lặp /snap/pycharm- professional/260
loop39 7:39 0 100,4M 1 vòng lặp /snap/drawio/135
loop40 7:40 0 175,4M 1 vòng lặp /snap/postman/133
loop41 7:41 0 51M 1 vòng lặp /snap/snap-store/547
loop42 7:42 0 60,3M 1 vòng lặp /snap/pocket-casts/10
loop43 7:43 0 517,7M 1 vòng lặp /snap/nightmayr-kf5-qt-5-15-2-core20/20
loop44 7:44 0 77,2M 1 vòng lặp /snap/discord/128
loop45 7:45 0 116,6M 1 vòng lặp /snap/docker/1125
loop46 7:46 0 164,8M 1 vòng lặp /snap/gnome-3-28-1804/161
loop47 7:47 0 55,5M 1 vòng lặp /snap/core18/2253
loop48 7:48 0 122,4M 1 vòng lặp /snap/từ đầu/4
loop49 7:49 0 362M 1 vòng lặp /snap/obs-studio/1273
loop50 7:50 0 518,3M 1 vòng lặp /snap/nightmayr-kf5-qt-5-15-2-core20/26
loop51 7:51 0 87M 1 vòng lặp /snap/teams-for-linux/205
loop52 7:52 0 42,2M 1 vòng lặp /snap/snapd/14066
loop53 7:53 0 4,2M 1 vòng lặp /snap/tree/18
loop54 7:54 0 61,9M 1 vòng lặp /snap/core20/1242
loop55 7:55 0 276,7M 1 vòng lặp /snap/gimp/372
loop56 7:56 0 362,2M 1 vòng lặp /snap/obs-studio/1276
loop57 7:57 0 131,6M 1 vòng lặp /snap/docker/796
loop58 7:58 0 219M 1 vòng lặp /snap/gnome-3-34-1804/77
loop59 7:59 0 43,3M 1 vòng lặp /snap/snapd/14295
loop60 7:60 0 55,5M 1 vòng lặp /snap/core18/2246
loop61 7:61 0 213,8M 1 vòng lặp /snap/code/83
loop62 7:62 0 61,9M 1 vòng lặp /snap/core20/1270
loop63 7:63 0 277M 1 vòng lặp /snap/gimp/380
loop64 7:64 0 313,2M 1 vòng lặp /snap/telegram-desktop/3343
loop65 7:65 0 184,8M 1 vòng lặp /snap/inkscape/9090
loop66 7:66 0 264,8M 1 vòng lặp /snap/citra-emu/143
loop67 7:67 0 65,1M 1 vòng lặp /snap/gtk-common-themes/1515
loop68 7:68 0 8,1M 1 vòng lặp /snap/pick-color-picker/238
loop69 7:69 0 295,7M 1 vòng lặp /snap/vlc/2344
loop70 7:70 0 669,7M 1 vòng lặp /snap/pycharm- professional/265
nvme0n1 259:0 0 238,5G 0 đĩa  
âânvme0n1p1 259:1 0 512M 0 phần /boot/efi
âânvme0n1p2 259:2 0 732M 0 phần /boot
âânvme0n1p3 259:3 0 237.3G 0 phần  
  âânvme0n1p3_crypt
              253:0 0 237.2G 0 mật mã 
    ââvgubuntu-root
    â 253:1 0 236.3G 0 lvm /run/timeshift/backup
    ââvgubuntu-swap_1
              253:2 0 976M 0 lvm [Hoán đổi]

Và đây là đầu ra của tôi cho ls /boot/

nocnoc@nocnoc-ThinkPad-T470p:~$ ls /boot
config-5.11.0-38-generic memtest86+.bin
config-5.11.0-40-generic memtest86+.elf
config-5.11.0-41-generic memtest86+_multiboot.bin
config-5.4.0-91-generic System.map-5.11.0-38-generic
efi System.map-5.11.0-40-generic
grub System.map-5.11.0-41-generic
initrd.img System.map-5.4.0-91-generic
initrd.img-5.11.0-38-vmlinuz chung
initrd.img-5.11.0-40-generic vmlinuz-5.11.0-38-generic
initrd.img-5.11.0-41-generic vmlinuz-5.11.0-40-generic
initrd.img-5.4.0-91-generic vmlinuz-5.11.0-41-generic
initrd.img.old vmlinuz-5.4.0-91-generic
mất + tìm thấy vmlinuz.old
Someone avatar
lá cờ my
Vui lòng [chỉnh sửa] câu hỏi của bạn và thêm đầu ra của `sudo apt -f install`. Cảm ơn
Nmath avatar
lá cờ ng
Hết dung lượng đĩa có thể gây ra sự cố nghiêm trọng. Còn lại 26 MB, có thể hệ thống của bạn chưa hết dung lượng tại một thời điểm nào đó không? Ngay cả autoremove cũng cần không gian làm việc để "thở", vì không có từ nào tốt hơn. Đôi khi, tất cả những gì cần thiết để giết một hệ thống là một lần ghi quan trọng không thành công do thiếu dung lượng. Điều này có thể gây ra sự cố kết hợp thường yêu cầu cài đặt lại khi hệ thống tệp được phép hết dung lượng. Đây có thể là con đường tốt nhất phía trước. Phân bổ thêm dung lượng cho Ubuntu để điều đó không xảy ra nữa.25 GB là *tối thiểu* được đề xuất cho Ubuntu Desktop
Artur Meinild avatar
lá cờ vn
`sudo apt autoremove` không cung cấp thêm dung lượng cho bạn một cách "kỳ diệu". Nó sẽ chỉ xóa thứ gì đó nếu bạn đã gỡ cài đặt các gói và có những gói còn sót lại không còn phụ thuộc nữa. Như Nmath nói, vấn đề với dung lượng ổ đĩa thấp là rất quan trọng và cần được giải quyết bằng các phương tiện khác ngoài việc tự động loại bỏ các gói.
nocnoc avatar
lá cờ sn
@someone Đã cập nhật câu hỏi với đầu ra
Someone avatar
lá cờ my
Vâng !.........................
Nmath avatar
lá cờ ng
Thấy cập nhật của bạn. Thấy rằng `11 chưa được nâng cấp` - Nếu bạn vẫn chỉ có 26MB dung lượng, bạn sẽ không thể giải quyết vấn đề này nếu không cài đặt lại. Bạn cần có đủ dung lượng để có thể tải xuống, giải nén và cài đặt các bản cập nhật. Cài đặt lại hệ điều hành. Đó là lựa chọn duy nhất của bạn vào thời điểm này.
PonJar avatar
lá cờ in
Sẽ hữu ích khi xem đầu ra của `lsblk`. Bạn có thể tránh cài đặt lại bằng cách thay đổi kích thước phân vùng. Bạn có thể gỡ cài đặt bất kỳ thứ gì, ngay cả khi chỉ là tạm thời, để mọi thứ hoạt động trở lại không? Bạn đã cắt tỉa các bản ghi của bạn?
nocnoc avatar
lá cờ sn
@PonJar Tôi đã thêm đầu ra cho lsblk và ls /boot/. Hy vọng rằng sẽ giúp. Tôi không muốn cài đặt lại vì máy này là máy của tôi và có rất nhiều cấu hình cần thiết cho công việc
PonJar avatar
lá cờ in
Tôi sẽ xem xét phân vùng EFI của bạn nếu tôi là bạn. Bạn có thể có đủ MB chưa sử dụng trong EFI để tránh điều này trong tương lai. Nếu bạn sử dụng GParted để thay đổi kích thước EFI (giảm) và khởi động (tăng), bạn sẽ có thể cập nhật mà không gặp sự cố. Đảm bảo rằng bạn có bản sao lưu của bất kỳ dữ liệu nào mà bạn không thể để mất trước khi thử cách này.
Điểm:0
lá cờ sn

Câu trả lời là khởi động và xóa thủ công các hạt nhân cũ thay vì dựa vào apt autoremove. Vấn đề cơ bản là apt không thể hoàn tất quá trình cài đặt kernel mới nhất (5.11.0-41) vì không có đủ dung lượng và autoremove sẽ không xóa kernel cũ hơn (5.11.0-38) cho đến phiên bản mới nhất một được cài đặt. Trong trường hợp của tôi.

sudo apt loại bỏ 'linux * 5.4.0-91 *'

sudo apt loại bỏ 'linux * 5.11.0-38 *'

Tôi đang sử dụng ký tự đại diện (*) trong lệnh trên vì kernel được tạo thành từ 5 gói (tiêu đề, hình ảnh, mô-đun).

Lệnh này cũng có thể loại bỏ linux-generic, linux-headers-generic và linux-image-generic. Điều đó là bình thường và không có gì phải lo lắng, vì bạn có các phiên bản CTNH của các gói đó (cùng tên gói nhưng có thêm -hwe-20.04, đó là các gói cung cấp nhân 5.11 mà bạn đang sử dụng).

Sau tất cả, bạn có thể cần chạy sudo apt -f install để hoàn tất quá trình cài đặt 5.11.0-41.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.