On Tuesday, 24 November 2020 21:51:53 GMT [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
I am not clear if this is a UEFI MoBo or not. If yes, you can use the UEFI boot manager, instead of Legacy BIOS and you do not need a 'BIOS boot partition'. If instead you will be booting this disk both in Legacy BIOS and UEFI modes, then leave the 'BIOS boot partition' as you have it. When you install GRUB in the MBR it will drop in there its Stage 2 binary code. > 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) Your /boot mountpoint should be used for /dev/nvme0n1p2, if this is a UEFI installation. If as you report above /boot is on /dev/sda2 you have not followed the handbook correctly. In particular you have not mounted /dev/ nvme0n1p2 as /mnt/gentoo/boot before you chrooted into /mnt/gentoo.
signature.asc
Description: This is a digitally signed message part.

