I'm working on a Linux distro, and it seems like Anaconda and Ubiquity aren't working for my needs.
Are there any precautions one should take when coding an installer for a whole system? I was thinking to just create a graphical copy and paste application with configuration, as my base system is just a squashfs image.
I've already got my partition script working (it just reads blkid and extracts data), so just before I go any further, am I going at this all wrong? How do the systems install themselves?