[make-initrd] [devel] syslinux

Leonid Krivoshein klark.devel at gmail.com
Mon Apr 22 20:08:10 MSK 2019


Мне кажется, это баг:

[   12.892504] Parsing cmdline arguments: S30cmdline: PANIC: 0: invalid 
number
S30cmdline: PANIC: 0: invalid number

PANIC=0 приводит к такому сообщению и зависанию после стадии udevd.
При значении >0 сразу переходит к mountsrc. 0 вообще-то валидный номер.

И как побороть вот это?

Start service mountsrc (Y)es/(N)o/(C)ontinue/(S)hell? [Y] S
This shell remains here for debug purposes. Press Ctrl-D to continue.
Shell access is not allowed.
Start service mountsrc (Y)es/(N)o/(C)ontinue/(S)hell? [Y]

Пробовал разное, но доступа не даёт.
/bin/sh в образе не может отсутствовать.
Запускаю пока следующим образом:

qemu-kvm -no-user-config -nodefaults -cpu host -m 2048 -balloon virtio 
-vga none -display none -serial stdio -net user -device virtio-rng 
-kernel vmlinuz -initrd initrd.img -append "console=ttyS0,115200 noacpi 
noagp raid=noautodetect debug ip=dhcp4 panic=30 RDSHELL_MODE=shell 
STOP=,mountsrc,"

Ещё вопросик: если я пропускаю шаг mountsrc, какого события M-I будет 
ждать и как долго?


-- 
Best regards,
Leonid Krivoshein.



More information about the Make-initrd mailing list