Moving /boot to a separate partition
Roughly speaking:
- Create a partiton and format to ext2
- Copy contents from old /boot folder to new partition root
- Edit fstab with a separate boot entry, and run grub-install for the new boot location (using the
--boot-directory=
option) - Boot and pray
It might be more convenient to do this from a liveCD (can easier be fixed if something goes wrong then).