Posts

Showing posts with the label debian_isos

debian all-in-one ISO attempt: failing at "Loading apt-cdrom-setup"

Image
 In my mission to make an all-in-one debian 11 ISO, I switched to using a full mirror.  The content of the ISO seems to depend on what content is present in the mirror, but implicitly.  So I decided to get something working, and then start to pare it back. The output of this attempt is currently at [0].  [0] http://diso.oxix.org/images/debian-11.1-amd64-CD-1.iso In QEMU/KVM on my laptop, this boots, but then fails as follows: The text is: "Load installer components from installation media. Failed to load installer component. Loading apt-cdrom-setup failed for unknown reasons.  Aborting." This happened after it had happily loaded a bunch of other things, eg  It's possible it's to do with the virtualisation, but more likely the issue would repeat trying the same image on bare metal (to test). I can't see any useful info on virtual consoles 1-4.  The Debian installer is on number 5. Not sure how to progress this.  I used a full mirror, and did not ha...

debian-cd: that xorriso command in full

 In trying to reverse-engineer the crufty debian-cd-image-building process, my simple model so far has been: most of the content is simply a filesystem tree that can be prepared in one place, and then converted to a CD filesystem (iso9660). But the parts that make the CD bootable are special, in that they don't live within that filesystem tree, but are somehow attached specially to the CD image. The effort is not helped by debian-cd's attempts to not tell you what commands it's running, while spewing megabytes of garbage on standard error.  But for the command to go from filesystem tree and booty bits to a CD image, it kindly tucks it away in $TMP/bullseye/CD1/.disk/mkisofs or similar depending on release codename. Having just built a Debian 11 53G iso which appears to be bootable, the command thus stashed is: xorriso -as mkisofs -r -checksum_algorithm_iso sha256,sha512 -V 'Debian 12.0.0 amd64 1' -o /home/debian-iso/dcdgit.out/debian-12.0.0-amd64-CD-1.iso -md5-list...