Обсуждение:Загрузка разных ядер с одного раздела
Материал из Gentoo Linux Wiki
Некоторые итоги борьбы с pptp-conntrack-nat Для 2.4.28 прикладывается и работает замечательно. Проблема с потребностью различных iptables для ядер с наложенным и неналоженным патчем решилась просто. Делаем каталоги
/etc/iptables_mod /etc/iptables_orig
с модулями от нормальной и модифицированной версии, потом создаем симлинки типа
/etc/iptables_2.4.28-r9
на соответствующий каждому ядру вариант iptables и в /etc/init.d/iptables при старте создаем уже симлинк
/etc/iptables
на текущую версию ядра. Немодифицированная версия iptables подходит как для ядер 2.4, так и для 2.6.10
После 3 дней поиска проблемы нормально заработал патч и для ядра 2.6.10 (diff отправлен письмом автору)
Для того, чтобы на разделе с ядром 2.6.10 смого нормально загружаться ядро 2.4.28 практическм ничего существенного делать не пришлось: установил пакет devfsd, в строчке GRUB для загрузки для 2.4 вместо udev nodevfs написал noudev devfs, в настройках gpm вместо реального устройства для мыши прописал симлик
/dev/mouse
(сначала создав его для udev и devfs), в конфигурации для X-ов опять же вместо реальной мыши пришлось прописать
/dev/gpmdata
с типом MouseSystems (сам gpm запускается с ключом -R). Иначе для 2.4.28 ядра при переключении из X-ов в консоль слетал gpm
Все. Похоже, что необходимости отдельного раздела для каждого ядра для Linux не существует.
(с pptp-conntrack-nat для 2.6.10 три дня бодался SeYKo)
