Saya mengalami masalah dengan Ubuntu yang menurut saya sulit untuk dipecahkan karena alasan yang akan menjadi jelas:
# 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
Jadi saya tidak bisa melihat apa yang sedang terjadi, dan saya tidak bisa reboot jarak jauh. Apa yang bisa saya lakukan untuk mencapai bagian bawah ini?
Menariknya:
# init 0
Segmentation fault
Saya dapat cat / var / syslog tetapi tidak / var / log / messages atau beberapa file penting lainnya. semakin sedikit yang tidak berfungsi, tidak juga ekor atau kepala, dll.
sudo rm -rf /
. (Saya sengaja melakukannya, hanya untuk melihat apa yang sebenarnya terjadi.)Jawaban:
Sistem mengalami kesulitan besar untuk membaca hard disk Anda. Kemungkinan disk sudah mati (hampir pasti), tetapi itu bisa menjadi sesuatu yang sederhana seperti kabel longgar / terputus (jangan mengandalkan itu). Tidak ada yang dapat Anda lakukan untuk memecahkan masalah dari sini. Matikan saja.
Periksa koneksi yang longgar pada hard disk Anda. Jika semuanya baik-baik saja, boot dari disk penyelamat dan jalankan fsck atau badblock dari sana.
Saya harap Anda memiliki cadangan.
sumber
Jika Anda menggunakan VM, kemungkinan besar ada beberapa gangguan pada mount sistem file, dan linux mengalihkan mount untuk membaca hanya sebagai ukuran yang gagal.
Sayangnya, itu membuat sistem Anda praktis tidak dapat digunakan.
Jika Anda memeriksa / proc / mounts, dan mencari filesystem root, harus ada baris seperti ini:
Anda akan melihat bahwa sistem file root telah di-mount hanya baca.
Pada dasarnya satu-satunya hal yang harus dilakukan pada saat ini (dengan asumsi inilah masalahnya) adalah mem-boot ulang (melalui KVM atau sakelar matikan konsol lainnya).
sumber