Chào mọi người!
Tôi đã cố nâng cấp Pop!_OS của mình lên phiên bản 21.04 gần đây, nhưng quá trình cập nhật bị kẹt mà tôi không nhận ra và do đó tôi tắt nó trong khi quá trình vẫn đang chờ xử lý.
Sau khi khởi động lại, tôi nhận thấy rằng tôi không thể cài đặt hoặc cập nhật bất cứ thứ gì và vì vậy, vì tôi là người thiếu kinh nghiệm, tôi đã làm theo lệnh được đề xuất, lệnh này cũng đã loại bỏ nhiều gói thiết yếu như máy tính để bàn pop
, pop-session
, chrome-gnome-shell
, hoặc gmd3
. Thật không may, tôi không nhớ chính xác lệnh mà tôi đã thực hiện, nhưng nó giống như cài đặt sudo apt --fix-broken-gói
. Lúc đầu, tôi đã do dự, nhưng sau khi không có giải pháp nào khác mà tôi đã thử hoạt động, tôi không còn lựa chọn nào khác ngoài việc thử nó.
Sau một lần khởi động lại khác, tôi ngay lập tức được đưa vào chế độ khẩn cấp.
Tôi không thể sử dụng apt do kernelstub không tìm thấy "thiết bị khối cho phân vùng" và các lỗi dpkg khác (ID 1 và 174) để cài đặt lại các gói.
Phân vùng duy nhất được gắn kết là phân vùng dữ liệu của tôi. Cả phân vùng khởi động và phần phục hồi đều không được gắn kết mặc dù các PARTUUID của chúng trùng với các PARTUUID trong /etc/fstab
.
gắn sudo -a
cũng như cố gắng thoát khỏi chế độ khẩn cấp với hệ thống mặc định
cả hai đều dẫn đến lỗi của tiêu đề Không tìm thấy bộ ký tự IO iso8859-1
cho phân vùng khởi động cũng như phục hồi. Cả hai phân vùng đều có hệ thống tập tin vfat.
Những gì tôi đã thử:
depmod
và trước chế độ thăm dò
, sau khi khởi động lại không có gì thay đổi
- Khởi động từ phiên bản kernel cũ hơn cũng không hoạt động
fsck
dpkg -S iso8859-1
- và một số thứ khác mình không nhớ nữa
Loại liên quan đối với tôi là uname -r
lợi nhuận 5.11.0-7620-chung
mặc dù hạt nhân mới nhất trong /khởi động
Là config-5.11.0-7614-chung
. Tôi không biết liệu đây có phải là một vấn đề hay không.
Tôi hy vọng tôi đã cung cấp đủ thông tin để bạn có thể giúp tôi.
Cảm ơn trước!