Дистрибутивы проекта PuppyRus Linux > DDR01. DebianDogRetro Rus Stretch i686

Ошибка в INIT "respawning too fast" при загрузке с флешки

(1/8) > >>

GL:
Есть забавная машинка - тонкий клиент HP Thin Pro - процессор Via 1 ГГц, 1 Гб ОЗУ (-128 мб откусывает для видео, но расширяемая до 4 ГБ) 1 Гб флеш-память вместо HDD. Достался даром. Тихий, быстро грузятся лёгкие дистры.
При попытке загрузить DDR01 (хоть с флешки с Ventoy, хоть с флешки, сделанной через dd, хоть со флеш-памяти, которая sda1) ядро и initrd.xz находятся, но дальше вылезает сообщение INIT:

--- Код ---
INIT: ID "1" respawning too fast: disabled for 5 minutes
--- Конец кода ---

--- Код ---
INIT: ID "2" respawning too fast: disabled for 5 minutes
--- Конец кода ---

--- Код ---
INIT: no more processes left in this level
--- Конец кода ---

и после долгого ожидания эти строки повторяются.

Аналогичная фигня была на нетбуке EeePC 1001PX, там загрузил через уже установленный ранее GRUB2 от Runtu 16.04, скопировав на винт каталог ddr01 и передав ядру параметры DIR=/ddr01 noload='rox;intel'
noload, возможно, и не нужен был.

Что означают эти сообщения Init? И как это побороть?
Опыт обращения с Linux есть, с 2009 г сидел на сборках Ubuntu, пробовал Arch, Manjaro и другие дистры, но перекомпиляцией не занимался, в основном как пользователь / создатель контента

 На этой машинке с флешки нормально грузятся Runtu 18.04 (медленно, но со звуком и инетом), Antix (быстро, с инетом, без звука, хотя карта определяется), Porteus (аналогично, с инетом, без звука).
Хотелось бы всё же DDR01, т.к. очень понравился набор предустановленного софта, и что русский.

sfs:

--- Цитата: GL от 18 Январь 2023, 20:19:05 ---Что означают эти сообщения Init?
--- Конец цитаты ---
Таких не встречал
другие наши ядра и инитрд пробовали?
Если не помогло - попробуйте взять ядро из рунту (где максимально определилось железо)

GL:

--- Цитата ---другие наши ядра и инитрд пробовали?
--- Конец цитаты ---

Если честно, только сейчас догадался, что надо было попробовать подключить другой initrd, после того, как распаковал initrd-lf-pf-sf11.cpio, чисто чтобы посмотреть, что у него внутри и поискать в скрипте это сообщение об ошибке (не нашёл)
Пробовал грузить ядро 4.14.105  т.к. машинка старая, и initrd.xz, т.к. на нём загрузился на EeePC через GRUB2 от Runtu


--- Цитата --- Если не помогло - попробуйте взять ядро из рунту (где максимально определилось железо)
--- Конец цитаты ---
:o
А что, так можно было?   :o  :(
Всегда думал, что ядро  и модули должны компилироваться совместно и грузиться вместе. Возможно, был не прав. Попробую. Спасибо за идею.
А initrd брать из Runtu или от DDR01?

sfs:

--- Цитата: GL от 19 Январь 2023, 10:42:03 ---Всегда думал, что ядро  и модули должны компилироваться совместно и грузиться вместе.
--- Конец цитаты ---
Да
Надо взять vmlinuz , сделать 000-kernel*.pfs с модулями ядра и выдрать из инитрд рунту модули ядра и пересадить их в initrd-lf-pf-sf11.cpio
Про пересборку инитрд - см вики

--- Цитата: GL от 19 Январь 2023, 10:42:03 ---initrd брать из Runtu или от DDR01?
--- Конец цитаты ---
лучше initrd-lf-pf-sf11.cpio. В старых initrd.xz нет udev

GL:

--- Цитата ---Да
Надо взять vmlinuz , сделать 000-kernel*.pfs с модулями ядра и выдрать из инитрд рунту модули ядра и пересадить их в initrd-lf-pf-sf11.cpio
--- Конец цитаты ---

Выглядит немного сложновато для непрограммиста, попробую, если не получится загрузиться с готовым initrd и/или более новым  ядром DDR01


--- Цитата ---Про пересборку инитрд - см вики
--- Конец цитаты ---

Нашёл. С виду там не супер сложно.


--- Цитата ---лучше initrd-lf-pf-sf11.cpio. В старых initrd.xz нет udev
--- Конец цитаты ---

О как... принято, буду пробовать. Спасибо.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии