[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: