Kernel Panic на Debian Buster со 128 МБ памяти

Oct 24 2020

При запуске Debian Buster 10 со 128 МБ памяти возникает Kernel Panic. Однако он отлично работает с 256 МБ памяти. Выходные строки:

? initrd_load+Ox5e/Ox5e 
ksys_write+Ox57/0xdO 
write+Ox29/0x5a 
do_copy+Ox9b/Oxc8 
write_buffer+Ox27/0x37 
flush_buffer+Ox34/0x8b 
__gunzip+Ox26e/0x315 
? bunzip2+0x397/0x397 
? initrd_load+Ox5e/Ox5e 
? __gunzip+Ox315/0x315 
gunzip+Oxe/Ox11 
? initrd_load+Ox5e/Ox5e 
unpack_to_rootfs+0x182/0x2c6 
? initrd_load+Ox5e/Ox5e 
? unpack_to_rootfs+0x2c6/0x2c6 
? do_early_param+0x8e/Ox8e 
populate_rootfs+0x59/0x10b 
do_one_initca11+0x46/0x1c3 
? do_early_param+0x8e/Ox8e 
kernel_init_freeable+Ox189/0x218 
? rest_init+Oxaa/Oxaa 
kernel_init+Oxa/Oxl0d 
ret_from_fork+Ox35/0x40 

Ответы

4 StephenKitt Oct 24 2020 at 15:24

Ядро не может распаковать свои initramfs, которые ему необходимо загрузить в конфигурации Debian по умолчанию.

Документированный минимальный объем памяти для Debian 10 на x86 составляет 256 МБ .