openstackgerrit | Ian Wienand proposed openstack/diskimage-builder master: [WIP] GPT partitioning support https://review.openstack.org/533490 | 00:19 |
---|---|---|
*** johnsom has quit IRC | 01:55 | |
*** rajinir has quit IRC | 01:55 | |
*** rajinir has joined #openstack-dib | 01:55 | |
*** johnsom has joined #openstack-dib | 01:56 | |
*** hrw has quit IRC | 02:38 | |
ianw | well, with some inserted bash calls and some fiddling, i have a qcow image with a efi partition, an EFI directory and a grub efi binary ... and no idea what to do with it :) | 02:52 |
*** andreas_s has joined #openstack-dib | 02:56 | |
*** andreas_s has quit IRC | 03:01 | |
*** rm_work has quit IRC | 03:30 | |
*** TheJulia has quit IRC | 03:30 | |
*** rm_work has joined #openstack-dib | 03:30 | |
*** rm_work has quit IRC | 03:30 | |
*** rm_work has joined #openstack-dib | 03:30 | |
*** TheJulia has joined #openstack-dib | 03:31 | |
openstackgerrit | Ian Wienand proposed openstack/diskimage-builder master: [WIP] GPT partitioning support https://review.openstack.org/533490 | 04:20 |
openstackgerrit | Ian Wienand proposed openstack/diskimage-builder master: [WIP] GPT partitioning support https://review.openstack.org/533490 | 04:28 |
*** jaianshu has joined #openstack-dib | 05:12 | |
openstackgerrit | Ian Wienand proposed openstack/diskimage-builder master: GPT partitioning support https://review.openstack.org/533490 | 06:17 |
ianw | i don't think i have anything else for the GPT support | 06:18 |
ianw | greghaynes: ^ when around, i'd appreciate review, particularly of the override element used in the testing. i think that's maybe a new precedent ... i didn't want to create yet-another-environment variable | 06:18 |
ianw | tonyb: i might give you a ping tomorrow if you're around ... see if we can get anything going on the efi side of things | 06:19 |
ianw | greghaynes: https://review.openstack.org/#/c/529976/ is another one i wouldn't mind another set of eyes on | 06:25 |
openstackgerrit | Ian Wienand proposed openstack/diskimage-builder master: GPT partitioning support https://review.openstack.org/533490 | 06:33 |
*** ianw has quit IRC | 07:02 | |
*** andreas_s has joined #openstack-dib | 07:09 | |
openstackgerrit | Debo Zhang proposed openstack/diskimage-builder master: Correct link address https://review.openstack.org/535199 | 07:28 |
*** brault has quit IRC | 07:53 | |
*** brault has joined #openstack-dib | 08:04 | |
lennyb | andreas_s, pls, review https://review.openstack.org/#/c/529976 | 08:33 |
*** ianw has joined #openstack-dib | 08:58 | |
*** hrw has joined #openstack-dib | 09:20 | |
*** pmannidi has quit IRC | 09:35 | |
*** vmlinuz has joined #openstack-dib | 10:43 | |
*** andreas_s has quit IRC | 10:55 | |
*** andreas_s has joined #openstack-dib | 11:00 | |
*** andreas_s has quit IRC | 11:05 | |
*** pmannidi has joined #openstack-dib | 11:06 | |
*** andreas_s has joined #openstack-dib | 11:06 | |
*** pmannidi has quit IRC | 11:08 | |
*** andreas_s has quit IRC | 11:20 | |
*** andreas_s has joined #openstack-dib | 11:21 | |
*** andreas_s has quit IRC | 11:35 | |
*** andreas_s has joined #openstack-dib | 11:35 | |
*** andreas_s has quit IRC | 12:08 | |
*** andreas_s has joined #openstack-dib | 12:13 | |
*** andreas_s has quit IRC | 12:22 | |
*** andreas_s has joined #openstack-dib | 12:23 | |
*** andreas_s has quit IRC | 12:33 | |
*** andreas_s has joined #openstack-dib | 12:34 | |
*** andreas_s has quit IRC | 12:34 | |
*** andreas_s has joined #openstack-dib | 12:35 | |
*** jaianshu has quit IRC | 13:27 | |
*** dhill_ has joined #openstack-dib | 14:06 | |
lennyb | greghaynes, kindly review https://review.openstack.org/#/c/529976/ | 14:11 |
*** andreas_s has quit IRC | 14:24 | |
*** andreas_s has joined #openstack-dib | 14:28 | |
*** andreas_s has quit IRC | 14:43 | |
*** andreas_s has joined #openstack-dib | 15:00 | |
greghaynes | ianw: sure thing ill have a look | 16:44 |
*** andreas_s has quit IRC | 16:51 | |
*** andreas_s has joined #openstack-dib | 16:52 | |
*** andreas_s_ has joined #openstack-dib | 16:53 | |
*** andreas__ has joined #openstack-dib | 16:54 | |
*** andreas_s has quit IRC | 16:56 | |
*** andreas_s_ has quit IRC | 16:57 | |
*** andreas__ has quit IRC | 16:59 | |
*** andreas_s has joined #openstack-dib | 17:06 | |
*** andreas_s has quit IRC | 17:12 | |
*** hashar has joined #openstack-dib | 17:31 | |
*** hashar is now known as hasharDinner | 17:31 | |
*** owalsh_ has joined #openstack-dib | 17:53 | |
*** owalsh has quit IRC | 17:55 | |
*** vmlinuz has quit IRC | 19:54 | |
*** clenimar has quit IRC | 20:38 | |
tonyb | ianw: Sure feel free to ping me, I'm not certain how I can help with EFI stuff | 21:24 |
ianw | tonyb: ok, will ping in a bit. if we can find something working (an image, installer, etc?) to work backwards from, that might be good | 21:26 |
clarkb | ianw: I discovered recently because my local hardware had a sad but the efi installation process talks to board firmware to make sure its in the boot order | 21:26 |
clarkb | at least on suse | 21:26 |
clarkb | is that what you are struggling with? | 21:27 |
ianw | clarkb: yeah that's at least part of it | 21:31 |
ianw | grub-install has a --nonvram or similar option i think | 21:31 |
clarkb | at least in my case on suse it "worked" but it was mad it couldn't talk to the firmware so I expect something like ^ should work | 21:32 |
clarkb | basically it forced my board firmware to search for things on boot a little harder | 21:32 |
*** openstackgerrit has quit IRC | 21:33 | |
*** hasharDinner has quit IRC | 21:45 | |
hrw | ianw: about grub-efi... | 22:00 |
hrw | ianw: if you want to make sure that image boots on any efi system (assuming efi arch == os arch) copy \EFI\whatever\grubARCH.efi to \EFI\BOOT\bootARCH.efi | 22:01 |
clarkb | there is a --removable flag that does that for you | 22:02 |
hrw | as if efi does not have boot order stored in efivars storage then is usually goes for 'lets treat storage as removable media' | 22:02 |
hrw | clarkb: right. | 22:02 |
hrw | just do not mention that to EDK2/Tianocore developers as they usually reply with 'your virtualziation software is wrong' | 22:03 |
hrw | on x86/baremetal there are 64bit machines with 32bit efi but I think that handling such is out of scope for dib | 22:04 |
clarkb | fungi has one of those, and ya I don't think we need to worry about that for dib (its enough of a corner case) | 22:04 |
hrw | iirc most of mac systems were that way. and some atom platforms | 22:05 |
fungi | yeah, i wouldn't take this laptop as a shining example of common hardware design patterns | 22:05 |
hrw | ;D | 22:05 |
hrw | the good part is that technically every x86 should boot from GPT disk despite legacybios/uefi as firmware as long as proper bootloader is installed. and you can have both grubs installed on hdd (distros usually disallow to have both installed) | 22:07 |
fungi | yeah, gpt became necessary long ago for larger disk sizes anyway | 22:08 |
fungi | so basically everyone needed to start supporting booting from it | 22:08 |
hrw | >2TB | 22:09 |
hrw | when I switched cirros to use gpt I was able to boot x86, x86-64, aarch64, arm and probably also other archs with bios/uefi/direct-kernel combos (depends on arch) | 22:10 |
hrw | still it probably take a year or two before everyone moves to 0.4.0 release ;d | 22:11 |
hrw | ok, time to bed for me - 23:11 here | 22:11 |
hrw | have a nice day | 22:12 |
fungi | g'night! | 22:12 |
ianw | hrw: ok, we might have to sync up soon on what exactly we need as the output for the arm qcow | 22:12 |
*** pmannidi has joined #openstack-dib | 23:14 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!