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