Bug#956131: [live-build] boot failure, broken bootloaders when not using syslinux

2020-04-29 Thread jnqnfe
Response embedded below. Just a quick note first - it was a little hard to read the response you wrote because the embedded responses were directly adjacent to the quoted text, with no spacing between (my email client does not automatically add spacing and shows both quote and text in similar colou

Bug#956131: [live-build] boot failure, broken bootloaders when not using syslinux

2020-04-29 Thread jnqnfe
Apologies once again for the time it's taking to get back to you, so much to do. I'll try to get focussed on responding to all of your messages now/next... The fix for this bug report has been merged now since your response. The piece of code modified to add `--prefix=/boot/grub` lived within a c

Bug#956131: [live-build] boot failure, broken bootloaders when not using syslinux

2020-04-15 Thread adrian15sgd
El 8/4/20 a las 17:42, jnq...@gmail.com escribió: Oh, one more thing I mean to say, @adrian, can you please confirm that this installation of a live-build (?) image in this HP system does not in fact include the /.disk/ files. Moving to a /.disk/info/ based detection is of course not going to imp

Bug#956131: [live-build] boot failure, broken bootloaders when not using syslinux

2020-04-15 Thread adrian15sgd
El 8/4/20 a las 17:05, jnq...@gmail.com escribió: Oh, quick addition of something I forgot to put in the below message: So in the discussion of #924053 it was suggested that the /.disc/info based solution would only work for ISO/ISO-hybrid images because this file was created by xorriso. I add

Bug#956131: [live-build] boot failure, broken bootloaders when not using syslinux

2020-04-15 Thread adrian15sgd
El 8/4/20 a las 16:56, jnq...@gmail.com escribió: Hi, Okay, so I've just take a cursory look at your liveid stuff which also led me to #924053 where you've already brought up the EFI failure side of things. I'll limit my response here (this bug report discussion) to matters relating to simply

Bug#956131: [live-build] boot failure, broken bootloaders when not using syslinux

2020-04-15 Thread adrian15sgd
I suspect this would break Secure Boot support but it's only a guess. El 8/4/20 a las 2:23, jnq...@gmail.com escribió: update: I've just tried adding --prefix=/boot/grub to the grub-mkimage command in binary_iso (which should really be done in binary_grub-pc) that generates the core_img file tha

Bug#956131: [live-build] boot failure, broken bootloaders when not using syslinux

2020-04-08 Thread jnqnfe
partially answering my own question here, the binary_grub-efi script rejects use for netboot images (as well as hdd coincidentally), so no need to be concerned with compatibility there. On Wed, 2020-04-08 at 16:05 +0100, jnq...@gmail.com wrote: > Oh, quick addition of something I forgot to put in

Bug#956131: [live-build] boot failure, broken bootloaders when not using syslinux

2020-04-08 Thread jnqnfe
Oh, one more thing I mean to say, @adrian, can you please confirm that this installation of a live-build (?) image in this HP system does not in fact include the /.disk/ files. Moving to a /.disk/info/ based detection is of course not going to improve things in that situation if the file exists in

Bug#956131: [live-build] boot failure, broken bootloaders when not using syslinux

2020-04-08 Thread jnqnfe
Oh, quick addition of something I forgot to put in the below message: So in the discussion of #924053 it was suggested that the /.disc/info based solution would only work for ISO/ISO-hybrid images because this file was created by xorriso. I added a comment just now pointing out that in fact this f

Bug#956131: [live-build] boot failure, broken bootloaders when not using syslinux

2020-04-08 Thread jnqnfe
Hi, Okay, so I've just take a cursory look at your liveid stuff which also led me to #924053 where you've already brought up the EFI failure side of things. I'll limit my response here (this bug report discussion) to matters relating to simply fixing the broken ability to get bootable images; dis

Bug#956131: [live-build] boot failure, broken bootloaders when not using syslinux

2020-04-08 Thread adrian15sgd
I think what you need is liveid. https://github.com/rescatux/liveid Here you can find the technical details and commits: https://github.com/rescatux/liveid/blob/master/LIVEID_LIVE_BUILD_IMPLEMENTATION_1.md That way you won't longer depend on arbitrary files such as vmlinuz. Feedback is welco

Bug#956131: [live-build] boot failure, broken bootloaders when not using syslinux

2020-04-07 Thread jnqnfe
update: I've just tried adding --prefix=/boot/grub to the grub-mkimage command in binary_iso (which should really be done in binary_grub-pc) that generates the core_img file that becomes part of grub_eltorito, and success! So now that I know how fundamentally to fix the problems, I'll follow up so

Bug#956131: [live-build] boot failure, broken bootloaders when not using syslinux

2020-04-07 Thread jnqnfe
update: 1) from my notes, in fact I'd gone back as far as v5.0 confirming the presence of the grub-pc failure. 2) I've noticed the presence of the fixed path '/live/vmlinuz' in binary_grub-efi, and with a hack to have this replaced with the long name '/live/vmlinuz-4.19.0-8-amd64' this also fixes

Bug#956131: [live-build] boot failure, broken bootloaders when not using syslinux

2020-04-07 Thread jnqnfe
Package: live-build Version: 1:20191221 As mentioned previously in work on an MR, testing images built with grub (grub-pc and grub-efi) instead of syslinux, I've found that they are non-bootable, at least with ISO images and in the VM I used. - If you use `--bootloaders=grub-pc` on an otherwise