Bug#762984: Another affected user

2014-10-01 Thread Torsten Landschoff

Just to add another data point, I ran into the same problem.

Booting stops with


ALERT! /dev/mapper/vgsys-sid--usr does not exist. Dropping to a shell.


In busybox I can fix the problem by activating the volume groups:


(initramfs) vgchange -a y
  30 logical volume(s) in volumgroup vgsys now active


Hitting Ctrl-D afterwards resumes the boot. For some odd reason, it 
notices that /usr has been mounted 922 times without being checked and 
forces the fsck. I never checked (nor do I really care, /usr can be 
recovered from ftp.debian.org).


The version of initramfs-tools on my system is 0.117 as well. I would 
consider this as serious since that system booted just fine since its 
installation in 2009, not counting the systemd transition which made it 
unbootable two times.



I attached the trace.log from running mkinitramfs.

Greetings, Torsten


trace.log.xz
Description: Binary data


Bug#762984: Another affected user

2014-10-01 Thread Ben Hutchings
On Wed, 2014-10-01 at 22:13 +0200, Torsten Landschoff wrote:
 Just to add another data point, I ran into the same problem.
 
 Booting stops with
 
  ALERT! /dev/mapper/vgsys-sid--usr does not exist. Dropping to a shell.
 
 In busybox I can fix the problem by activating the volume groups:
 
  (initramfs) vgchange -a y
30 logical volume(s) in volumgroup vgsys now active
 
 Hitting Ctrl-D afterwards resumes the boot. For some odd reason, it 
 notices that /usr has been mounted 922 times without being checked and 
 forces the fsck. I never checked (nor do I really care, /usr can be 
 recovered from ftp.debian.org).
 
 The version of initramfs-tools on my system is 0.117 as well. I would 
 consider this as serious since that system booted just fine since its 
 installation in 2009, not counting the systemd transition which made it 
 unbootable two times.
 
 
 I attached the trace.log from running mkinitramfs.

I suspect this is essentially the same bug as #616689 and #678696,
except that now it may affect mounting /usr as well as /.

I hope to fix it with changes along the lines of those proposed in
#678696, but more work is required to complete the implementation.

Ben.

-- 
Ben Hutchings
When in doubt, use brute force. - Ken Thompson


signature.asc
Description: This is a digitally signed message part