есть squashfs, через которую лайвцд и работают... вопрос только в том, как получить "живое ядро", которое монтировало бы скваш-образ как рут (именно так, как это делается на лайвцд). читал про пересборку ядра с поддержкой скваша, в целом не сложнее обычной пересборки, один патч только применить и вкомпилить его как часть ядра... но надо пробовать... или есть вариант взять ядрышко с лайвцд и пытаться с ним грузить имеющийся скваш-образ (у меня не вышло, но должно быть реально)