Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-05-30 Thread Matthijs Kooijman
Hi Adrian, I just updated the MR with the changes I discussed in my previous mail (and also listed below). My previous mail also contained some responses and questions, if you have some time to respond to those that would be great. > > >>> 3) Remove ldlinux.c32 for extlinux and syslinux

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-05-02 Thread Matthijs Kooijman
Hi Adrian, thanks again for your thorough review. I'm responding to both your e-mails inline below. > >>> 3) Remove ldlinux.c32 for extlinux and syslinux (6fc68c1d) > >> > >> 3.1) Nice. I didn't know about those new syslinux architecture dependent > >> files. As per the wiki you link ( > >>

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-19 Thread adrian15
El 16/04/19 a las 20:17, Matthijs Kooijman escribió: > I pushed a new version with the above changes to > https://salsa.debian.org/live-team/live-build/merge_requests/19 > > Gr. > > Matthijs 7) Only default to grub-efi for iso* images (47d99222) Looks good to me. 8) Use syslinux-efi for hdd

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-19 Thread adrian15
El 16/04/19 a las 20:17, Matthijs Kooijman escribió: > Hi Adrian, > > thanks for your extensive review. I'll respond inline. > >> I might take a look into your notes to implement grub-efi + secure boot >> in hdd img but... this might be in 2021 XD . Too busy at the moment. > Familiar sentiment.

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-16 Thread Matthijs Kooijman
Hi Adrian, thanks for your extensive review. I'll respond inline. > I might take a look into your notes to implement grub-efi + secure boot > in hdd img but... this might be in 2021 XD . Too busy at the moment. Familiar sentiment. Would be nice to have it, though. > What's your use case? What

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-16 Thread Matthijs Kooijman
Hey Thierry, > Is there a chance that this work will be part of buster live-build > package, or is it too late already ? I'm not the maintainer of live-build, but given the freeze state that buster is in, I highly doubt this will make it into buster. Gr. Matthijs signature.asc Description:

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-16 Thread Matthijs Kooijman
Hey Adrian, [ About removing --templates from the manpage ] > In that case IMO that commit should be in its own pull request and not > the current one. Done: https://salsa.debian.org/live-team/live-build/merge_requests/21 Gr. Matthijs signature.asc Description: PGP signature

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-10 Thread adrian15
El 08/04/19 a las 21:29, Matthijs Kooijman escribió: > Hi Luca & others, > > I've been working on syslinux-efi support in the past weeks and just > submitted a MR with a working implementation, along with some small > bootloader-related cleanups and refactors: > >

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-10 Thread Thierry
Dear Matthijs, thanks a lot for your work on syslinux-efi, i am relying on syslinux for Sage Debian Live [1], and more and more laptops are not able to boot on legacy (bios) formatted devices (including macs). Is there a chance that this work will be part of buster live-build package, or is it

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-10 Thread adrian15
El 10/04/19 a las 09:58, Matthijs Kooijman escribió: > Hi Adrian, > >> 1) What is the rationale behind removing the --templates option >> explanation on manpage? > I wondered about this option and looked around the source for it, but > could not find any implementation for it, so it seemed good

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-10 Thread Matthijs Kooijman
Hi Adrian, > 1) What is the rationale behind removing the --templates option > explanation on manpage? I wondered about this option and looked around the source for it, but could not find any implementation for it, so it seemed good to remove the documentation for it. Prompted by your question,

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-09 Thread adrian15
El 08/04/19 a las 21:29, Matthijs Kooijman escribió: > Hi Luca & others, > > I've been working on syslinux-efi support in the past weeks and just > submitted a MR with a working implementation, along with some small > bootloader-related cleanups and refactors: > >

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-04-08 Thread Matthijs Kooijman
Hi Luca & others, I've been working on syslinux-efi support in the past weeks and just submitted a MR with a working implementation, along with some small bootloader-related cleanups and refactors: https://salsa.debian.org/live-team/live-build/merge_requests/19 In the end, I opted to

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-15 Thread Matthijs Kooijman
Hi Steve, > In fact, one of the projects I've been trying to get to for a couple > of years now is simplifying things by going the other way: using GRUB > for everything and dropping syslinux on Debian media. Hm, that's another interesting thought. I was aiming for syslinux, since our current

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-15 Thread Matthijs Kooijman
Hey Luca, > > So for the secure boot case in binary_grub-efi, what we do is that > > if the signed monolithic EFI binaries are available we copy those > > instead of building a new image. > > > > ... > > > >

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-14 Thread Thomas Schmitt
Hi, Steve McIntyre wrote: > Ady on the syslinux list has repeatedly argued against people > suggesting that syslinux-efi will work for disk/CD hybrid media. Ady emphasized that it does work with HDD. It was others and me who pointed out that nobody ever could show success with CD-ROM on real

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-14 Thread Luca Boccassi
On Thu, 2019-02-14 at 18:35 +, Luca Boccassi wrote: > On Thu, 2019-02-14 at 17:18 +0100, Matthijs Kooijman wrote: > > Hey Luca, > > > > > At a quick glance it all sounds good to me, although I can't say > > > I > > > have > > > a lot of experience with syslinux. > > > > Ok. > > > > > For

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-14 Thread Steve McIntyre
Hi Matthijs, There's quite a lot of text here - I hope it helps! :-) On Thu, Feb 14, 2019 at 05:18:42PM +0100, Matthijs Kooijman wrote: > >> For feature parity, I'd encourage to look into supporting Secure Boot >> like the grub-efi implementation does, since we are preparing to ship >> that in

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-14 Thread Steve McIntyre
[ Gah, missed this bit... ] On Thu, Feb 14, 2019 at 05:35:48PM +0100, Thomas Schmitt wrote: ... >Maybe Steve McIntyre can contribute an anecdote how he came to the >decision in debian-cd to use GRUB2 for EFI and thus to create the need >for two independent boot menu configurations. We already

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-14 Thread Steve McIntyre
Hey folks, On Thu, Feb 14, 2019 at 05:35:48PM +0100, Thomas Schmitt wrote: ... >Regrettably there is still no official position towards the failure with >SYSLINUX EFI code booting via El Torito from optical media. >But already the inventor of the "isohybrid" program's --uefi option, >Matthew J.

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-14 Thread Luca Boccassi
On Thu, 2019-02-14 at 17:18 +0100, Matthijs Kooijman wrote: > Hey Luca, > > > At a quick glance it all sounds good to me, although I can't say I > > have > > a lot of experience with syslinux. > > Ok. > > > For feature parity, I'd encourage to look into supporting Secure > > Boot > > like the

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-14 Thread Andreas Heinlein
Am 14.02.2019 um 17:35 schrieb Thomas Schmitt: > Maybe Steve McIntyre can contribute an anecdote how he came to the > decision in debian-cd to use GRUB2 for EFI and thus to create the need > for two independent boot menu configurations. I am only taking a guess here, but maybe he just took over

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-14 Thread Thomas Schmitt
Hi, Matthijs Kooijman wrote: > > > https://www.syslinux.org/wiki/index.php?title=Isohybrid#UEFI I wrote: > > This describes the equipment of debian-live and debian-cd [...] > I'm a bit confused by your message. When you say "This", are you > referring to the syslinux isohybrid page? Yes. The

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-14 Thread Matthijs Kooijman
Hey Luca, > At a quick glance it all sounds good to me, although I can't say I have > a lot of experience with syslinux. Ok. > For feature parity, I'd encourage to look into supporting Secure Boot > like the grub-efi implementation does, since we are preparing to ship > that in Debian 10. It's

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-14 Thread Matthijs Kooijman
Hi Thomas, > > it seems isohybrid can include a small FAT filesystem with the > > bootloader files. [...] > > https://www.syslinux.org/wiki/index.php?title=Isohybrid#UEFI > > This describes the equipment of debian-live and debian-cd (DVD-*, BD-*, > netinst) ISOs. See e.g.

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-13 Thread Thomas Schmitt
Hi, Matthijs Kooijman wrote: > it seems isohybrid can include a small FAT filesystem with the > bootloader files. [...] > https://www.syslinux.org/wiki/index.php?title=Isohybrid#UEFI This describes the equipment of debian-live and debian-cd (DVD-*, BD-*, netinst) ISOs. See e.g.

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-13 Thread Luca Boccassi
On Wed, 2019-02-13 at 20:57 +0100, Matthijs Kooijman wrote: > Package: live-build > Version: 1:20180925 > Severity: wishlist > > Hi folks, > > currently, live-build seems to only support EFI systems using the > grub-efi bootloader, but not for netboot or hdd images (effectively > only > for iso

Bug#922251: live-build: support syslinux-efi as (additional) bootloader

2019-02-13 Thread Matthijs Kooijman
Package: live-build Version: 1:20180925 Severity: wishlist Hi folks, currently, live-build seems to only support EFI systems using the grub-efi bootloader, but not for netboot or hdd images (effectively only for iso images, I believe). Syslinux also has an EFI version, that can be installed