Huh, just the other day i was pondering delivering the OS on a card/chip with a bit of flash space for storing patches and drivers.
Right now it seems we get into a whole lot of problems because we have the OS sitting on the same RW space as user files and programs.