Возрождение ядра calculate-sources
Сегодня в оверлее Calculate стало доступно последнее ядро calculate-sources 2.6.32.4. Особенностью его является то, что собирается оно как обычный пакет - компилируется, оптимизирует initrd, устанавливается в систему.
Особенность формирования initrd сохранена. Если при сборке initrd содержит модули всех sata контроллеров, то при установке он оптимизируется, все лишнее удаляется.
Я думаю можно также установить calculate-sources в свой gentoo. Для этого подключите оверлей (layman -a calculate) и установите ядро (emerge calculate-sources). В зависимостях у ядра есть пакет calckernel. Это форк genkernel, полностью заменяет его функционал.
Подробнее прочитать о пакете можно здесь: http://www.calculate-linux.org/blogs/ru/68/show
Буду признателен за Ваши отзывы и замечания.
--
Важный момент. Если у вас поддержка файловой системы и sata контроллера вкомпилирована в ядро, программа может посчитать что драйвер не используется и удалить его из состава initrd. Загрузиться можно заменив в grub-е initrd на initrd-install. Оптимизировать созданный initrd в этом случае можно при помощи команды `calculate --initrd`, утилиты sys-apps/calculate из оверлея.
- Блог пользователя - Lautre
- Для комментирования войдите или зарегистрируйтесь
весьма не плохо Опиши
весьма не плохо
Опиши похалуйста в чем причина создания форка genkernel и отличия calckernel от genkernel?
:)
Тоже было бы интересно узнать
Тоже было бы интересно узнать о разнице в функционале и возможно добавленной вами дополнительной функциональности.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Форк был создан для решения
Форк genkernel был создан для решения таких задач как:
- загрузка образа livecd в память с автоувеличением размера tmpfs
- отмонтирование cd при успешной загрузке образа в память
- определение наличия модуля unionfs или aufs
- реализация загрузки в режиме интерактивной сборки
- поддержка ext4
одно время использовалось lzma сжатие
P.S. возможно некоторые вещи уже реализованы, перейти на последнюю версию genkernel пока не удалось, наблюдалась из-за некорректной работы splash.
Calculate Linux mirrors http://www.calculate-linux.ru/main/ru/download