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

Bug#697368: /usr/sbin/mkinitramfs: root /dev/nbd0p2 missing nbd /sys/block/ entry



Package: initramfs-tools
Version: 0.109
Severity: normal
File: /usr/sbin/mkinitramfs

Dear Maintainer,

I was attempting to install Wheezy on an armel TS-419PII with an nbd root and
mkinitramfs aborted with:

Jan  4 12:47:32 in-target: update-initramfs: Generating /boot/initrd.img-3.2.0-
4-kirkwood
Jan  4 12:47:32 in-target: mkinitramfs: for root /dev/nbd0p2 missing nbd /sys/b
lock/ entry
Jan  4 12:47:32 in-target: mkinitramfs: workaround is MODULES=most
Jan  4 12:47:32 in-target: mkinitramfs: Error please report the bug
Jan  4 12:47:32 in-target: update-initramfs: failed for /boot/initrd.img-3.2.0-
4-kirkwood with 1.

Note that I am reporting this bug from another system. The problematic system
has installed (in /target from the d-i PoV):

ii  initramfs-tool 0.109        all          generic modular initramfs generat

AFAICT MODULES=most is already in effect:

# grep MODULES= /etc/initramfs-tools/initramfs.conf 
MODULES=most

I also retried after installing nbd-client in the target, nothing changed.

Other info from the target system, all chroot'd to /target with /proc, /dev
and /sys bind mounted into the chroot:

# uname -a
Linux celaeno-1 3.2.0-4-kirkwood #1 Debian 3.2.32-1 armv5tel GNU/Linux

# ls /sys/block/
mtdblock0  mtdblock3  nbd0   nbd11  nbd14  nbd3  nbd6  nbd9
mtdblock1  mtdblock4  nbd1   nbd12  nbd15  nbd4  nbd7
mtdblock2  mtdblock5  nbd10  nbd13  nbd2   nbd5  nbd8

# ls /sys/block/nbd0/
alignment_offset  discard_alignment  nbd0p1  pid    removable  stat
bdi		  ext_range	     nbd0p2  power  ro	       subsystem
capability	  holders	     nbd0p3  queue  size       trace
dev		  inflight	     nbd0p5  range  slaves     uevent

# lsmod  | grep nbd
nbd                     8651  4 

# ls /dev/nbd*
/dev/nbd0    /dev/nbd0p5  /dev/nbd12  /dev/nbd2  /dev/nbd6
/dev/nbd0p1  /dev/nbd1	  /dev/nbd13  /dev/nbd3  /dev/nbd7
/dev/nbd0p2  /dev/nbd10   /dev/nbd14  /dev/nbd4  /dev/nbd8
/dev/nbd0p3  /dev/nbd11   /dev/nbd15  /dev/nbd5  /dev/nbd9

Looks at least a little like:
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=657955

The TS-419 only supports netconsole install so I can't add modules=partman-nbd
to the kernel command line. Instead after ssh to installer@host I drop to a
shell and run:
  anna-install partman-nbd
  apt-install nbd-client

(nb apt-install wouldn't take affect until some point after the failure)

Thanks,
Ian.

-- Package-specific info:
< all snipped because it was from the system I'm reporting from. >


Reply to: