|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Pavel Borisov 2:5057/19.121 20 Feb 2006 14:38:58 To : Eugene Mironov Subject : свой дистрибутив -------------------------------------------------------------------------------- 19 Feb 06 23:32, you wrote to All: EM> А как народ поступает, если нужно предустановить систему, а затем EM> тиражировать на несколько машин? man dd. EM> Задача стоит, чтобы собрать корневую файловую систему в отдельном EM> каталоге, а затем простым копированием(пофайлово либо целую партицию) EM> переносить на другие машины. При этом хочется, чтобы можно было EM> апдейтить систему, не нарушая зависимостей. Еще хотелось бы отметить, EM> что это должна быть минималистическая система, которую можно уместить EM> на 128-256Мб, поэтому просто взять и развернуть "большой" дистрибутив EM> не катит. Мдя... EM> OpenEmbedded/bitbake не подходит по некоторым причинам, DSL EM> и Puppy на ядре 2.4 и у них небольшой репозиторий готового софта. EM> Пока думаю можно взять SLAX и доделать под свои нужды. А вы как EM> думаете? Ты для начала определись, что больше надо: 128 мегабайт или ядро 2.6, апгрейдабельность и кучу софта? Именно здесь проходит граница между embedded и не-embedded. Последнее начинается в районе 300мб, а первое как правило логичнее обновлять целиком (т.е. методом заливки нового образа). А что касается "потокового" размножения... Я лично распотрошил исошник дебиановского визитнокарточкового инсталлятора, лишнее повыкидывал и скриптик, дергающий fdisk и dd приписал. Итого имеем исошник размером в 4 мегабайта, нарезаем на болванку, потом в соседней дорожке в корень диска дописываем образ(ы) и текстовый файлик, в котором задаем как будем разбивать диск и что куда будем писать. Hа изготовление ушел один вечер и две бутылки пива. Pavel --- OS X is just yet another *nix. * Origin: neko project (2:5057/19.121) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/391843f990fb.html, оценка из 5, голосов 10
|