[Bug 1064074] Re: mountall blocks boot

Steve Langasek steve.langasek at canonical.com
Tue Oct 9 17:52:43 UTC 2012


On Tue, Oct 09, 2012 at 09:23:45AM -0000, Matteo Croce wrote:
> I start the system with init=/bin/bash
> then I do `open -c2 bash` to have another shell
> then I do `exec /sbin/init` on the first shell and on the second shell I
> watch the boot process
> the only alive process apart init, my shell and the kernel threads is
> plymoutd.
> if I do `initctl list |grep -v stop` the only started jobs are mountall
> and another which I can't remember.
> if in the second shell I start mountall manually the system continues to
> boot

That's not the question I asked.  What is the behavior on boot when you
*don't* mess with the boot parameters?

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to mountall in Ubuntu.
https://bugs.launchpad.net/bugs/1064074

Title:
  mountall blocks boot

Status in “mountall” package in Ubuntu:
  Incomplete

Bug description:
  after upgrading to Quantal the system no longer boots.
  I've debugged the issue by booting with init=/bin/bash and it seems that mountall fails to spawn a few processes because PATH is wrong.
  Here is the strace output:

  [pid  3302] execve("swapon", ["swapon", "/dev/sda2"], [/* 9 vars */]) = -1 ENOENT (No such file or directory)
  [pid  3302] execve("/bin/swapon", ["swapon", "/dev/sda2"], [/* 9 vars */]) = -1 ENOENT (No such file or directory)
  [pid  3302] execve("/usr/bin/swapon", ["swapon", "/dev/sda2"], [/* 9 vars */]) = -1 ENOENT (No such file or directory)
  [pid  3302] write(2, "mountall: swapon /dev/sda2 [3302"..., 61mountall: swapon /dev/sda2 [3302]: No such file or directory
  ) = 61
  [pid  3302] write(15, "!", 1)           = 1
  [pid  3277] <... read resumed> "!", 1)  = 1
  [pid  3277] close(14)                   = 0
  [pid  3302] exit_group(0)               = ?

  here mountall fails to spawn swapon, but the same happens to fsck.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mountall/+bug/1064074/+subscriptions




More information about the foundations-bugs mailing list