Paul Tobias <tobias.pal <at> gmail.com> writes: >
> > I was wondering if *anyone* has actually seen this work. I'm referring to > > booting a raid1 btrfs volume without performing a user-space device scan, > > using only the kernel `rootflags=device` setting. I have been struggling > > with this in various settings and am slowly starting to believe that > > this scenario is simply broken. > It works, but a patched kernel is needed. Take a look at https://forums.gentoo.org/viewtopic-p-7275724.html The patch there was still working on the latest kernel a while ago. I used it on 2 of my systems, but I moved on and now using dracut everywhere. > I not sure but the OpenSuse btrfs (non-raid1) standard install uses only btrfs partition types, including /boot and all other partitions. I do not think it uses dracut or others, but I'm not that use to opensuse to make that call. I've installed other linux distros on top of now so I no longer have thank opensuse-13.2. install to look at that install. I do know know what if any kernel patches were used either. Other linux installs such as the gentoo-derivative (calculate) linux might be worth experimentation to see if they work as you expect. Also, did you look at Rich's notes: https://docs.google.com/document/ d/1VJlJyYLTZScta9a81xgKOIBjYsG3_VfxxmUSxG23Uxg/edit?pli=1 hth, James