I boot my system from oneiric on /dev/sda1. I have an experimental 12.04 system on /dev/sda2, both are formatted as ext4. I want to set up /dev/sda3 as a btrfs system just to play with it, so I formatted the /dev/sda3 partition with btrfs, then rsync'd my system on sda2 to it, changed its fstab to reflect the new / and format. I can mount and read/write the experimental system from oneiric Then ran update-grub on the oneiric system, and rebooted.
Problem is grub is unable to load the kernel from /dev/sda3. It keeps reporting "file not found" when it tries to load the kernel.
Is this still a problem with grub; thought it was fixed by now? Is there some other step I need to take to boot a btrfs partition from grub on an ext4? One possible issue: I notice that btrfs systems have 2 UUID's, a main and a sub. fstab wants the main UUID to mount it. That's also what is found in grub.cfg.
Not sure why it isn't loading.
Problem is grub is unable to load the kernel from /dev/sda3. It keeps reporting "file not found" when it tries to load the kernel.
Is this still a problem with grub; thought it was fixed by now? Is there some other step I need to take to boot a btrfs partition from grub on an ext4? One possible issue: I notice that btrfs systems have 2 UUID's, a main and a sub. fstab wants the main UUID to mount it. That's also what is found in grub.cfg.
Not sure why it isn't loading.
Comment