Набросал файлов в /usr/src/initramfs, написал /usr/src/initramfs/init, права на него 777. Сжал всё это
cd /usr/src/initramfs; find . | cpio -o -H newc | gzip -9 > ../initramfs.img
В ядре "Initial RAM filesystem and RAM disk (initramfs/initrd) support" и "RAM block device support" статически, в смысле не модулями. В основном ядро модульное, в смысле что очень много чего собрано модулями. Может надо что-то ещё статически?
Конфигурационный файл PXELINUX (/var/lib/tftpboot/pxelinux.cfg/default) у меня такой:
DEFAULT LINUX
LABEL LINUX
kernel linux
append initrd=initramfs.img
PROMPT 1
TIMEOUT 10
linux и initramfs.img лежат где и следует, точно загружаются, и вроде бы даже ядро initramfs подхватывает.
Однако при загрузке я наблюдаю сообщение.
Failed to execute /init
Kernel panic - not syncing: No init found. Try passing init= option to kernel.
Что может быть тому причиной?
Ответ на:
комментарий
от anonymous

Ответ на:
man initramfs
от Camel

Ответ на:
комментарий
от anonymous

Ответ на:
man hands
от Camel

Ответ на:
Не то.
от Camel

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум PXE меню в ubuntu (2019)
- Форум SLES 11 и LTSP (2011)
- Форум Genkernel пытается вкомпелять zfs в initramfs (2014)
- Форум Как правильно создать livecd (2018)
- Форум Две проблемы с ltsp (2007)
- Форум Установка линукса по tftp (2014)
- Форум root=/dev/ram0 что я делаю не так? (2012)
- Форум Не инициализируются устройства при сетевой загрузке Ubuntu ... initrd.img (2018)
- Форум kernel panic - по форуму искал (2004)
- Форум Install PXE for asus p5gdc-v deluxe (2008)