Здесь есть скрипты: https://github.com/dotzero/vagrant-debian-wheezy-64, чтобы взять netinst iso и ремастерить его с опциями предустановки. Это может быть хорошей отправной точкой.
В автоответчике есть опция latecmd, которая позволяет выполнить команду непосредственно перед завершением установки. Если latecmd не может сделать все в chroot окружении, вы можете использовать latecmd для вставки скрипта, который будет вызван при следующей загрузке.
]Соединить файлы[
] [cat file1 file2 file3 > output
]
[]Получить первые N строк файла[
] [head -n N file
]
[]Получить первые N строк []файла1[
], а затем соединить все остальные файлы[
head -n N file | cat - file1 file2 file3 > output
]
[]Cat прочитает стандартный входной сигнал от команды конвейера ([]-[
] аргумент) и соединит его с указанными файлами. [
]Смотрите[
] []cat[
] man page[][]head[
] man page[][]Если под .out вы подразумеваете двоичные исполняемые файлы на linux, то, вероятно, вам придется изучить формат файла eLF на linux, чтобы найти размер заголовка и используемый заголовок, вы можете скомкатентовать заголовок файла. [
]