Делаю live-cd на основе генты. Пока временно использую genkernel, но ввиду его глючности собираюсь использовать свое ядро и initrd. Сидюк должен загружаться на любом компе. Собственно, вопрос в том, как это сделать.
Пока вариант такой: включить все имеющиеся в ядре драйвера модулями, из initrd подгружать подряд все драйвера sata и т.п., остальное (звук, сеть, etc) уже потом подгрузит udev - примерно так делает genkernel.
Какие тут могут быть тонкости и подводные камни? Какие есть еще варианты реализации?
универсальное ядро (детали реализации)
Модератор: Модераторы разделов
-
nrg
- Сообщения: 219
- Статус: Энерджайзер :)
- ОС: OpenSuSe 10.3
Re: универсальное ядро
Первоисточник: http://mydebianblog.blogspot.com/2007/09/1-livecd.html
Мои извращения: http://phpsuxx.blogspot.com/2007/10/live-c...-103-linux.html
Я, кстати, тоже начинал свой лайв сиди делать на генте, а потом столкнулся с глюком. не генерировался modules.dep, хотя в Сусе на том же унифицирвоанном ядре всё замечательно собралось. Да и почти сразу после сборки на Сусе стало понятно, что и мо объёму дистра примерно одинаково в обоих случаях выходило.
Мои извращения: http://phpsuxx.blogspot.com/2007/10/live-c...-103-linux.html
Я, кстати, тоже начинал свой лайв сиди делать на генте, а потом столкнулся с глюком. не генерировался modules.dep, хотя в Сусе на том же унифицирвоанном ядре всё замечательно собралось. Да и почти сразу после сборки на Сусе стало понятно, что и мо объёму дистра примерно одинаково в обоих случаях выходило.
OpenSuSe 10.3 на Dell Inspiron 1501 и Семпрон-3000/1024ДДР2-800/120+60+300/NVidia 8500GT.
Участник Sun Open Source User Group, Самара.
Участник Sun Open Source User Group, Самара.
-
nadge
- Сообщения: 1519
- ОС: ArchLinux, Ubuntu 10.10
Re: универсальное ядро
За ссылки спасибо, почитаю.
Т.е. предлагаете делать на основе Суси?
Я, кстати, тоже начинал свой лайв сиди делать на генте, а потом столкнулся с глюком. не генерировался modules.dep, хотя в Сусе на том же унифицирвоанном ядре всё замечательно собралось. Да и почти сразу после сборки на Сусе стало понятно, что и мо объёму дистра примерно одинаково в обоих случаях выходило.
Т.е. предлагаете делать на основе Суси?
-
Flaming
- Сообщения: 2579
Re: универсальное ядро
Та же проблема, что и у автора.
На основе чего лучше всего делать LiveCD? И если на основе OpenSUSE, то можно саму opensuse не ставить, а из-под Gentoo, а то ведь ей пользуюсь. 