Похожие чаты

Обновил world сломал систему :( В процессе загрузки останавливается с ругательствами

про amdgpu и crct.
Загрузился с флешки, чрутнулся в генту.
eselect kernel list говорит, что есть 6.1.67 и 6.6.13, выбрана 13.
emerge -1 gentoo-kernel пересобирает 6.6.13, успешно.
grub-mkconfig -o /boot/grub/grub.cfg не видит 6.6.13.
В директории /usr/src/linux/arch есть x86, но нет x86_64 - вообще не понимаю как так.
Такое впечатление, что все пересобралось для 6.6.13, но грузиться пытается только старый 6.1.41.
Есть идеи как такое лечить?

9 ответов

60 просмотров

Стикер

Стикер

Alexander-Korshkov Автор вопроса

я ожидаю, что grub-mkconfig найдёт скомпилированое новое ядро, скопирует его в /boot и создаст соответствующий айтем в конфиге grub. так же я ожидал, что это скомпилированое новое ядро будет находиться в /usr/src/linux/arch/x86_64 если оно должно быть не там - то где? и почему его grub-mkconfig не находит, хотя emerge -1 gentoo-kernel обработал без ошибок?

Alexander Korshkov
я ожидаю, что grub-mkconfig найдёт скомпилированое...

grub-mkconfig не занимается копированием ядра в /boot

Alexander Korshkov
я ожидаю, что grub-mkconfig найдёт скомпилированое...

собранное ядро должно быть в /usr/src/linux/arch/x86/boot/ и называться bzImage даже если система amd64

Alexander Korshkov
я ожидаю, что grub-mkconfig найдёт скомпилированое...

я дистроядрами не пользуюсь, только gentoo-sources но там установка ядра в бут это отдельная команда явно вызываемая, make install так что советую читать хендбуки о том, как ядро поставить, а потом уже дёргать граб

Alexander-Korshkov Автор вопроса
DreamingKitten
я дистроядрами не пользуюсь, только gentoo-sources...

да, раньше я тоже ядро из gentoo-sources компилировал. А на этой машине вот sys-kernel/gentoo-kernel Читаю хэндбук. https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Kernel#Distribution_kernels Про gentoo-kernel там пишут только что надо выполнить: emerge --ask sys-kernel/gentoo-kernel emerge --ask @module-rebuild emerge --config sys-kernel/gentoo-kernel (module sign я не использую) всё это успешно отрабатывает. И даже копируется в /boot, (но не туда, где я искал). А именно в: ls /boot/9e198ff93598444a94c3f577a839558a/6.6.13-gentoo-dist/ и вот теперь я запускаю grub-mkconfig -o /boot/grub/grub.cfg и он находит только старый кернел: Found linux image: /boot/vmlinuz-6.1.41-gentoo-dist Found initrd image: /boot/initramfs-6.1.41-gentoo-dist.img Ещё странность, eix sys-kernel/gentoo-kernel выдаёт странный статус: [?] sys-kernel/gentoo-kernel не [I] а почему-то [?]. Что это значит? В man не нашел :(

Alexander-Korshkov Автор вопроса
Alexander Korshkov
да, раньше я тоже ядро из gentoo-sources компилиро...

в общем, частично проблема решилась прописыванием use grub в sys-kernel/installkernel загрузился с новым ядром. почему у sys-kernel/gentoo-kernel непонятный статус [?] - по-прежнему непонятно.

Alexander Korshkov
в общем, частично проблема решилась прописыванием ...

Обсуждали же вчера. https://bugs.gentoo.org/923025 Обновись. Выкатили installkernel-r1

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Привет)) уже кажется эту тему перемусолили, но вот я так и не понял. Я сейчас сижу на 27дюймов 2к мониторе. На Актуальной макоси, если я куплю 27д 4к монитор: - будет ли изобр...
Vladislav Piskunov
16
Also, why can’t the community have a vote/ say when it comes to initiatives like buybacks. Isn’t the point of crypto decentralisation? Don’t we deserve input as long term supp...
👨🏽‍🦰
13
any reference of this implementation?
BitBuddha
29
Страшнейшая правда про списки ЦБ. С первых дней жизни P2P сферы, молодые человеки, начитавшись законодательной базы и "внутренних" документов, решили, что им противостоит сер...
Foxcool
3
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Hi guys, any problem with Pulsebrige? Trying to transfer from wETH to ETH. First it tells me to connect my metamask "through mobile app" not desktop. Then I did and confirmed ...
Snowflakecrypto
13
Карта сайта