вот на одном из форумов нашел вот такую последовательность действий :
Вообще алгоритм прост:
1) ставим системы на некую машину и чистим ее от временных файлов и готовим все для будущей работы
2) файлы системы в сжатый loop или squashfs. loop-dev лучше ибо не факт что родное ядро с squashfs дружит
3) модифицируем initrd:
1) монтируем tmpfs или что-то схожее /mnt/newfs (например)
2) монтируем наш squashfs или comp. loop в /mnt/newfs/mnt/files
3) повторяем всю структуру папок из /mnt/newfs/mnt/files в /mnt/newfs
4) делаем симлинки файлов из /mnt/newfs/mnt/files в /mnt/newfs (часть файлов которые при старте должны быть модифицированы переносим, симлинки должны иметь относительные пути(!) )
5) exec chroot /mnt/newfs /sbin/init
Но честно говоря моих познаний не хватает для понимания этого процесса.. Помогите кто может.. Заранее благодарен!