On Tue, Jul 21, 2015 at 11:18:24AM +0300, Andrei Borzenkov wrote:
On Tue, Jul 21, 2015 at 10:35 AM, Michael Chang
wrote: Another shortcoming is, you may not be able to go back to upper menu after booting core.img.
As master bootloader is at fixed location it is always possible to chain back to it from any other core.img.
Yes, that sounds reasonable to solve it by providing a menu entry to chain back to master bootloader. But the behavior I was referring to was using ESC to go upper layer which is more intutive.
Required changes on grub side are
- make grub-mkconfig scripts generate btrfs paths relative to run-time subvolumes (current SUSE patches effectively do this already).
- make grub accept parameters passed via multiboot/EFI (everyone agrees it is needed, the question is mostly semantic). On EFI it may not even be needed because grub already knows where it was booted from, so likely can extract subvolume (with some help from btrfs).
That sounds like an attempt to fix the problem I have as described above.
Yes.
It may not work if $prefix is hardcoded in core.img but I think we can force to build with load.cfg and make necessary substitution there. Thanks, Michael
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org