Btrfs is getting to be pretty mature and some distros use it by default (or their devs have said they're considering it). It would be really nice if the Gentoo install disks included btrfs in the kernel and btrfs tools. As it is, it's rather inconvenient to install a new system with btrfs as root. I had to use a pre-existing installation of Gentoo to set up a new system with btrfs.
Note: Gentoo does not distribute "rescue disks".
This is basically a dupe of bug 417213. I'm still not convinced we should add it to the minimal (it's already in the admin-cd). @releng: opinions?
My thought is that if you have users wanting to do installs on btrfs partitions, then it would make it a lot easier on them if the install CD supported btrfs. Can we do new installations from the admin-cd? I bet you can, but maybe this should be mentioned in the Handbook. Also, people wanting to do an install will naturally download the install CD. Perhaps the admin-cd should be renamed to something that indicates what it can do, like "maximal-install"? Also, when I Google "gentoo admin-cd", I don't get much. It doesn't appear to be well-documented, so I'm not surprised I didn't find it when I was researching to do a new install. Before I started my install, I googled "Gentoo install btrfs" and didn't find much, so there isn't any documentation suggesting the use of the admin-cd to do more advanced installs.
@releng: opinions?
List of distributions which supports btrfs as experimental choice while installation: Arch Linux, openSUSE 11.3, SLES 11 SP1, Ubuntu 10.10, Sabayon Linux, Red Hat Enterprise Linux 6, Fedora 15, MeeGo, Debian, and Slackware 13.37. SLES 11 SP2 and Oracle Linux 5 and 6 see: http://en.wikipedia.org/wiki/Btrfs
Jorge requested to test the sys-fs/btrfs-progs (included in admincd) via irc. I installed a system with admincd-amd64-20130620.iso. The partition type is btrfs for / (/dev/sda1) and /boot (/dev/sda3). While installation process i was not able to create the boot loader entry with admincd, but with minimalcd continued the installation successfully. Maybe this is a lack of knowledge of hardened by my own. So system booted...
Please do it at least for amd64 + x86. Keywords for sys-fs/btrfs-progs: | | u | | a a p s | n | | l m h i m m p s p | u s | r | p d a p a 6 i p c 3 a x | s l | e | h 6 r p 6 8 p p 6 9 s r 8 | e o | p | a 4 m a 4 k s c 4 0 h c 6 | d t | o --------------------+---------------------------+-----+------- 0.19.11 | o + + o o o ~ + + o o o + | o | gentoo
04:26 < irker936> proj/releng: jmbsvicetto releases/weekly/specs/x86/ releases/weekly/specs/amd64/: Add sys-fs/btrfs-progs to the installcd specs - bug 458852.
http://git.overlays.gentoo.org/gitweb/?p=proj/releng.git;a=commitdiff;h=607785ed1fa9c12a2bf21c6c6093c5c91062b261 Updated amd64 specs. We'll have to wait for next successful build to confirm.
(In reply to Jorge Manuel B. S. Vicetto from comment #9) > http://git.overlays.gentoo.org/gitweb/?p=proj/releng.git;a=commitdiff; > h=607785ed1fa9c12a2bf21c6c6093c5c91062b261 > > Updated amd64 specs. We'll have to wait for next successful build to confirm. For my use cases (amd64/x86) this seems fixed. But feel free to add it on more stable arches.
I'm closing this bug as this is "fixed" for amd64/x86. If anyone wants to do the same for the other arches, feel free to reopen the bug and take care of it.