$ df -h /boot/
Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p2 705M 173M 481M 27% /boot
Я пытался скомпилировать Ubuntu Linux ядро (v5.11.16)
fakeroot debian/rules clean // fine
make menuconfig // fine
make // fine
sudo make modules_install // fine
, но когда я выполняю sudo make install
, раздел / boot
заполняется очень быстро, и команда установки сообщает об ошибке:
I: Set the RESUME variable to override this.
Error 24 : Write error : cannot write compressed block
E: mkinitramfs failure cpio 141 lz4 -9 -l 24
update-initramfs: failed for /boot/initrd.img-5.11.16+ with 1.
Пожалуйста, помогите, это мой первый раз :) // Ubuntu 20.04
Я добавил флаг INSTALL_MOD_STRIP = 1 для создания команды. Оно работает.
make INSTALL_MOD_STRIP=1 modules_install
Если вы компилируете ядро, лучше всего делать это вне каталога / boot
. Это процесс, которому я следую при компиляции из исходного кода:
/ boot
cp / boot / config - $ (uname -r) .config
make menuconfig {{ 1}}
make CC = clang -j12
sudo make install
sudo update-grub
sudo reboot { {1}}
Обычно это все.