Не подскажите как лучше пересобрать ядро дженкернел?
Сам я этим скриптом в силу личных причин не пользуюсь, но, если мне не изменяет память, при его запуске можно указать опцию --menuconfig, тогда появится возможность непосредственно перед сборкой провести необходимые настройки конфигурационного файла ядра.
[quote=tyrnov]Не подскажите как лучше пересобрать ядро дженкернел?
Сам я этим скриптом в силу личных причин не пользуюсь, но, если мне не изменяет память, при его запуске можно указать опцию --menuconfig, тогда появится возможность непосредственно перед сборкой провести необходимые настройки конфигурационного файла ядра.[/quote]
Да это нашел :
genkernel --menuconfig all
И как лучше сделать бекап ядра если что то соберется не верно и не будет загружаться совсем, а то раз так было уже. Хотелось бы иметь возможность вернутся к прежнему ядру
tyrnov, опять же, если мне не изменяет память, genkernel добавляя новое ядро в загрузку, сохраняет возможность запуска старого. После того, как genkernel «отработает», покажите /boot/grub/grub.conf.
Пересобрал ядро отключив: «Device Drivers» — «ATA/ATAPI/MFM/RLL support (DEPRECATED)»
Система не грузится выдает:
[console]
Block device /dev/sda7 is not a valid root device
Could not find the root block device in
Please specify another value or: press Enter for the same, type "shell" for a shell, or "q" to skip
[/console]
а теперь придется лишь грузится с минимал сд и собирать новое ядро? других вариантов нет?
Ну или хотя отредактировать grub.conf. Повторю: старое ядро не должно было никуда исчезнуть.
Можно прямо из командной строки Gruba его найти и загрузить.
[quote=tyrnov]а теперь придется лишь грузится с минимал сд и собирать новое ядро? других вариантов нет?
Ну или хотя отредактировать grub.conf. Повторю: старое ядро не должно было никуда исчезнуть.
Можно прямо из командной строки Gruba его найти и загрузить.[/quote]
а поподробней как его найти и загрузить?
При появление меню Grub нажать английскую c и войти в его командную строку. Станет доступна команда help. В командной строке Grub, как и в обычной, работает автодополнение. Если недостаточно встроенной справки, есть много информации в Интернете, лучше с ней ознакомиться заранее.
Поискал ядро не нашел другого только одно которое не грузится. Видимо при конфигурировании ядра оно просто обновилось а не создалось новое. Взял минимал сд примонтировал винты перешел в chroot выполнил:
text
emerge gentoo-sources
emerge genkernel
genkernel all
Поидее установил новое ядро дженкернел. Перезагружаюсь ошибка не исчезла? Как всеже востановить систему не хотелось бы ставить все заново.