lỗi đầu vào / đầu ra của Ubuntu


9

Tôi đang gặp vấn đề với Ubuntu mà tôi thấy khó khắc phục sự cố vì những lý do sẽ trở nên rõ ràng:

# reboot
-bash: /sbin/reboot: Input/output error
# dmesg
-bash: /bin/dmesg: Input/output error
# ps -e
ps: error while loading shared libraries: /lib/libproc-3.2.8.so: cannot read file data: Input/output error
# lsof
-bash: /usr/bin/lsof: Input/output error
# fsck
-bash: /sbin/fsck: Input/output error
# badblocks
-bash: /sbin/badblocks: Input/output error

Vì vậy, tôi không thể thấy những gì đang xảy ra, và tôi không thể khởi động lại từ xa. Tôi có thể làm gì để đi đến tận cùng của điều này?

Một cách thú vị:

# init 0
Segmentation fault

Tôi có thể cat / var / syslog nhưng không / var / log / message hoặc một số tệp quan trọng khác. ngày càng ít làm việc, không làm đuôi hay đầu, v.v.


1
Âm thanh khá giống với những gì bạn nhận được sau khi chạy sudo rm -rf /. (Tôi đã cố tình làm điều đó, chỉ để xem điều gì thực sự xảy ra.)
AJMansfield

Câu trả lời:


11

Hệ thống đang gặp sự cố nghiêm trọng khi đọc đĩa cứng của bạn. Có khả năng là đĩa đã chết (gần như chắc chắn), nhưng nó có thể đơn giản như một dây cáp bị lỏng / ngắt kết nối (đừng tin vào nó). Bạn không thể làm gì để khắc phục sự cố từ đây. Chỉ cần tắt nguồn.

Kiểm tra các kết nối lỏng lẻo trên đĩa cứng của bạn. Nếu mọi thứ đều ổn, hãy khởi động từ đĩa cứu hộ và chạy fsck hoặc badblocks từ đó.

Tôi hy vọng bạn có một bản sao lưu.


1
Mặc dù vậy, điều kỳ lạ là khi tôi có thể khởi động lại máy một cách vật lý và làm như vậy, nó trở lại dường như không có vấn đề gì. Tôi vẫn chưa tìm thấy bất kỳ vấn đề nào, mặc dù tôi đang coi đây là một dấu hiệu cảnh báo rằng đĩa không đáng tin cậy và có thể đi vào một lúc nào đó. Tôi giữ tất cả các tệp quan trọng của mình ở ít nhất hai nơi bằng git, vì vậy ít nhất đó sẽ không phải là vấn đề.
gầy gò

Sau đó, có thể đó chỉ là một lỗi giao tiếp (ví dụ: cáp lỏng lẻo). Giữ một mắt trên nó mặc dù. Khi một đĩa bắt đầu hỏng, nó thường hoàn toàn chết ngay sau đó.
bahamat

Điều tương tự cũng xảy ra với máy ảo của tôi. Sau khi khởi động lại, nó bắt đầu hoạt động tốt.
droope

0

Nếu bạn đang sử dụng máy ảo, có khả năng có một số sự gián đoạn trong việc gắn kết hệ thống tệp và linux chuyển đổi các giá trị đó thành chỉ đọc như một biện pháp không an toàn.

Thật không may, nó khiến hệ thống của bạn không thể sử dụng được.

Nếu bạn kiểm tra / Proc / mounts và tìm hệ thống tập tin gốc, sẽ có một dòng như thế này:

/dev/dm-0 / ext4 ro,relatime,errors=remount-ro,data=ordered 0 0

Bạn sẽ thấy rằng hệ thống tập tin gốc đã được gắn kết chỉ đọc.

Về cơ bản, điều duy nhất cần làm vào thời điểm này (giả sử đây là vấn đề) là khởi động lại (thông qua KVM hoặc công tắc tắt nguồn giao diện điều khiển khác).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.