Điểm:1

Tại sao hệ thống của tôi không cài đặt kernel mới nhất (linux-image-5.4.0-84-generic)?

lá cờ uz

Tôi đang sử dụng Ubuntu 20.04.3 LTS x86_64 và tôi đã cố gắng cài đặt phiên bản kernel mới nhất bằng cách sử dụng:

cập nhật sudo apt && nâng cấp sudo apt

Nhưng khi kết thúc quá trình chạy, nó luôn hiển thị thông báo sau:

Thêm mục menu khởi động cho Cài đặt chương trình cơ sở UEFI
/etc/grub.d/35_fwupd: dòng 5: /usr/share/grub: Là một thư mục
run-parts: /etc/kernel/postinst.d/zz-update-grub đã thoát với mã trả về 126
dpkg: gói xử lý lỗi linux-image-5.4.0-84-generic (--configure):
 đã cài đặt linux-image-5.4.0-84-generic package post-installation script subprocess trả về lỗi exit st
atus 1
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
 linux-image-5.4.0-84-chung
E: Tiến trình con /usr/bin/dpkg trả về mã lỗi (1)

đầu ra của uname -r Là:

5.4.0-81-chung.

Điều đó có nghĩa là kernel không được cài đặt chính xác.

Có ai có một ý tưởng về những gì đang xảy ra?

Chỉnh sửa:

Theo yêu cầu tôi đang đăng nội dung của tôi /etc/grub.d/35_fwupd tập tin:

#! /bin/bash
# Mã định danh giấy phép SPDX: LGPL-2.1+
đặt -e

${pkgdatadir:?}
# shellcheck nguồn=/dev/null
. "$pkgdatadir/grub-mkconfig_lib"

nếu [ -f /var/lib/fwupd/uefi_capsule.conf ] &&
   ls /sys/firmware/efi/efivars/fwupd-*-0abba7dc-e516-4167-bbf5-4d9d1c739416 1>/dev/null 2>&1; sau đó
      nguồn /var/lib/fwupd/uefi_capsule.conf
      nếu [ "${EFI_PATH}" != "" ] && [ "${ESP}" != "" ]; sau đó
      echo "Thêm mục cập nhật chương trình cơ sở Linux" >&2
con mèo << EOF
menuentry 'Trình cập nhật chương trình cơ sở Linux' \$menuentry_id_option 'fwupd' {
EOF
      ${grub_probe:?}
      chuẩn bị_grub_to_access_device '`${grub_probe} --target=device \${ESP}` | sed -e "s/^/\t/"'
con mèo << EOF
    bộ nạp dây chuyền ${EFI_PATH}
}
EOF
      fi
fi
user535733 avatar
lá cờ cn
Đầu ra của bạn cho thấy rõ ràng có vấn đề với dòng 5 của `/etc/grub.d/35_fwupd`
O.Cuenca avatar
lá cờ uz
Xin lỗi @user535733 nhưng tôi không hiểu vấn đề. Bạn có thể giải thích?
user535733 avatar
lá cờ cn
Đăng nội dung của tệp (ít nhất 10 dòng đầu tiên) trong câu hỏi của bạn.
O.Cuenca avatar
lá cờ uz
Có đầy đủ file theo yêu cầu
Ahmed avatar
lá cờ us
Hãy thử xóa tệp đó `mv -v /etc/grub.d/35_fwupd ~/` và nâng cấp, có thể điều đó sẽ hữu ích
lá cờ cc
Tệp đó không phải là một phần của Ubuntu 20.04 từ tìm kiếm tệp apt. Có thể là phần còn lại từ bản nâng cấp từ bản phát hành trước?
O.Cuenca avatar
lá cờ uz
Chỉ cần thử xóa tệp và hoạt động hoàn hảo giống như Ahmed đã nói. Có thể là ubfan1, tôi đã nâng cấp từ Ubuntu 18.04 LTS cách đây vài tháng, nhưng thật kỳ lạ là bây giờ nó mới gây ra sự cố.
Điểm:1
lá cờ uz

Theo người dùng Ahmed & ubfan1, tệp /etc/grub.d/35_fwupd không phải là một phần của tìm kiếm tệp apt của Ubuntu và có thể là phần còn lại từ bản nâng cấp mà tôi có gần đây từ Ubuntu 18.04 LTS.

Sau khi xóa tệp đó và cố gắng nâng cấp lại, thông báo lỗi đã biến mất và đầu ra của uname -r bây giờ hiển thị:

5.4.0-84-chung

Sau đó, tôi đã thực hiện một vài lần khởi động lại để xem liệu có vấn đề gì không, nhưng cho đến nay vẫn chưa có gì.

Điểm:1
lá cờ cn

Tôi đã có cùng một vấn đề và trả lời nó đây

tl;dr

Các nhà phát triển ngược dòng của fwupd đã sửa lỗi này như thế này, tức là họ đã thay thế dòng ${pkgdatadir:?} bằng [ -d ${pkgdatadir:?} ]

Rõ ràng họ là người đã báo cáo lỗi đó, vì vậy họ biết về nó và họ đã sửa gói của họ cho hirsute, chỉ là không phải cho tiêu điểm.

O.Cuenca avatar
lá cờ uz
Cảm ơn bạn vì câu trả lời Mặc dù hệ thống của tôi vẫn hoạt động tốt khi không có tệp, nhưng thay vào đó, tôi sẽ sử dụng giải pháp của bạn vì giải pháp này có vẻ ít rủi ro hơn so với việc xóa tất cả tệp cùng nhau. Tôi đã khởi động lại để xem mọi thứ có bình thường không, và đúng như vậy. Vì vậy, trừ khi một cái gì đó bị hỏng, tôi nghĩ bạn đã đóng đinh nó.

Đă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.