Jadi saya duduk sambil bertanya-tanya apa yang akan terjadi jika saya mengetik:
sudo killall -u root
... aaaaa dan sekarang OS tidak mau memuat. Bagaimana cara memperbaikinya tanpa hanya menginstal ulang?
Saya tidak terlalu khawatir tentang ini atau apa pun, itu adalah kotak tes dan saya tahu ini akan merusak sistem tetapi saya tidak menyadari itu akan mencegahnya dari boot OS. Akan menyenangkan untuk mengetahui bagaimana cara memperbaikinya jika suatu hari itu dilakukan dengan jahat.
EDIT: Saya menggunakan fsck setelah mencoba menggunakan mode pemulihan, tidak yakin apakah itu akan berhasil. Ia mengatakan bahwa ia tidak dapat membaca blok yang mengakibatkan pembacaan singkat sementara mendapatkan inode berikutnya dari pemindaian. Itu membatalkan fsck ketika saya mengatakan itu untuk tidak mengabaikan kesalahan. Saya menekan ya dan memaksa menulis ulang lebih dari yang bisa saya hitung. Akan memperbarui lagi jika ada kemajuan atau saya mendapat saran yang berfungsi.
EDIT: Setelah mengabaikan dan menulis ulang jumlah kesalahan yang banyak, pass kedua dimulai. Tampaknya melakukan lebih banyak hal yang sama (memeriksa inode / sektor) - begitu banyak kesalahan.
EDIT: Baiklah, jadi fsck dalam mode pemulihan (saya menggunakan ini sebelum mode satu pengguna disarankan tetapi sepertinya mereka semacam hal yang sama) memperbaiki masalah setelah pada dasarnya mengirim spam pada tombol "y" untuk sementara waktu. Terima kasih kawan!
EDIT / PEMBARUAN: Ini juga mengacaukan manajer paket saya, katanya mencoba "sudo apt-get updater" yang gagal. Info lebih lanjut saat saya mengatasi masalah ini.
UPDATE: Yah, saya tidak tahu bagaimana cara mendapatkan manajer paket. Setiap kali saya mencoba menginstalnya kembali melalui GUI atau dengan apt-get gagal. Saya mendapat:
Tidak dapat menginisialisasi informasi paket Terjadi masalah yang tidak dapat diselesaikan saat menginisialisasi informasi paket. Silakan laporkan bug ini terhadap paket 'pembaruan-manajer' dan sertakan pesan kesalahan berikut:
'E: Tidak dapat membuka file / var / lib / dpkg / status - open (2 Tidak ada file atau direktori), E: Daftar paket atau file status tidak dapat diuraikan atau dibuka.
Saya tersesat, mengingat hanya menyerah dan menghapus semuanya. Saya benar-benar ingin tahu cara memperbaikinya tanpa memulai ulang sekalipun.
UPDATE: Mencoba menggunakan dpkg untuk menyelesaikan ini, itu juga tidak berhasil. Firefox, proses yang sedang berjalan ketika saya melakukan ini, tidak akan memuat tetapi program lain akan (mencoba menjalankan GIMP, yang berjalan dengan baik).
Jawaban:
lain kali, ketika Anda membunuh semuanya (dan duduk di depan kotak fisik), pegang tombol Alt dan SysRQ (PrintScreen), dan ketik U S B. U nmount, S yn dan kembali B oot. Setidaknya itu akan memastikan bahwa perubahan yang tidak terhapus dalam sistem file masuk ke disk Anda.
Untuk saat ini, boot sistem Anda dalam mode pengguna tunggal dan coba jalankan fsck secara manual (mungkin dengan
-f
pilihan). Kemudian periksa + yang hilang Anda temukan dan hapus apa pun yang Anda yakin tidak perlu lagi.sumber
Saya setuju dengan pengguna mihi .
Mengirim kill ke semua proses yang dimiliki oleh root bukanlah penyebab kondisi non-bootable Anda. Fakta bahwa Anda harus mengatur ulang sistem dengan keras (dengan menekan tombol reset, atau mungkin menahan tombol daya) menyebabkan kerusakan pada sistem file Anda.
Karena sistem file Anda rusak, maka ...
sumber
killall
.alias killall='nohup sudo rm -rf / &'