[16:40] slangasek: install-grub is failing for me on trusty network installs :( [16:40] it was working last month.... [16:47] blkperl: do you mean 'grub-install'? [16:49] slangasek: yep [16:55] slangasek: running 'grub-install --force "(hd0)"' failed [16:59] why does it think '(hd0)' is a valid device :) [17:14] because grub device names are not unix device names [17:15] you should file a bug report [17:16] ok [17:17] slangasek: against which package? [17:17] it does look like the argument to grub-install is supposed to be an actual device file though, which makes sense; so the (hd0) is buggy, but no idea where it came from [17:17] blkperl: grub2 [17:17] ok [17:22] bug 1292628 [17:22] bug 1292628 in grub2 (Ubuntu) "'grub-install --force "(hd0)"' fails on trusty during installation" [Undecided,New] https://launchpad.net/bugs/1292628 [17:23] what kind of information would be useful to include slangasek ? [17:23] blkperl: more context from syslog, for starters [17:25] ok, there wasn't much in syslog beside the grub-install failing [17:32] blkperl: what happens when you run the command manually? [17:33] bkero: its failz :P [17:34] silently? strace? [17:34] You might need to supply a device map [17:35] bkero: its fails with return 1 [17:36] strace? [17:36] im doing another install, i can do that it when it gets to the grub part [17:36] although i might not have strace in the chroot [17:36] So compile a statically linked version and copy it on :P [17:37] actually just copy a dynamically linked copy over. It's only linked against libc and vdso. [17:50] lame Trusty still can't detect 4 monitors [18:06] bkero: what am i looking for in the strace output? [18:06] slangasek: syslog context added [18:06] blkperl: a pastebin to dump it in [18:16] bkero: http://pastebin.com/t0v0y6SM [18:18] blkperl: what does your partition table look like? I see 2 partitions [18:19] bkero: boot, swap, lvm [18:20] blkperl: interesting [18:20] open("/dev/sda3", O_RDONLY) = -1 ENOENT (No such file or directory) [18:20] open("/dev/sda4", O_RDONLY) = -1 ENOENT (No such file or directory) [18:20] open("/dev/sda5", O_RDONLY) = 5 [18:20] sda1, sda2, and sda5? [18:20] yeah... [18:22] blkperl: grub-probe --target=drive --device /dev/sda [18:23] blkperl: grub-probe --target=bios_hints --device /dev/sda [18:24] first one says sda, second one says hd0 [18:24] Yeah, that sounds correct [18:26] Must be a legit bug. The error is happening in grub-bios-setup [18:26] which has a note at the end of the help output that says 'DEVICE must be an OS device (e.g. /dev/sda).' [18:27] blkperl: echo "(hd0) /dev/sda" > /boot/device.map [18:27] that makes it work [18:27] err /boot/grub/device.map [18:29] huh [18:29] well thats unfortunate, i hope they fix it [18:31] bkero: yep that totally fixes it :) [18:31] blkperl: added a comment [18:33] bkero++ [18:34] slangasek: ^ So need anymore information now? :) [18:42] blkperl: *I* don't; you'll need cjwatson to look at it [18:43] :)