Before sending us any logs tell us which was your last step installing gentoo and what you did before and:greek wrote:I'll be happy to provide logs or whatever is needed.
When I reboot to log-in to my new system, it just brings me to my BIOS configuration screen.- Do you have an error or just a black screen ?
It's a computer with the following parts; MSI B450M-A PRO, Intel Core i3 10100 processor, 8GB RAM.- What is your machine you want to install Gentoo ?
Yes, I do.- Do you use (U)EFI ?
I want to install OpenRC, because I do not like systemd.- What do you want install (systemd / OpenRC) ?
Full page is hereInstall
Next, install the necessary GRUB2 files to the /boot/grub/ directory via the grub-install command. Presuming the first disk (the one where the system boots from) is /dev/sda, one of the following commands will do:
When using BIOS:
root #grub-install /dev/sda
When using UEFI:
Important
Make sure the EFI system partition has been mounted before running grub-install. It is possible for grub-install to install the GRUB EFI file (grubx64.efi) into the wrong directory without providing any indication the wrong directory was used.
root #grub-install --target=x86_64-efi --efi-directory=/boot
Code: Select all
# efibootmgr
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0007,0000,0008,0009,0002,0001
Boot0000* rEFInd Boot Manager
Boot0001 Hard Drive
Boot0002 CD/DVD Drive
Boot0007* UEFI OS
Boot0008 UEFI: PXE IP4 Realtek PCIe GBE Family Controller
Boot0009 UEFI: PXE IP6 Realtek PCIe GBE Family Controller
The actual path to the image. According to EFI specs the firmware must find EFI/boot/bootx64.efi without user intervention. If your [temporary] mount point is /boot/ then the path should be /boot/EFI/boot/bootx64.efi. This path can be different, but then you (or grub-install) must execute efibootmgr to store it in NVRAM. Tony0945 question addresses this.greek wrote:Where would I find the path? In the grub config?FAT16 is OK. If you mount your ESP partition, what is the full path to the grub EFI image? This path is part of EFI specification and is important.
Code: Select all
# efibootmgr -v
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0002,0000
Boot0000* gentoo HD(2,GPT,e6cccc9a-40e0-4b59-b6d2-082596500077,0x1800,0x1fe800)/File(\EFI\gentoo\grubx64.efi)
Boot0001* DIRECT HD(2,GPT,e6cccc9a-40e0-4b59-b6d2-082596500077,0x1800,0x1fe800)/File(\EFI\Boot\bzImage.efi)
Boot0002* UNLOCKED HD(2,GPT,e6cccc9a-40e0-4b59-b6d2-082596500077,0x1800,0x1fe800)/File(\EFI\unlocked\bzImage.efi)Code: Select all
2 xxxxkB xxxxMB xxxxMB fat32 boot boot, espBootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0000,0001
Boot0000* gentoo HD(2,GPT,b055a88d-2bc3-4b72-8728-72c54e5e4e09,0x1800,0x40000)/File(\Efi\gentoo\grubx64.efi)
Boot0001* UEFI: TOSHIBA TransMemory 1.00 PciRoot(0x0)/Pci(ox14,0x0)/USB(6,0)/CDROM(1,0xc0,0xcc30). . BO
I've fixed that by just reinstalling again. GRUB installed without errors again, but I do not dare to reboot (i'm still on the livecd, all steps done except umounting)And let us know how you did your ESP. Why Fat16 ? And how big ?
- What is your output from "parted /dev/sda p" ?
Model: ATA KINGSTON SA400S3 (scsi)
Disk /dev/sda:120GB
Sector size (logical/physical): 512B/512B
Partition table: gpt
Disk flags:
Number Start End Size File system Name Flags
1 1049kB 3146kB 2097kB grub bios_grub
2 3146kB 137MB 134MB fat32 boot
3 137MB 4432MB 4295MB linux swap(v1) swap
4 4432MB 120GB 116GB ext4 rootfs
I did set up the flag, yes- Did you set "boot on" to your ESP to get the ESP-flag ?
Code: Select all
$ sudo parted /dev/sda p
Model: ATA CT500MX500SSD1 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 106MB 105MB fat32 EFI System boot, esp
2 106MB 500GB 500GB ext4 Linux filesystem
I miss the ESP of your 2. Partition. Go again in "parted /dev/sda" and type in:greek wrote:I've fixed that by just reinstalling again. GRUB installed without errors again, but I do not dare to reboot (i'm still on the livecd, all steps done except umounting)
Code: Select all
> set 2 boot onThis is better. The first step.greek wrote:Now it displays the 'boot, esp' flags.
No, its not a problem with your boot-image on your CD. Dont try an old MBR installation. Better to find out why your BIOS dont find GRUB2.greek wrote:Could the problem be the ISO? I honestly think the only option I have left is to try a BIOS/MBR install to see if the ISO is the problem...
Code: Select all
ls -Rl /boot/Efi/No - sometimes some people are only a little bit unlucky.greek wrote:P.D: Is this how a first-timer usually goes? If so, I'll totally stick to this distro (if I get it to install LOL!)

Code: Select all
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0000,0001
Boot0000* gentoo HD(2,GPT,b055a88d-2bc3-4b72-8728-72c54e5e4e09,0x1800,0x40000)/File(\Efi\gentoo\grubx64.efi)
Boot0001* UEFI: TOSHIBA TransMemory 1.00 PciRoot(0x0)/Pci(ox14,0x0)/USB(6,0)/CDROM(1,0xc0,0xcc30). . BONick, this is normal when booting from a CD. If he pulls out the CD and do a reboot, the UEFI (=BIOS) checks there is no CD adn change automatically to "Boot0000".nick_gentoo wrote:Also, one more idea: greek, what options do you see in that BIOS menu?Code: Select all
BootCurrent: 0001 Timeout: 0 seconds BootOrder: 0000,0001 Boot0000* gentoo HD(2,GPT,b055a88d-2bc3-4b72-8728-72c54e5e4e09,0x1800,0x40000)/File(\Efi\gentoo\grubx64.efi) Boot0001* UEFI: TOSHIBA TransMemory 1.00 PciRoot(0x0)/Pci(ox14,0x0)/USB(6,0)/CDROM(1,0xc0,0xcc30). . BO
I think the efibootmgr output shows that the default boot option is from an USB drive (BootCurrent: 0001). Can you select another option within the BIOS menu?