Tôi có /khởi động/
trên /dev/md0
, với hai phân vùng:
Tôi gặp sự cố khi chạy nâng cấp thích hợp
bởi vì tôi đã phải thay thế sdb
và ổ đĩa mới không có trong cấu hình grub. Tôi có những thứ làm việc với một cài đặt grub
, nhưng vấn đề của tôi là tôi không có thiết bị phù hợp trong cấu hình grub cho bản cập nhật tiếp theo. Ví dụ:
~# debconf-show grub-common
grub-efi/install_devices_empty: sai
grub-efi/install_devices_failed: sai
* grub-efi/install_devices_disks_changed: /dev/disk/by-id/ata-WD_easystore_240GB_<redacted>-part1
grub-efi/phân vùng_mô tả:
* grub-efi/install_devices: /dev/disk/by-id/ata-WD_easystore_240GB_<redacted>-part1
Ở trên, bạn có thể thấy grub đang cài đặt trên sda1
. Điều này đã từng có sdb1
cũng vậy, nhưng bây giờ thì không. Vì thế nếu sda
thất bại, không khởi động cho tôi.
Tôi đã đọc trực tuyến rằng đang chạy dpkg-cấu hình lại grub-pc
có thể giải quyết vấn đề này, nhưng điều đó không hiệu quả với tôi:
~# dpkg-cấu hình lại grub-pc
dpkg-query: gói 'grub-pc' chưa được cài đặt và không có thông tin
Sử dụng dpkg --info (= dpkg-deb --info) để kiểm tra các tệp lưu trữ.
/usr/sbin/dpkg-reconfigure: grub-pc chưa được cài đặt
~# danh sách apt --đã cài đặt |grep grub
CẢNH BÁO: apt không có giao diện CLI ổn định. Sử dụng thận trọng trong các tập lệnh.
grub-common/focal-updates, giờ là 2.04-1ubuntu26.13 AMD64 [đã cài đặt, tự động]
grub-efi-AMD64-bin/focal-updates,focal-security,hiện là 2.04-1ubuntu44.2 AMD64 [đã cài đặt, tự động]
grub-efi-AMD64-signed/focal-updates,focal-security,hiện là 1.167.2+2.04-1ubuntu44.2 AMD64 [đã cài đặt]
grub-efi-AMD64/focal-updates,focal-security,hiện là 2.04-1ubuntu44.2 AMD64 [đã cài đặt]
grub2-common/focal-updates, giờ là 2.04-1ubuntu26.13 AMD64 [đã cài đặt, tự động]
Bất kỳ ý tưởng nào về cách tôi sửa lỗi này cho các bản cập nhật trong tương lai?