[09:41] <wenchien> hi, i made a merge proposal about lp:883615
[09:41] <wenchien> https://code.launchpad.net/~wenchien/ubuntu/precise/ubiquity/lp883615/+merge/137510
[09:42] <wenchien> please give me a hand to review the changes if you have some time, thank you!
[09:43] <xnox> wenchien: the changes are sound, will need to test it a bit more.
[09:44] <wenchien> xnox: thanks :)
[09:44] <xnox> wenchien: because we embed extra packages in ubiquity source code the upstream is actually at: lp:ubiquity & lp:~ubuntu-installer/ubiquity/precise-proposed
[09:45] <xnox> wenchien: don't worry about it. We are greatful for any ubiquity patches =)
[09:46] <wenchien> xnox: do i need to create another branch for lp:ubiquity ?
[09:46] <xnox> wenchien: not for this proposal. It's just a note for the future.
[09:46] <xnox> =)
[09:47] <wenchien> xnox: i see. thanks a lot! :D
[10:11] <FourDollars> cjwatson: Where is the image for Ubuntu 12.04.2 UEFI secure boot to test?
[10:13] <cjwatson> I'll tell you when it's ready
[10:15] <FourDollars> I am working on the integration of UEFI secure boot for OEM precise projects.
[10:16] <FourDollars> I try to use grub2 in precise-proposed but it failed to load menuentry. Is it an known issue?
[10:19] <FourDollars> "error: efidisk read error."
[10:20] <FourDollars> GNU GRUB version 1.99-21ubuntu3.5
[10:21] <cjwatson> FourDollars: Can't tell you without seeing the image in question
[10:22] <cjwatson> FourDollars: Do make sure you have enough memory if you're testing this in a virtual machine - that caught me out
[10:22] <cjwatson> OVMF appears to be quite memory-hungry
[10:22] <FourDollars> cjwatson: I am testing with a real machine with UEFI secure boot.
[10:22] <FourDollars> s/with/on/
[10:22] <cjwatson> I haven't yet had test results back from real machines with the Ubuntu images
[10:23] <cjwatson> Which would be my priority before trying to work out what's going on with OEM images
[10:23] <FourDollars> cjwatson: Is there any daily build can be download?
[10:23] <cjwatson> Hm, sigh, build failure
[10:24] <cjwatson> Not a correct one.  Please stop asking, I'll tell you when it's ready
[10:24] <FourDollars> cjwatson: OK.
[10:24] <cjwatson> (Current precise daily builds are at http://cdimage.ubuntu.com/precise/daily-live/, but they're incorrect - they don't contain a signed kernel.  I'm trying to fix that)
[10:25] <FourDollars> cjwatson: I see. Thanks a lot.
[10:25] <cjwatson> I suppose that might be enough for you to compare boot loader behaviour
[10:25] <cjwatson> Since they ought to have a signed GRUB
[10:26] <FourDollars> cjwatson: Do you mean the signed GRUB has been included in http://cdimage.ubuntu.com/precise/daily-live/ ?
[10:26] <cjwatson> Yes
[10:26] <FourDollars> cjwatson: That is great!
[10:26] <cjwatson> Or it's supposed to be anyway
[10:26] <FourDollars> cjwatson: Thank you very much.
[10:26] <cjwatson> I'm still light on test feedback
[10:27] <cjwatson> But I haven't been soliciting test feedback because of the aforementioned lack of signed kernel
[10:27] <FourDollars> cjwatson: What I need cuurently is to make grub menu workable.
[10:27] <FourDollars> I can maually load signed linux kernel.
[10:28] <FourDollars> I can maually load signed linux kernel succesully.
[10:28] <FourDollars> But I can not use grub menu, and I am trying to fix that problem.
[10:30] <FourDollars> cjwatson: I have got the information I need. Thank you.
[10:30] <cjwatson> OK - I wouldn't mind knowing if those images boot on real SB hardware, certainly
[10:31] <cjwatson> Regarding your problem, if you can shove in a 'set debug=efidisk' somewhere then that might give you more info
[10:31] <cjwatson> Or 'set debug=all' if you get desperate
[10:32] <cjwatson> It might be a genuine GRUB bug that we'd need to identify and backport a patch for
[10:32] <FourDollars> I can boot from signed grub to signed linux kernel, but it is not automatic. I have to input commands manually.
[10:33] <FourDollars> Roger that. I will try 'set debug=efidisk' and 'set debug=all'.
[10:33] <cjwatson> I'm assuming you used the pregenerated Ubuntu-signed GRUB image rather than generating your own?
[10:33] <FourDollars> yes
[10:33] <FourDollars> shim-signed and grub-amd64-signed.
[10:34] <FourDollars> All from precise-updates and precise-proposed.
[10:41] <FourDollars> cjwatson: I test http://cdimage.ubuntu.com/precise/daily-live/current/ , and I can see GRUB menu.
[10:42] <cjwatson> OK, so I guess start by comparing your image against the Ubuntu one and eliminate differences ...
[10:43] <FourDollars> Yes, thanks a lot. :)
[11:05] <FourDollars> cjwatson: Where is the EFI/BOOT/grubx64.efi in precise-desktop-amd64.iso coming from? Is it copied from /usr/lib/grub/x86_64-efi-signed/grubx64.efi.signed of grub-efi-amd64-signed ?
[11:08] <cjwatson> gcdx64.efi.signed actually
[11:08] <cjwatson> If you use grubx64.efi.signed that'll be configured wrongly for booting removable media
[11:09] <cjwatson> We actually extract it frm the debian-cd_info.tar.gz file emitted by debian-installer, which also includes some other bits of configuration
[11:09] <cjwatson> But ultimately it's from gcdx64.efi.signed
[11:13] <FourDollars> Where can I get the debian-cd_info.tar.gz ?
[11:17] <FourDollars> http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-amd64/current/images/cdrom/debian-cd_info.tar.gz ?
[11:22] <FourDollars> Appearingly it is not. I have checked the files inside.
[11:25] <FourDollars> OK. I find it at http://archive.ubuntu.com/ubuntu/dists/precise-proposed/main/installer-amd64/current/images/cdrom/debian-cd_info.tar.gz .
[11:25] <cjwatson> s/precise/precise-proposed/
[11:25] <FourDollars> cjwatson: Will it move to precise-updates afterward?
[11:27] <FourDollars> Stupid question. It should be why not. XD
[11:27] <cjwatson> Yes, it will
[11:30] <FourDollars> cjwatson: I manually copy efi.img and those files inside from debian-cd_info.tar.gz, and then it works. :D
[11:31] <cjwatson> Great