On 11/24/2020 04:21 PM, Michael wrote:
> On Tuesday, 24 November 2020 21:51:53 GMT the...@sys-concept.com 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.

That was the case, I just mounted the "/dev/nvme0n1p2" partition on /boot and 
it worked.

But now I'm getting an error with installing grub.

grub-install --target=x86_64-efi --efi-directory=/boot
Installing for x86_64-efi platform.
grub-install: error: /boot doesn't look like an EFI partition.

fdisk is showing the /dev/nvme0n1p2 is EFI 
/dev/nvme0n1p2    6144     268287     262144  128M EFI System

 
No, don't need BIOS, boot partition (created it by mistake), I think I can 
remove this partition with fdisk
/dev/nvme0n1p1    2048       6143       4096    2M BIOS boot

Reply via email to