У меня, по сути, тот же вопрос, что и к этому , за исключением того, что я задаю его для 18.04.2. Решение добавить brd rd_size=16777216
в /etc/initramfs/modules
действительно работает для меня, потому что после распаковки файла initrd.img-4.18.0-20-generic
(с использованием unmkinitramfs
) нет /etc/initramfs
.
Как загрузить модуль ramdisk для 18.04.2 во время загрузки?
Это часть более крупного вопроса, который я опубликовал здесь , но давайте сделаем один шаг в время. Спасибо!
Обновление : После долгих поисков я попытался добавить brd в процесс initramfs, force_load
добавив его в /etc/initramfs-tools/hooks
. Это приводит к успешной загрузке сообщений brd во время загрузки и устройства ram0 на выходе lsdev. Тем не менее, процесс загрузки все еще падает на BusyBox с:
gave up waiting for root file system device
ALERT! /dev/ram0 does not exist. Dropping to a shell!