Jadi, kami memiliki beberapa Arch guys yang meretas instalasi Debian untuk sistem yang disematkan (yang tidak lagi tertanam) dan mereka menonaktifkan Sysvinit untuk menggunakan beberapa /etc/rc.*
file yang ditautkan . Sayangnya saya tidak dapat melakukan instalasi baru pada saat ini yang akan lebih disukai tetapi saya kira itu kurang upaya untuk mengaktifkan kembali Sysvinit.
Saya dapat melihat bahwa Sysvinit masih diinstal, tetapi saya tidak dapat menemukan metode yang dengannya booting akan diserahkan kepadanya. /boot/grub/grub.cfg
tidak menawarkan petunjuk. Ada /boot/kexec.sh
file dengan yang berikut di dalamnya:
kexec vmlinuz --command-line="root=/dev/sda5 \
init=/sbin/init \
console=ttyS0,38400n8f elevator=deadline" -f
Dengan garis komentar:
# kexec vmlinuz --command-line="root=/dev/sda5 \
# loglevel=0 console=ttyS0,38400n8 init=/etc/rc.start irqpoll" -f
Tapi saya bahkan tidak yakin apakah kexec.sh dimuat atau tidak ...
Jadi bagaimana saya bisa menjalankan Sysvinit lagi sehingga boot menggunakan rc[0-6].d
folder?
Terima kasih sebelumnya.
EDIT inittab terlihat seperti ini: https://gist.github.com/hamstar/6161321
/proc/cmdline
tidak menunjukkan / sbin / init dan saya dapat melihat apa yang harus diubah/etc/inittab
sekarang. Terima kasih banyak!!! : Dinittab
penampilan saya jika Anda juga tertarik: gist.github.com/hamstar/6161321