Bằng cách nào đó tôi đã kết thúc với một hệ thống không thể khởi động. Tôi truy tìm vấn đề của tôi /lib
thư mục và có thể đến các thư mục hệ thống khác
Tôi hiện đang có cái này ls -lsha lib lib32 lib64 libx32 usr/lib32/ usr/lib64 usr/libx32/
ubuntu@ubuntu:/media/ubuntu/8e5c9899-7541-4ab3-9577-27efa7337808$ ls -lsha lib lib32 lib64 libx32 usr/lib32/ usr/lib64 usr/libx32/
0 lrwxrwxrwx 1 root root 9 Jun 4 2020 lib32 -> usr/lib32
0 lrwxrwxrwx 1 root root 9 Jun 4 2020 lib64 -> usr/lib64
0 lrwxrwxrwx 1 root root 10 Jun 4 2020 libx32 -> usr/libx32
thư viện:
tổng cộng 12K
4.0K drwxr-xr-x 3 gốc gốc 4.0K 14 tháng 5 16:22 .
4.0K drwxr-xr-x 22 gốc gốc 4.0K 23:26 ngày 6 tháng 7 ..
4.0K drwxr-xr-x 3 root root 4.0K 26 Thg2 2020 terminfo
usr/lib32/:
tổng cộng 8.0K
4.0K drwxr-xr-x 2 root gốc 4.0K 23 Tháng Tư 2020 .
4.0K drwxr-xr-x 14 gốc gốc 4.0K 23 Tháng Tư 2020 ..
usr/lib64:
tổng cộng 8.0K
4.0K drwxr-xr-x 2 gốc gốc 4.0K 27 tháng 1 16:29 .
4.0K drwxr-xr-x 14 gốc gốc 4.0K 23 Tháng Tư 2020 ..
0 lrwxrwxrwx 1 gốc gốc 32 ngày 16 tháng 12 năm 2020 ld-linux-x86-64.so.2 -> /lib/x86_64-linux-gnu/ld-2.31.so
usr/libx32/:
tổng cộng 8.0K
4.0K drwxr-xr-x 2 root gốc 4.0K 23 Tháng Tư 2020 .
4.0K drwxr-xr-x 14 gốc gốc 4.0K 23 Tháng Tư 2020 ..
Các thư mục libs của tôi trống.
Khi tôi cố gắng khởi động, tôi nhận được điều này kết thúc Kernel hoảng loạn - không đồng bộ hóa: Đã cố giết init! mã thoát=0x00000100
Tôi đoán giải pháp duy nhất là cài đặt lại hệ thống. Tôi có đúng không?
Tôi nghĩ phân vùng hệ thống của tôi vẫn ổn. Cũng như vách ngăn nhà mình. tôi đã chạy fsck
không có vấn đề gì.
ubuntu@ubuntu:~$ Sudo fsck -f /dev/sda5
fsck từ util-linux 2.34
e2fsck 1.45.5 (07-Jan-2020)
Vượt qua 1: Kiểm tra nút, khối và kích thước
Pass 2: Kiểm tra cấu trúc thư mục
Pass 3: Kiểm tra kết nối thư mục
Vượt qua 4: Kiểm tra số lượng tham chiếu
Pass 5: Kiểm tra thông tin tóm tắt nhóm
/dev/sda5: 781569/3751936 tệp (0,3% không liền kề), 9781643/15000064 khối
ubuntu@ubuntu:~$ Sudo fsck -f /dev/sda6
fsck từ util-linux 2.34
e2fsck 1.45.5 (07-Jan-2020)
Vượt qua 1: Kiểm tra nút, khối và kích thước
Pass 2: Kiểm tra cấu trúc thư mục
Pass 3: Kiểm tra kết nối thư mục
Vượt qua 4: Kiểm tra số lượng tham chiếu
Pass 5: Kiểm tra thông tin tóm tắt nhóm
/dev/sda6: 628676/3751936 tệp (0,6% không liền kề), 9520496/15000064 khối
tôi cũng đã thực hiện sửa chữa khởi động
và tôi đã nhận được liên kết này https://paste.ubuntu.com/p/4CG9s4R9Dr/
Bất kỳ trợ giúp sẽ được đánh giá cao.
Có cách nào để khôi phục các tệp hệ thống bị thiếu không?
FWIW Tôi nghĩ thủ phạm là một gói Debian tồi do tôi tự xây dựng hoặc chương trình cài đặt kiểm tra cho vấn đề đó khi tôi biên dịch các emac.
ubuntu@ubuntu:/media/ubuntu/8e5c9899-7541-4ab3-9577-27efa7337808/usr/local/emacs$ ls -lsha backup-070620211826-pre-emacs-27.2-custom.tgz
30M -rw-r--r-- 1 gốc root 30M ngày 6 tháng 7 23:26 backup-070620211826-pre-emacs-27.2-custom.tgz
Nó có cùng nội dung Tôi có trong thư mục/lib của mình.