Bạn đã thử khởi động vào chế độ phục hồi (được chọn qua grub) chưa? Sau đó, bạn có thể thử khởi động lại nâng cấp với
sudo apt-get update
sudo apt-get upgrade
Bạn có thể cần phải chạy
sudo dpkg --configure -a
để sửa các gói được cài đặt một phần.
Nếu chế độ khôi phục cũng bị hỏng, bạn có thể thử khởi động một đĩa CD trực tiếp và sau đó chọn cài đặt ổ cứng và thực hiện các bước trên.
Để chroot vào cài đặt ổ cứng của bạn, trước tiên hãy khởi động một đĩa CD trực tiếp. Bạn có thể sử dụng CD cài đặt ubfox cho tác vụ này, chỉ cần chọn tùy chọn "thử ubfox" thay vì cài đặt. Sau khi khởi động, mở một thiết bị đầu cuối và gắn kết phân vùng gốc của bạn. Nếu phân vùng gốc của bạn là / dev / sda1 (để tìm hiểu phân vùng gốc của bạn, có một hướng dẫn tại https : //help.ub Ubuntu.com/community/RecoveringUb UbuntuAfterInstallingWindows#The_terminal_way ):
sudo mkdir -p /media/ubuntu
sudo mount /dev/sda1 /media/ubuntu
Sau đó, bạn cần gắn hệ thống tập tin Proc, dev và sys vào môi trường mới của bạn:
sudo mount --bind /dev /media/ubuntu/dev
sudo mount --bind /proc /media/ubuntu/proc
sudo mount --bind /sys /media/ubuntu/sys
Cho phép kết nối mạng:
cp /etc/resolv.conf /media/ubuntu/etc/resolv.conf
Cuối cùng, chroot vào nó:
sudo chroot /media/ubuntu
Từ đây bạn có thể chạy apt-get và dpkg để sửa hệ thống của bạn. Điều này giống hệt với cách mọi người sửa chữa grub bằng chroot, trong trường hợp bạn gặp vấn đề, bạn có thể google một cái gì đó như "grub chroot ub Ubuntu livecd" và tìm thêm thông tin.