Public bug reported: I am installing an Ubuntu system with two disks attached; I want the OS to be installed on the second disk /dev/sdb; the first disk /dev/sda is currently completely empty (not even partitioned). The install process works fine, but then GRUB ignores the line:
d-i grub-installer/bootdev string /dev/sdb and complains that it cannot write to /dev/sda (because it does not even have a partition table). Same happens if I use GRUB's own notation "(hd1)" instead of /dev/sdb in the preseed file. If I omit the "grub-installer/bootdev" line in the preseed, then D-I stops to ask me if I want to install GRUB on sda or sdb. The issue can be replicated with virtual machines: add two disks (one of the empty / zeroed out), and instruct the preseed to install on the second one. I think this is the same as Debian bug #666974, but I'm filing it separately as I'm not sure what/how much is changed in Ubuntu's version of D-I. See: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666974 Preseed options used for partitioning / target selection: ### Partitioning d-i partman-auto/method string lvm d-i partman-auto/choose_recipe select atomic # do not ask for confirmation, ever d-i partman-basicfilesystem/no_swap boolean false d-i partman-lvm/confirm boolean true d-i partman-lvm/confirm_nooverwrite boolean true d-i partman-lvm/device_remove_lvm boolean true d-i partman-md/confirm boolean true d-i partman-md/device_remove_md boolean true d-i partman-partitioning/confirm_write_new_label boolean true d-i partman/choose_partition select finish d-i partman/confirm boolean true d-i partman/confirm_nooverwrite boolean true d-i partman/exception_handler select Retry GRUB-related preseed options: ### Boot loader installation d-i grub-installer/only_debian boolean true d-i grub-installer/with_other_os boolean true d-i grub-installer/bootdev string /dev/sdb ** Affects: debian-installer (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1012629 Title: grub-installer ignores "bootdev" setting in preseed file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/1012629/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs