I&#x27;ve experimented with doing this kind of thing myself, especially with servers where I don&#x27;t have ready access to the console and where the provider doesn&#x27;t offer custom ISO support and I wanted a clean (and&#x2F;or customised) install, perhaps of something not yet supported.<p>While I did have some success with in-place install shenanigans, I eventually settled on creating a customised install ISO for the distribution I wanted (with a script to have it automatically listening for remote shell connections, and so on), using isohybrid on the ISO (which makes the ISO&#x27;s first sector also a bootable MBR), and then simply dd if=install.iso of=&#x2F;dev&#x2F;sda - right over the top of the partition table and everything.<p>It&#x27;s inelegant, to say the very least, but it works just fine! I&#x27;m pretty sure I saw that technique used a few times during Twitch Installs Arch Linux, during the more exotic segments when some joker hijacked the effort temporarily by installing Windows 95, and TempleOS, and so on.