Can I have /boot on BTRFS?

I have ubuntu 16.04 running on BTRFS, but since some pages said that GRUB2 (2.02-beta2) cannot boot from BTRFS, I made a boot partition in ext4 for /boot. But this partition is too small now, only 150MB. Can I put /boot onto BTRFS? And how can I test it without making my system unbootable?

Is it possible to create a /boot2 directory in btrfs, copy the files from /boot into it and change /boot/grub/grub.cfg by adding a new menu entry saying "boot from /boot2"?

(I have not activated UEFI)

1 Answer

You can put grub on btrfs with no problems.

It is not a good idea to have /boot as a separate partition on a desktop computer unless you have a specific reason for that.

The easiest way is to re-install the system without creating a separate /boot.

It is possible to move boot from a separate partition to your / btrfs partition, but I am afraid it will take much more effort for me to explain and for you to do it.

10

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like