Набросал файлов в /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)
- Форум Помогите загрузиться по сети (2015)
- Форум SLES 11 и LTSP (2011)
- Форум Установка линукса по tftp (2014)
- Форум Две проблемы с ltsp (2007)
- Форум PXE загрузка живого образа linux (2014)
- Форум Как правильно создать livecd (2018)
- Форум ядро :) (2005)
- Форум kernel panic - по форуму искал (2004)
- Форум NFS over TCP not available from (2019)