Closed korentzari closed 5 months ago
I have replace unsquashfs by mktmpdir ; mount ; cp ; unmount ; rmtmpdir
Thanks for providing this PR. I never ran into the FATAL ERROR: Data queue size is too large
myself and couldn't reproduce it. But regardless I think it's nice to eliminate the dependency on the squashfs-tools
package. I've cherry picked your first commit. The second commit doesn't seem to belong to this PR. I don't really understand what the EFI stuff is supposed to do. Besides I won't accept a PR which changes the default build to enable SSH: CMD ./build.sh SSH
. Feel free to open another PR if you want to merge the EFI code but please provide more/clear description of what it's supposed to do.
Yes, you did the right thing. I should have created a dedicated branch for my MR. I will look to push EFI issues once I am satisfied with the result. My BIOS/UEFI removes entries no longer exist at each reboot, so as soon as I boot from the PBA (after shutdown, it removes the EFI entry to boot my Linux system). I just coded something to automatically recreate the entry once the disk is unlocked.
When docker execute build.sh
I have replace unsquashfs by mount and cp