After some discussion with Johan, via IRC, he suggested another strace round since plymouth may have affected things.
I modified /etc/init/sulogin.conf and changed its 'start' stanza to:
eve:[~]% cat /etc/init/sulogin.conf start on starting mountall exec openvt -c 7 -w sulogin
Unfortunately this did not work, init would report:
"init: sulogin main process (335) terminated with status 7"
(335 is, I believe, the process id)
The intention was to have sulogin prevent mountall from running. And then perform an strace from start to finish.
As that did not happen, I would see messages like: "mount: mounting none on /dev failed: No such device"
I have attached a 'ps aufxww', an strace, an lsof and the mountall.log from one of the boot sequences.
The same thing occurs under both a vanilla kernel and an Ubuntu one.
After some discussion with Johan, via IRC, he suggested another strace round since plymouth may have affected things.
I modified /etc/init/ sulogin. conf and changed its 'start' stanza to:
eve:[~]% cat /etc/init/ sulogin. conf
start on starting mountall
exec openvt -c 7 -w sulogin
Unfortunately this did not work, init would report:
"init: sulogin main process (335) terminated with status 7"
(335 is, I believe, the process id)
The intention was to have sulogin prevent mountall from running. And then perform an strace from start to finish.
As that did not happen, I would see messages like:
"mount: mounting none on /dev failed: No such device"
I have attached a 'ps aufxww', an strace, an lsof and the mountall.log from one of the boot sequences.
The same thing occurs under both a vanilla kernel and an Ubuntu one.