** Changed in: grub (Ubuntu)
Status: New = Fix Released
** Changed in: wubi
Status: Confirmed = Fix Released
--
Device.map is missing in loopinstallations (bindmounted boot)
https://bugs.launchpad.net/bugs/188460
You received this bug notification because you are a member of
** Tags added: wubi
--
Device.map is missing in loopinstallations (bindmounted boot)
https://bugs.launchpad.net/bugs/188460
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
Apparently grub-install does not like loopdevices, so the only solution seems
to be to regenerate the device.map manually.
The folling block should go in grub-installer ~ line 570
if db_get grub-installer/bootdev_directory [ $RET ]; then
bootdev=
if ! [ -f $device_map ]; then
Cannot check the code now, but one reason might be that grub-install is
not executed at all for loopinstallations. If that is the case, either
grub-install has to be run targeting the loop device or device.map has
to be generated separately via grub --batch --device-map.
** Also affects: wubi