|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 03 Mar 2004 17:53:19 To : Sergey Dolin Subject : Re: Пpо пpогpаммный RAID -------------------------------------------------------------------------------- Sergey Dolin wrote: > AB> Вы не выдумывайте. > > :) > Да провоцирую. Чтобы пальцем покали, как сделать. А ! Hу тогда вы достигли цели ;) > Да это понятно. Только кривовато. Дистрибутив силно курочить придётся. А > хотелось бы только initrd свой создать. Такой, чтобы / отдельно, а /etc Hу так и надо. И рецептов навалом. И так я лично и делаю. > отдельно. Чёт с наскоку не получилось придумать. Главная претензия ко всем изобретателям даже не в том, что они друг у друга бездумно идеи копируют, бывает даже не ссылаясь (и очень часто повторяя ошибки, как давече тут с pivot-root ;). А в том что их поделиями нормальному человеку просто невозможно пользоваться. Конечно понятно, что никому не хочется (точнее жаба душит) просто выложить собственные скрипты даром. Кораздо проще выкатить iso, сделанный под конкретную одноразовую заточку и повыделываться - вот мол я какой шибко умный. А сдвинуть технологию на уровень выше догадываются очень не многие ... Я пока таких даже не буду указывать, хотя они есть. Я конечно не могу сказать, что кто-то мне заказал и теперь я в "попе лица" тужась делаю ливСиДи на благо дяди или человечества. Hо в принципе простенький скрипт-скелетон, создающий ливсиди с автостартом в mc на основе примонтированного репозитория из dvd1 от SuSE90 практически готов - без особых соплей все грузится и работает. Изначально было Junior2, SuSE81, Junior22 и вообще можно на чем угодно. Этот скрипт-колбаса режется в 2-х местах. После первого получается /root прототипа. Туда можно через чирут ставить любые дополнительные пакеты и выполнять любые программы типа useradd и проч. После второго создается /root.iso модифицированный для работы с сиди с размещением части или всей FS на рамдрайве (все от памяти - управляется из загрузки). Здесь можно внести дополнительные модификации непосредственно с учетом разделения всей fs на корень, который ro, и /etc которая rw и еще некоторых вспомогательных перемещений (вспомним о suid который на iso не поддерживается). Hу а после третьего остается iso. Я конечно ленивый, и вероятно буду это ковырять еще может с месяц. Если не горит, то можете подождать. Главное что на выходе будет не iso а как я и сказал скрипт, который его создает автоматически. Естественно все GPL. -- Bye. Aleksey Barabanov <alekseybb at mail.ru> Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/78245b773a05.html, оценка из 5, голосов 10
|