ядро без initramfs// решено

привет уважаемые форумчане


lsmod
Module Size Used by
8021q 28672 0
b43 389120 0
cordic 16384 1 b43
mac80211 589824 1 b43
libarc4 16384 1 mac80211
cfg80211 581632 2 b43,mac80211
dell_laptop 24576 0
rfkill 24576 2 dell_laptop,cfg80211
dell_wmi 16384 0
sparse_keymap 16384 1 dell_wmi
dell_smbios 16384 2 dell_wmi,dell_laptop


нужно собрать ядро без initramfs

подмогите советом как это сделать.

пойду строго по хэндбуку.
на каком моменте нужно будет остановиться и что сделать, чтобы собрать ядро без initramfs?
какие опции в ядре нужно будет включить? и что прописать в fstab?
на ssd будет всего один раздел с файловой системой ext2.

Сначала.

Читайте:

https://wiki.gentoo.org/wiki/Initramfs/Guide/ru

В общем случае - все, что Вам нужно для загрузки, должно быть в ядре.

ну дело в том что не

ну дело в том что не получается. \

можете помочь пошагово?

сейчас на моем ПК рабочая Gentoo. пересобираю ее без initramfs.

команду lsmod , ее вывод я разместил выше.

что нужно включить и что выключить в ядре, чтобы все заработало без initramfs.
этот вопрос подымался не раз. и все что то как то расплывчато и нет посути ответа.

:)

Gentoopc написал(а):
ну дело в том что не получается. \

можете помочь пошагово?

сейчас на моем ПК рабочая Gentoo. пересобираю ее без initramfs.

команду lsmod , ее вывод я разместил выше.

что нужно включить и что выключить в ядре, чтобы все заработало без initramfs.
этот вопрос подымался не раз. и все что то как то расплывчато и нет посути ответа.

"Пошагово" в Вашем понимании - это выслать Вам готовую конфигурацию и объяснить, как собрать по ней ядро. Этого не будет.

Придется долго и упорно пересобирать ядро, пока оно не загрузится без строчки initrd в grub.cfg. И делать это будете Вы, опираясь на вывод загрузки ядра, постепенно устраняя возникающие проблемы. Это будет процесс долгий, нудный, и интересный не то, чтобы кому-то еще, но даже и Вам самому неинтересный.

Могу обнадежить - это возможно, имею положительный опыт подобных конфигураций ядра в прошлом. Но сейчас я не вижу причин отказываться от initramfs.

Ах, да, совсем забыл. При загрузке пробного ядра уберите слово "quiet" из параметров ядра, чтобы видеть процесс инициации устройств. Возможно, этот вывод придется включить в ядре в разделе "Kernel hacking" (printk, по моему).

Ну, и еще обнадежу: у меня на ноуте, после выхлестывания из конфига grub.cfg строчки с initrd и указания "root=/dev/sdXN", где X - буква, а N - число, все прекрасно загрузилось. Спокон веков люблю монолитное ядро за простоту и скорость загрузки.

К сожалению, не на каждом железе это можно сделать, всякие интелы любят пихать в качестве RAID- и Ethernet-контроллеров чипы, требующие firmware. А они, в свою очередь, хотят инициироваться от модулей при загрузке.

ядро я сам соберу. мне

ядро я сам соберу. мне непонятно что нужно выключить в нем и что включить, чтобы избавиться от initraмfs.
я просто прошу перечислить те пункты которые мне надо выполнить. там их по пальцам можно пересчитать.

тем более это не составить труда для опытного user , которых тут очень много. непонятно мне нежелание показать те места в Getntoo , которые надо отредактировать чтобы старт случился без initramfs.

Все просто.

1. Загружаетесь до меню grub.
2. Удаляете из загрузки строчку initrd, Ctrl+X пытаетесь загрузиться.
3. Если получилось, enjoy.
4. Понимаете, чего не хватает, перегружаетесь с initrd.
5. Правите ядро.
6. Переходите к п. 1.

спасибо, что доснизошли... а

спасибо, что доснизошли...

а можно подробнее в пункте 2.

то ли я делаю?


зашел в меню grub


ls
(hd0, msdos1)
set root(hd0, 1)
ls /
вижу разделы. мое ядро лежит в boot , как я помню.

гружу его оттуда
linux /boot/vmlinuz-5.0_86_64 root=/dev/sda1

boot

и я загрудаюсь.

о чем это говорит? что можно удалять initramfs?

или что?

Конечно, попробуйте. Но

Конечно, попробуйте. Но почему так нерешительно, что Вас смущает, не пойму? Снова троллите? Шутка удалась, я написал для Вас несколько глупостей с умным видом. Закончим, пожалуй:

"Перенесите куда-нибудь initramfs, потом создайте конфиг grub и грузитесь на здоровье."

Ставьте на тему SOLVED. Впредь буду с Вами осторожнее. :)

кстати да, все же надо темы

кстати да, все же надо темы помечать, как решенные. но я не делал этого раньше, потому что не умею.

искал, искал, как отметить как решенную и не нашел.

по-поводу ядра и initramfs ... я бы не создал тему , если бы знал как справиться самому. зачем мне отвлекать людей, и разводить балтологию .

да, удалил initramfs. загрузился. видимо это просто случайность. бывает так, что дуракам везет.

как поставить что тема решена?

Gentoopc написал(а):кстати

Gentoopc написал(а):
кстати да, все же надо темы помечать, как решенные. но я не делал этого раньше, потому что не умею.

искал, искал, как отметить как решенную и не нашел.

по-поводу ядра и initramfs ... я бы не создал тему , если бы знал как справиться самому. зачем мне отвлекать людей, и разводить балтологию .

да, удалил initramfs. загрузился. видимо это просто случайность. бывает так, что дуракам везет.

как поставить что тема решена?

Как автор темы, Вы имеете две вкладки темы - "Просмотр" и "Правка". Добавьте к названию темы слово "SOLVED" или "РЕШЕНО".

Отдаю должное - хорошо и весело посмеялся, перечитав Ваши темы. В самом деле, ни одна из тем не решена. :-D
Сочувствую любой техподдержке, куда Вы обращались/обратитесь. :-D

Возможно, что Вы как-то по-особенному воспринимаете реальность. Если так - примите мои искренние извинения.

что мы не загрузились без

что мы не загрузились без initramfs? я же удалил его

Gentoopc написал(а): что мы

Gentoopc написал(а):
что мы не загрузились без initramfs? я же удалил его

Дела идут все хуже. Это, значит, уже "мы" не загрузились... :(

ладно ребята, спасибо что

ладно ребята, спасибо что зашли. может встретимся вдругих темах.

Информация об этом тут же на

Gentoopc написал(а):
кстати да, все же надо темы помечать, как решенные. но я не делал этого раньше, потому что не умею.

искал, искал, как отметить как решенную и не нашел...

Информация об этом тут же на сайте в соответствующем разделе FAQ (сюрприз!) ленты слева на всех (!) страницах... :)

Ну и поиск по сайту, разумеется, работает... но, видимо, "чукча не читатель, чукча - писатель!.."(С)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".