[email protected] wrote: > I run gentoo installation from: > https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Disks > > parted -a optimal /dev/nvme0n1 > > Device Start End Sectors Size Type > /dev/nvme0n1p1 2048 6143 4096 2M BIOS boot > /dev/nvme0n1p2 6144 268287 262144 128M EFI System > /dev/nvme0n1p3 268288 1316863 1048576 512M Linux filesystem > /dev/nvme0n1p4 1316864 3907027119 3905710256 1.8T Linux filesystem > > When I compiled kernel and run: make install > it complained not enough space on disk > > sh ./arch/x86/boot/install.sh 5.4.72-gentoo arch/x86/boot/bzImage \ > System.map "/boot" > cat: write error: No space left on device > make[1]: *** [arch/x86/boot/Makefile:155: install] > > /dev/nvme0n1p4 1.8T 3.5G 1.7T 1% / > cgroup_root 10M 0 10M 0% /sys/fs/cgroup > udev 10M 0 10M 0% /dev > tmpfs 16G 0 16G 0% /dev/shm > /dev/sda2 6.4M 6.4M 2.0K 100% /boot > > (sda2 - I think is a bootable USB) >
>From that last tidbit, yep, /boot appears to be full. I think the smallest I ever used for /boot was like 300MBs or so. Right now, mine is about 400MBs and is 30% used. I'd think 100MBs would suffice if you don't keep to many old kernels laying about. I cleaned out old kernels a while back. Generally when I reach about 50% or so, I clean house. This is du -shc /boot for my system. Maybe it will help you determine the minimum size needed. root@fireball / # du -shc /boot/* 0 /boot/boot 102K /boot/config-4.19.40-2 110K /boot/config-5.6.7-2 34M /boot/grub 6.9M /boot/grub2 8.9M /boot/initramfs-4.19.40-3.img 8.9M /boot/initramfs-5.6.7-2.img 7.0M /boot/kernel-4.19.40-3 11M /boot/kernel-5.6.7-2 12K /boot/lost+found 1.2M /boot/memtest86-iso 363K /boot/memtest86plus 152K /boot/mt500rc1.bin 4.0M /boot/System.map 4.0M /boot/System.map-5.4.32 4.0M /boot/System.map-5.4.32.old 4.0M /boot/System.map.old 94M total root@fireball / # Let's see. Kernel: 12MBs at least. Grub, not sure which one is in actual use but picking largest one: 35MBs. Stupid init thingy: 10MBs. System.map file: 4MBs. That's 61MBs. 100MBs would be a bit of a squeeze but doable. Future needs may cause trouble tho. Hope that helps. Dale :-) :-)

