> Hello there. I'm not sure if this is the appropriate venue, so please
> let me know if this information should be somewhere else. I have
> configured a Debian 7.0 installation on a Dell Inspiron 17R SE laptop
> to use a bcache root device. The previous known working configuration
> for the laptop was:
>
>     /dev/sda (1TB HDD)
>         ...
>         /dev/sda7 (used as LUKS encrypted volume)
>             /dev/mapper/sda7_crypt (used as LVM PV)
>                 /dev/vg0/home
>                 /dev/vg0/root
>                 ...
>         /dev/sda8 (used as ext3 /boot)
>
> The new configuration is
>
>     /dev/sda (1TB HDD)
>         ...
>         /dev/sda7 (used as bcache backing device)
>             /dev/bcache0 (used as LUKS encrypted volume)
>                 /dev/mapper/bcache_crypt (used as LVM PV)
>                     /dev/vg0/home
>                     /dev/vg0/root
>                     ...
>         /dev/sda8 (used as ext3 /boot)
>     /dev/sdb (32GB SSD)
>         ...
>         /dev/sdb3 (used as bcache caching device)
>
> In order to get things booting, I also:
>
>     * Installed a Linux 3.10 kernel from wheezy-backports 
> (3.10-0.bpo.2-686-pae)
>     * Obtained a copy of the bcache-tools source from the git repo and 
> compiled it
>     * Constructed a Debian package for bcache-tools using checkinstall
>     * Because udev recognition wasn't enough at boot time, added a script
>       /etc/initramfs-tools/scripts/init-premount/z-bcache which looks like 
> this:

Just addressing the udev part; could you check with wipefs (nondestructive with 
no flags)
that /dev/sda7 doesn't have an old non-bcache superblock?

There's been a transitional period when udev rules were stricter than what 
make-bcache
created, which will be fixed with the patch at 
https://github.com/g2p/bcache-tools/commits.
--
To unsubscribe from this list: send the line "unsubscribe linux-bcache" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to