Red_Lion
Интересующийся
Offline
|
 |
« Ответ #1 : 24-02-2011 06:20 »  |
|
Если еще помню, то там 1cd?
Вообще алгоритм прост: 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
По идее также был сделан кноппикс.
|