[devel-distro] mkimage profile for pxe boot

Eugene Prokopiev enp at altlinux.org
Wed Sep 9 15:18:03 MSK 2009


9 сентября 2009 г. 14:32 Eugene Ostapets написал:
> 2009/9/9 Eugene Prokopiev <enp altlinux.org>:
>>
>> initrd отрабатывает так:
>>
>> + /sbin/mkinitrd -vf /isolinux/alt0/initrd.img 2.6.30-std-def-alt10 '--with=e100
>>
>> Расскажите теперь, как заглянуть внутрь этого initrd.img
>
> zcat initrd.img > /tmp/initrd.cpio
> А потом с помощью mc можно уже войти в архив :) Ну или с помощью cpio
> вообще развернуть, ну или на этапе генерации добавить ключ --pause и
> посмотреть/поредактировать до упаковки после генерации

Читаю init в архиве initrd, там в конце следующее:

# Chain to real filesystem
maybe_break init
# If /dev was not moved to the real filesystem, unmount it
[ "$use_initramfs_dev" = 1 ] || umount -l /dev
exec run-init ${rootmnt} ${init} "$@" <${rootmnt}/dev/console
>${rootmnt}/dev/console

И вот аккуратно на последней строчке он и спотыкается. Есть простой
способ это отлаживать кроме как пихать bash вместе со всеми
зависимостями в initrd?

-- 
С уважением,
Прокопьев Евгений


More information about the devel-distro mailing list