Originally Posted By: mlord
Because the initrd in flash is where the partitioner resides, and ISTR that it attempts to "correct" the partition table on every boot (or is that on every .upgrade?.. don't rememeber).

Every upgrade. A corrupted partition table is one of the failure modes that needs to be fixable by applying an upgrade.
Quote:
I've hacked Hijack to intercept and prevent this "correction", but I don't remember whether that change went into the main release, or was just played with out-of-stream.

Um, I had the impression you abandoned the idea because Hijack isn't running if you're applying a stock upgrade file: the kernel from the upgrade file is. Again, this is because a corrupted kernel in the flash is one of the things that applying an upgrade needs to be able to fix.

Peter