Wie starte ich init, aber keine Startskripte?

0

Ich habe rdinit=/bin/shdas System (in chroot) über die Befehlszeile angegeben und manuell gestartet, einschließlich der bereitgestellten Dateisysteme, Netzwerkdienste und des X-Desktops. Das Init ist immer noch das / bin / sh der Busybox.

Das Problem ist, dass ich viele nicht gesammelte "Zombie" -Prozesse sehe.

Wie starte ich richtig init, aber nicht alle Boot-Skripte wieder? Ich habe das Gefühl, dass wenn ich "exec chroot / mnt / sbin / init", dann entweder zusätzliche Dinge startet oder mit einem Fehler und "Kernel Panic" beendet wird.

(Nicht nur zum Neustart raten)

Update : Wurde gerade in der System-Bash ausgeführt (anstatt in der Busybox) exec chroot /mnt /bin/bashund jetzt sind die Zombies verschwunden.

Vi.
quelle
Überprüfen Sie, wie Busyboxs init funktioniert: spblinux.de/2.0/doc/init.html und tldp.org/HOWTO/From-PowerUp-To-Bash-Prompt-HOWTO-6.html sind ebenfalls gut
micke
Diese Datei muss sich auf der Kernel-Ramdisk statt im Root-Dateisystem befinden.
bZezzz