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