достать конфиг из lzma-нутого ядра

Ядро на диске, загрузить не выйдет, конфиг в ядре присутствует на 99.9% но:

scripts/extract-ikconfig написал(а):
ERROR: Unable to extract kernel configuration information.
This kernel image may not have the config info.

Убрав в скрипте перенаправление в /dev/null вижу:

filesize: 3010160
number of pattern matches = 0

от binoffset'a. Похоже потому что паттерны есть только для g и b zip-ов:

GZHDR1="0x1f 0x8b 0x08 0x00"
GZHDR2="0x1f 0x8b 0x08 0x08"

Паттерн lzma не нагуглил. Что можно еще сделать чтоб достать конфиг?

genkernel? /proc/config.lzma?

genkernel?
/proc/config.lzma?

:wq
--
Live free or die

Anarchist

Anarchist написал(а):
genkernel?

Неа, handmade. Или genkernel может потрошить?

Anarchist написал(а):
/proc/config.lzma?

Я ж говорил что загрузить не выйдет -- aрч и фс корня не те. Тут надо bzImage ковырять...

А если извращаться с

А если извращаться с загрузкой через qemu или virtualbox?

/

gentuser написал(а):
Или genkernel может потрошить?

Не... это только предположение.

gentuser написал(а):
Anarchist написал(а):
/proc/config.lzma?

Я ж говорил что загрузить не выйдет -- aрч и фс корня не те. Тут надо bzImage ковырять...

Типа промахнулся с ядром и не можешь загрузиться?
Резервного варианта нет (ССЗБ)?

Тогда, раз ты собрал-таки ядро (чтобы убедиться в его неработоспособности) можно порекомендовать загрузку с LiveCD и последующий поиск конфига по адресу /mnt/gentoo/usr/src/linux/.config.
Только к алгоритму сжатия ядра оно отношение имеет... весьма отдалённое.

:wq
--
Live free or die

Anarchist написал(а): Типа

Anarchist написал(а):
Типа промахнулся с ядром и не можешь загрузиться?
Резервного варианта нет (ССЗБ)?

telepathy.so обнови :) Ядро с PPCсюка было, неважно, вытянул уже конфиг. Может кому-то пригодится, вот рецепт: bzimage через xzcat от первого вхождения 5D 00 > темп файл - енто эльф, на него scripts/extract-ikconfig - конфиг.

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

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