[13:11] <realtime-neil> Today I learned `7z x -o./ubuntu-20.04-live-server-amd64.d ubuntu-20.04-live-server-amd64.iso` is lossy -- it doesn't extract everything. I should have been doing `osirrox -indev ubuntu-20.04-live-server-amd64.iso -extract ./ ./ubuntu-20.04-live-server-amd64.d`
[14:01] <xnox> realtime-neil: correct. I thought we discussed this before that images have multiple alternate catalogues, partitions and partition tables... Even doing that will not trivially allow you to recreate the iso, as you will still miss bios hybrid bootsectors.
[14:02] <realtime-neil> xnox: yeah. yeah. I don't know nearly enough iso9660 to understand the half of what all that implies.
[14:02] <xnox> Neither do we!
[14:03] <xnox> Check all the commit logs on debian-cd if you want.
[14:04] <realtime-neil> there's some Debian folks that seem to have at least some of the xorriso options figured out: https://wiki.debian.org/RepackBootableISO#Determine_those_options_which_need_to_be_adapted_on_amd64_or_i386
[14:06] <xnox> do not use theirs, because ours are different.
[14:07] <xnox> note xorriso can take existing iso and print the things it thought were used to create it too.
[14:10] <realtime-neil> xnox: do, go on. I was planning on stripping that metadata using `isoinfo`, but your way is probably better.
[16:04] <realtime-neil> xnox: update: using osirrox to extract and the xorriso command from the Debian wiki has made my "Unable to install busybox-initramfs" problem go away.