Всем джентушникам доброго времени суток. Решил я на виртуалку дженту поставить и все шло вроде ничего, распаковал stage 3 в корень и т.д. исходники ядра установились без ошибок, а во genkernel не удалось мне поставить и было про роботу с systemd (который мне не нужен) и что-то еще не по-нашему написано и какие мои дальнейшие действия из этого не ясно. Ядро без ошибок собралось и установилось и в загрузчик я его успешно прописал, но при загрузке кернел паник потому что корень найти оно не может. Если для этого нужен initramfs, то он, насколько я понимаю, только с помощью того же genkernel собирается и вопрос что я не делаю или делаю не так, хотя ядра я с таких лохматых времен собираю, что ядро без всяких шуток на 1.44 дискету должно было уместится, иначе без правки ручками мейкфайла его только с отдельно лежащими модулями и соберешь, потому что ядро с помощью команды dd записывалось на дискету и первый сектор ядра был загрузочным и, если специальной командой ядро пропатчить на предмет где корень искать, то вот вам и без загрузчика система. Простите, что вспомнил молодость, а так я всю последовательность своих действий тут выложить могу. Последний выхлоп консоли был такой:
* IMPORTANT: 2 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
* IMPORTANT: 7 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] sys-apps/util-linux-2.33-r1 USE="static-libs*"
[ebuild N ] sys-kernel/genkernel-3.5.3.3 USE="firmware -cryptsetup (-ibm) (-selinux)"
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by sys-kernel/genkernel-3.5.3.3::gentoo
# required by sys-kernel/genkernel (argument)
>=sys-apps/util-linux-2.33-r1 static-libs
Would you like to add these changes to your config files? [Yes/No] y
Autounmask changes successfully written.
* IMPORTANT: 8 config files in '/etc/portage' need updating.
* See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
* sections of the emerge man page to learn how to update config files.