You don't need to install another Linux distribution beforehand, you just need to boot another distribution's live-iso to partition disks and download/unpack KISS.
This is simpler on my side as I don't have to compile and package a heavy kernel, generate an initramfs, build a squashfs and finally package it into an ISO image.
On the user side this enables more flexibility too. You can use a live-iso offering a GUI for "easier" partitioning or an iso in which you _know_ includes the firmware you need for the installation process etc.
The download for KISS is only a 45MB~ tarball and the installation is just unpacking it to your newly partitioned disk at `/`!
This also allows for the same installation tarball to double as a working chroot in existing systems. In my eyes, this method is simpler all round.
You don't need to install another Linux distribution beforehand, you just need to boot another distribution's live-iso to partition disks and download/unpack KISS.
This is simpler on my side as I don't have to compile and package a heavy kernel, generate an initramfs, build a squashfs and finally package it into an ISO image.
On the user side this enables more flexibility too. You can use a live-iso offering a GUI for "easier" partitioning or an iso in which you _know_ includes the firmware you need for the installation process etc.
The download for KISS is only a 45MB~ tarball and the installation is just unpacking it to your newly partitioned disk at `/`!
This also allows for the same installation tarball to double as a working chroot in existing systems. In my eyes, this method is simpler all round.