[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