Tidak ada yang terjadi, sampai Anda mencoba untuk reboot. Selama sistem berjalan, dan Anda tidak mencoba untuk beralih runlevel dengan menjalankan /sbin/init n , Anda bahkan tidak akan menyadari itu hilang.
Sebenarnya, penghapusan /sbin/inittidak dapat dibatalkan jika Anda menyadari kesalahan lebih awal dan tetap tenang. Administrator sistem telah pulih dari "lobotomi" yang jauh lebih jahat sembari menjaga agar sistem operasi tetap berjalan.
Salah satu cara untuk memulihkan dari penghapusan /sbin/initadalah menginstal ulang upstartpaket menggunakan APT.
Cara macho untuk memulihkan adalah dengan hanya menggunakan sumber daya pada mesin itu sendiri. Salah satu faktor yang mendukung Anda adalah yang /sbin/initselalu berjalan. Oleh karena itu, ketika Anda menjalankan rm /sbin/init, file tersebut hanya terputus dari sistem file. Isi inode dan file tetap di disk dan di memori hingga PID 1 keluar. Anda hanya perlu membuat ulang /sbin/initdari inode yang sesuai.
Cara termudah untuk mencapai itu adalah:
# cp /proc/1/exe /sbin/init
# chmod 755 /sbin/init
-L- ini tidak akan berhasil.cp /proc/fd/1/exe /sbin/init && chmod 755 /sbin/initbekerja sekalipun. Menggunakan APT untuk menginstal ulang pemula baru tidak sejelas inidpkg, karena tidak akan tahu itu hilang secara default. "Paket pemula baru sudah di versi saat ini." Kamu bisadpkg --force-depends --force-remove-essential -r upstartduluan.