Feature #150
Make sure Debian and Ubuntu installers correctly install GRUB2
Status: | Closed | Start: | 2017-02-14 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assigned to: | - | % Done: | 0% |
|
Category: | - | |||
Target version: | - | |||
Votes: | 0 |
Description
At the moment the Debian and Ubuntu installers try to create a GRUB-legacy /boot/grub/menu.lst
file without actually running grub-install.
Now that booting with pvgrub is a possibility, these should be allowed to do what they normally do, as installation of GRUB2 will be fine.
History
Updated by admin about 8 years ago
Removing all my preseed / post-install bootloader trickery results in Debian jessie just installing grub-pc, which works.
Updated by admin about 8 years ago
Without the preseed / post-install trickery, Debian stretch seems to take it upon itself to install grub-xen, which is meant to result in chainloading to guest's own GRUB binary.
This doesn't appear to work for i686, so for now I've added back some post-install trickery to force install of grub-pc, which in turn forces removal of grub-xen. That then works fine.
Updated by admin about 8 years ago
Ubuntu 14.04.x (Trusty Tahr) now installs GRUB2 by default, works fine.
Updated by admin about 8 years ago
- Status changed from New to Closed
Ubuntu 16.04.x (Xenial Xerus) now installs GRUB2 by default and works fine.
Ubuntu 12.04.x (Precise Pangolin) currently doesn't successfully boot the installer kernel. As this release goes end of life in about 6 weeks I have just removed it from the installer.
So that's all of the Debian/Ubuntu installers completed.