FIXED: dbootstrap problem + why is init_tab obsolete, and what obsoletes it?
First off, I was able to fix the dbootstrap problem. It seems that
starting rcS and dbootstrap on the console causes a problem of sorts
(control of the terminal is not handed over properly). There is probably a
better "fix", but basically I just moved rcS output to tty3. I also moved
some things from rcS to inittab (syslogd startup, cat /proc/kmsg, and tail
-f /var/log/messages), which seems to work pretty well.
Now, last time I built the floppies and tested and install, the installed
system did not have an inittab (it only had an inittab.real). I tracked
this down to the init_tab file being removed from the rootdisk prototype.
After install, dbootstrap copies that file over to the target root, while
also moving the real inittab to /etc/inittab.real. Now, if this psuedo
inittab is obsolete, shouldn't dbootstrap stop moving things around with
the real inittab on the target root? Note, this psuedo inittab (init_tab)
spawns /root/.bash_profile on initial boot of the system to complete the
setup. This seems to be what we want, and as such, the init_tab file
should be back in the system.
--
-----------=======-=-======-=========-----------=====------------=-=------
/ Ben Collins -- ...on that fantastic voyage... -- Debian GNU/Linux \
` bcollins@debian.org -- bcollins@openldap.org -- bmc@visi.net '
`---=========------=======-------------=-=-----=-===-======-------=--=---'
Reply to: