Gentoo | 54% - 20 | |||||
Ubuntu | 45% - 17 | |||||
|
spectrox
Молодец! И как ощущения?
Вчера ночью мне снилось, что я бабочка. Проснувшись, я обнаружил, что я человек. Кто я - бабочка, которой снится, что она человек или человек, которому снится, что он бабочка?
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.8) Gecko/20051111 Firefox/1.5
Отсутствует
И чем же тогда genkernel будет отличаться от "лапосборки" ?
Тем что сам скомпилит (конфигами управляет сам), сам сгенерит initrd, сам скопирует куда надо (я и так знаю куда надо, просто это еще переименовывать, команды набирать ) и пропишет в grub (ой, прям, великая заслуга).
В случае лапосборки всё придется делать лапами — компы должны работать
Перечитал тему и решил написать по поводу ядра. Как уже говорил, я забил на генкернел и делаю все лапами. Но! Один раз настроил ядро и беды не знаю. make menuconfig (или make xconfig в иксах) - выбираю только то, что мне нужно. Очень просто, на самом деле. Сборка ядра - make && make modules_install && make install. Ничего переименовывать не нужно - мой груб показывает на /boot/vmlinuz. Переход на новую версию ядра - make oldconfig, отвечаю на вопросы, потом еще раз make && make modules_install && make install. Вот и все, при следующей загрузке будет новенькое ядрышко. Генкернел, может и попроще, но в моем ядре ничего лишнего. Да и настраиваю как хочу - могу в ядро закомпилировать, а могу как модуль поставить.
Главное в нашем деле - забэкапить .сonfig. Кстати для всех команд я написал простенький скрипт. Теперь в xconfig попадаю одним нажатием мыши (и введением рутовского пароля).
Отредактировано Erik (20-12-2006 16:13:11)
Отсутствует
Erik
При использовании genkernel для того же результата достаточно указать --menuconfig, --kernname, ну и --gensplash --gensplash-res по желанию. Да и конфиг копировать не надо. Всё лежит в /etc/kernels. Ну ведь быстрее же, а?
Отсутствует
Erik
При использовании genkernel для того же результата достаточно указать --menuconfig, --kernname, ну и --gensplash --gensplash-res по желанию. Да и конфиг копировать не надо. Всё лежит в /etc/kernels. Ну ведь быстрее же, а?
--menuconfig - это тоже настройка через меню? Кстати, насколько я помню, genkernel определяет оборудование заново каждый раз при старте компьютера. Или я чего-то напутал?
Отсутствует
Erik
Там не только --menuconfig, но и --xconfig есть
А по поводу конфигов...
Видимо просто по-умолчанию не включено сохранение конфига (давно настраивал, не помню). Поставь SAVE_CONFIG в "yes"в /etc/genkernel.conf. Тогда после конфигурирования конфиг будет сохранять конфиг в /etc/kernels/<kernel-name>. Если конфига нет, то он будет читать стандартный конфиг откуда то из /usr/share... Видимо поэтому и не сохранялось
P.S. При переходе на новое ядро конфиг надо скопировать. Единственное неудобство
Отсутствует
P.S. При переходе на новое ядро конфиг надо скопировать. Единственное неудобство
Можно опцию --kernel-config указать.
Black holes were created when the God divided by zero.
Отсутствует