fff7d1bc/better-initramfs

Lvm on Luks on Bcache

Closed this issue · 4 comments

conn commented

Bcache devices don't get registered and I get dropped to rescue shell. Looking at your code, whatever is in /sys/block/* is NOT in the root of /dev. It only picks up "/dev/sdc", which is a thumb drive, while my backing volume is "/dev/sda2" and my caching volume is "/dev/sdb".

for i in $(ls /dev/sd*); do echo $i > /sys/fs/bcache/register_quiet; done

seems to work just fine so i'll try plugging that in for now and see what happens

Please let me know if 0db5fe6 commit on devel branch fixes your usecase.

conn commented

you've got a broken link that fails when trying to fetch dropbear

"http://matt.ucc.asn.au/dropbear/releases/dropbear-2013.62.tar.bz2"

The link works for me, what are you getting when trying to access it?

I've did new release with this fix, everything went okey, everything was downloaded. The 0db5fe6 will work for all block devices. If you have problem building you can use the 0.9.0.1 binary packages that I just uploaded to bitbucket.