Adopting Debian Installer (time scale)
In 2016 I started to formalize the way I want to replicate my debian installation on other PCs. I think I needed that once per year.
That is indicated by git commits of a repo with numbered scripts -- stages of installing debian & my expected packages & modifications, after booting with a usb flash drive.
Disk-partitioning was hard (shrinking Windows partitions), configuring apt also forever evolving.
Prior to that I would have just reattach the disks and copied the filesystem.
After 6 years, in 2022 (having used those tools about 10 times) I started to suspect I could spend my time better by learning & fixing a publicly developed tool.
And indeed in April 2023 I tried out the debian-installer (the "hd-media" option), with some pre-seeding.
Then I needed more than pre-seed & targeting unstable/SID: I wanted to understand all possible disk encryption setups, and using my additional apt repository (+ apt configuration).
Experiments
So, I was using the build system in debian-installer (to build customizations) and decided to use a virtual PC (KVM-qemu) to quickly test the result.
I had to overcome bug 940801
I could test the partitioning with encryption on a virtual disk (10GB).
- Started to wonder about having "udeb" packages in my reprepro.
- Not really sure what is inside "mini.iso", maybe all is inside the initrd?