No passado, não era possível instalar o Ubuntu em um sistema de arquivos Btrfs puro (/ btrfs + swap), será possível para o 12.04?
Você conseguiu instalar o Ubuntu no btrfs desde a 10.10
Veja os seguintes guias
https://help.ubuntu.com/community/btrfs
http://ubuntuforums.org/showthread.php?t=1389279
Com isso dito, veja a seção de estabilidade no wiki
Você pode inicializar uma partição raiz (/ boot) do btrfs com grub2 (1.99), mas o initrd precisa ser compactado com o zlib (não o lzo)
Olhando como /etc/initramfs-tools/initramfs.conf, gzip parece ser o padrão, você deve estar pronto.
E na página wiki do ubuntu, eu dei a você:
A partir do 11.04-beta1, é possível usar apenas sistemas de arquivos btrfs com a ressalva de que o grub _MUST_NOT_ seja instalado no setor de inicialização do volume btrfs que contém / boot.
Portanto, instale o Ubuntu 11.04 ou superior, instale o grub no MBR (esse é o comportamento padrão do instalador).