This problem has been tracked back to a use of 'bootloader --location
mbr' in a kickstart file, which kickseed translates into:

   ks_preseed d-i grub-installer/bootdev string '(hd0)'

grub-installer then uses this string as-is as an argument to grub-
install, without first ensuring the availability of a grub device map.
Apparently with the recently rewritten grub-install, that doesn't work.

Not sure if this should be fixed in grub-install or grub-installer, but
clearly somebody needs to take responsibility for creating the grub
devicemap. :)

** Changed in: grub2 (Ubuntu)
       Status: Confirmed => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1292628

Title:
  'grub-install --force "(hd0)"' fails on trusty during installation

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1292628/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to