Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] BIOS doesn't detect GRUB
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
Torpus
Apprentice
Apprentice


Joined: 20 Aug 2023
Posts: 184

PostPosted: Thu Sep 21, 2023 6:08 pm    Post subject: [SOLVED] BIOS doesn't detect GRUB Reply with quote

I know this is kind of odd, but despite installing GRUB and configuring it "appropriately" it is still not working at all (laptop goes to BIOS menu instead of GRUB after turning it on)

I'm installing Gentoo with chroot

Code:
nvme0n1     259:0    0 476.9G  0 disk
├─nvme0n1p1 259:1    0     2M  0 part
├─nvme0n1p2 259:2    0   128M  0 part /mnt/gentoo/boot
├─nvme0n1p3 259:3    0   8.1G  0 part [SWAP]
└─nvme0n1p4 259:4    0 468.7G  0 part /mnt/gentoo/sys
                                      /mnt/gentoo


All needed partitions are there.

I HAD TO POINT OUT though that I "riced" GRUB a little by:
-Adding a background
-Changing the font after it is installed which exists on /boot
-Hardening GRUB with a password (and named the superuser as "root" since I think this is what it's supposed to be :P )

Here's my grub.cfg

Obviously ask me to post anything else if needed :wink:
_________________
Illegitimi non carborundum.


Last edited by Torpus on Fri Sep 22, 2023 11:35 am; edited 2 times in total
Back to top
View user's profile Send private message
GDH-gentoo
Veteran
Veteran


Joined: 20 Jul 2019
Posts: 1549
Location: South America

PostPosted: Thu Sep 21, 2023 7:02 pm    Post subject: Reply with quote

What does "not shown in BIOS" mean?
_________________
NeddySeagoon wrote:
I'm not a witch, I'm a retired electronics engineer :)
Ionen wrote:
As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though :)
Back to top
View user's profile Send private message
Torpus
Apprentice
Apprentice


Joined: 20 Aug 2023
Posts: 184

PostPosted: Thu Sep 21, 2023 7:25 pm    Post subject: Reply with quote

GDH-gentoo,

It means that if you turn on the laptop without a LiveUSB, it goes directly to the BIOS menu after the boot logo. And when you go to the boot options you find none. IDK how is this case called appropriately :lol:
_________________
Illegitimi non carborundum.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54300
Location: 56N 3W

PostPosted: Thu Sep 21, 2023 8:07 pm    Post subject: Reply with quote

Torpus,

The term BIOS is badly defined these days.

Do you really mean BIOS almost as IBM wrote it, 40 years ago :)
Or is it EFI Firmware in legacy or BIOS compatibility mode, or is it EFI Firmware in EFI mode with secure boot disabled?

It matters as grub is installed differently in each case.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4241
Location: Bavaria

PostPosted: Thu Sep 21, 2023 8:12 pm    Post subject: Reply with quote

Torpus wrote:
IDK how is this case called appropriately :lol:

It is named: BIOS has not found any operating system or bootmanager to start. :lol:

First of all: Ask yourself how you want to boot. Usually today we use UEFI boot:
https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#UEFI_booting
of course there exist also the old CSM:
https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#CSM_booting

So, first thing is to check if you have enabled CSM mode in your BIOS ? If yes, and you want UEFI boot, THEN bad. You must DISABLE it in your BIOS to get a modern UEFI boot. (Some BIOS call it "Legacy mode"; THEN you have to disable this option.)

Now you will need to boot with a LinuxLiveSystem which is CAPABLE to do an UEFI boot (almost all modern are able to do so; off course also our GentooMinimalInstallCD). Check after the boot if you have efivarfs active: Either with a) "mount" or b) ask if " /sys/firmware/efi" exists. This is necessary for the installation routine of grub.

There exist also some prerequisites for an UEFI boot:

1. Your disk must have GPT,
2. You need an EfiSystemPartition (ESP) on this disk; this means: The ESP-flag is enabled for this partition ... and ...
3. it is formated with FAT32 !

My first partition is the ESP - look at the flag:
Code:
# parted -l
Modell: Samsung SSD 980 PRO 1TB (nvme)
Festplatte  /dev/nvme0n1:  1000GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: gpt
Disk-Flags:

Nummer  Anfang  Ende    Größe   Dateisystem     Name  Flags
 1      1049kB  268MB   267MB   fat32           Boot  boot, esp
 2      268MB   4295MB  4027MB  linux-swap(v1)  Swap
 3      4295MB  1000GB  996GB   ext4            Root


If you miss one of all above prerequisites, then the installation routine of grub is not able to add a boot entry to your UEFI BIOS. It looks like:
Code:
# efibootmgr
BootCurrent: 0002
Timeout: 1 seconds
BootOrder: 0002,0000,0001
Boot0000* Secure        HD(1,GPT,0adcbf......
Boot0001* gentoo        HD(1,GPT,0adcbfee-21aa-42ea-9a9a-2e53bd05e6a2,0x800,0x7f800)/File(\EFI\gentoo\grubx64.efi)
Boot0002* Unlocked      HD(1,GPT,0ad.....

The name of the entry "gentoo" you will see in your BIOS after grub was installed correctly.

Please check all after booting with an LiveCD.
Back to top
View user's profile Send private message
Torpus
Apprentice
Apprentice


Joined: 20 Aug 2023
Posts: 184

PostPosted: Thu Sep 21, 2023 8:21 pm    Post subject: Reply with quote

NeddySeagoon,

It's Legacy BIOS with EFI support! :lol: :lol:

There's no secure boot there, and I installed GRUB for Legacy and without EFI (there's no /boot/grub/efi directory and it never existed in previous failed installations of Gentoo). And just like in my previous Gentoo installation attempts, the disk is in the GPT partition table.
_________________
Illegitimi non carborundum.


Last edited by Torpus on Thu Sep 21, 2023 8:56 pm; edited 2 times in total
Back to top
View user's profile Send private message
Torpus
Apprentice
Apprentice


Joined: 20 Aug 2023
Posts: 184

PostPosted: Thu Sep 21, 2023 8:36 pm    Post subject: Reply with quote

pietinger,

I've no UEFI at all (but only EFI support, in this case there's no filesystem for it nor is it installed for GRUB. I know I got this midrange laptop 3 years ago brand new and has absolutely no UEFI)

Thanks for all the info though. I do have a /boot partition with a fat32 filesystem and a 2MB unformatted partition which is necessary to make GRUB work since it's BIOS with GPT

Guess what, the /sys/ folder is empty!!

Also parted shows this about my disk:

Code:
Model: NVMe Device (nvme)
Disk /dev/nvme0n1: 512GB
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   8858MB  8721MB  linux-swap(v1)  swap
 4      8858MB  512GB   503GB   xfs             rootfs


And...

Code:
mint / # efibootmgr
EFI variables are not supported on this system.

_________________
Illegitimi non carborundum.
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4241
Location: Bavaria

PostPosted: Thu Sep 21, 2023 9:16 pm    Post subject: Reply with quote

Torpus wrote:
[...] I do have a /boot partition with a fat32 filesystem and a 2MB unformatted partition which is necessary to make GRUB work since it's BIOS with GPT [...]

... and you had no error when you did your grub-install ?

(https://wiki.gentoo.org/wiki/GRUB#BIOS_with_GPT )
Back to top
View user's profile Send private message
Torpus
Apprentice
Apprentice


Joined: 20 Aug 2023
Posts: 184

PostPosted: Thu Sep 21, 2023 9:28 pm    Post subject: Reply with quote

pietinger,

I had "no error" but with this:

Code:
/ # grub-install /dev/nvme0n1
Installing for i386-pc platform.
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Installation finished. No error reported.


I've no idea why it says that when the /boot partition is already mounted. It actually did that at first but I ignored it because GRUB claims that everything was done fine. Also it kept printing such lines when doing this command

Code:
/ # grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Found background: /boot/grub/bg.png
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p4": No such device
Found linux image: /boot/vmlinuz-6.5.2-gentoo
Found initrd image: /boot/initramfs-6.5.2-gentoo.img
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Found linux image: /boot/vmlinuz-6.5.2-gentoo.old
Found initrd image: /boot/initramfs-6.5.2-gentoo.img
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p4": No such device
done


while claiming again that it has found linux image, background, initramfs etc and that it's done :?
_________________
Illegitimi non carborundum.
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4241
Location: Bavaria

PostPosted: Thu Sep 21, 2023 9:37 pm    Post subject: Reply with quote

Please check your BIOS settings. Do you have something like "SecureBoot" ? If yes, THEN there must be an option named "CSM mode" or "legacy mode". Is it enabled or disabled ?
Back to top
View user's profile Send private message
Torpus
Apprentice
Apprentice


Joined: 20 Aug 2023
Posts: 184

PostPosted: Thu Sep 21, 2023 9:48 pm    Post subject: Reply with quote

pietinger,

Looking back at BIOS settings I find Secure Boot Control disabled. In the boot section there is "Fast Boot" which is enabled and "CSM Support" which is disabled.

Am I supposed to enable CSM?
_________________
Illegitimi non carborundum.
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4241
Location: Bavaria

PostPosted: Thu Sep 21, 2023 10:02 pm    Post subject: Reply with quote

Torpus wrote:
[...] and "CSM Support" which is disabled.

Am I supposed to enable CSM?

You have answered yourself correct ! :lol:

Without CSM Support your UEFI BIOS try to do an UEFI boot ... you dont have. 8)

Be aware: I suspect it could be that you must INSTALL grub again (after the BIOS change and booting with a LiveCD and chrooting into your system).

... OR ... you switch completely to an UEFI boot ;-)
Back to top
View user's profile Send private message
Torpus
Apprentice
Apprentice


Joined: 20 Aug 2023
Posts: 184

PostPosted: Thu Sep 21, 2023 10:35 pm    Post subject: Reply with quote

pietinger,

Well, I think enabling CSM did nothing. :(

I tried re-installing GRUB after enabling CSM, it gave the exact same output as before with the "No such device" spams.

And by going to BIOS settings, the Gentoo boot option hadn't shown up yet.

Again, my computer has ABSOLUTELY no UEFI. It is Legacy BIOS and has some EFI support which is basically useless for my installation.

Maybe some expert like Neddy could know how to solve this...
_________________
Illegitimi non carborundum.
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4241
Location: Bavaria

PostPosted: Thu Sep 21, 2023 10:41 pm    Post subject: Reply with quote

Torpus wrote:
Again, my computer has ABSOLUTELY no UEFI.

If you have in your BIOS the option "CSM mode" THEN it is an UEFI capable system. A (very) old BIOS without UEFI capability does not have this option !

You said "SecureBoot" is disabled. That is fine ... SecureBoot means: It is an UEFI ! ... because if you want SecureBoot enabled you MUST do an UEFI boot (CSM does not allow a secureboot).

Here is my guide for enabling SecureBoot:
https://forums.gentoo.org/viewtopic-p-8492354.html#8492354

(I made this long before our Wiki entry was made)
Back to top
View user's profile Send private message
Torpus
Apprentice
Apprentice


Joined: 20 Aug 2023
Posts: 184

PostPosted: Thu Sep 21, 2023 11:00 pm    Post subject: Reply with quote

pietinger,

Thanks for clarifying me this. I don't want Secure Boot since it makes problems with virtual machines and stuff, I just want GRUB to work.

Now you just made me confused as hell: How am I having UEFI when I had before GRUB working well without any /boot/grub/efi directory?? 8O

If you say it is a UEFI capable system, then of course it is. For the UEFI bloat is harmless, but it's bloat to my originally Legacy BIOS system!

I think someone else who knows about Legacy BIOS can figure this out. :(

Maybe the "No such device" messages can give a clue..

edit: Aah wait... I probably had to put GRUB_PLATFORMS="efi-64" BEFORE emerging GRUB :lol: :lol: since I have a GPT partition table :lol:

I'll be back in a sec...

No, this just made it even worse, back to GRUB_PLATFORMS="pc" as it originally was in previous installs.
_________________
Illegitimi non carborundum.


Last edited by Torpus on Thu Sep 21, 2023 11:35 pm; edited 1 time in total
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4241
Location: Bavaria

PostPosted: Thu Sep 21, 2023 11:16 pm    Post subject: Reply with quote

Torpus wrote:
I think someone else who knows about Legacy BIOS can figure this out. :(

Maybe the "No such device" messages can give a clue..


I know "a little bit" about old installations too ... :lol:

Now after you have changed "CSM mode" to enable, you must reinstall grub also.

(in a chrooted environment: See neighbour thread: https://forums.gentoo.org/viewtopic-p-8802507.html#8802507 )

You maybe have an old part of grub (stage-1) in your MBR (this exists always; even with a GPT) pointing to a non-existant partition.
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4241
Location: Bavaria

PostPosted: Thu Sep 21, 2023 11:35 pm    Post subject: Reply with quote

Torpus,

please wait ...

What you have tried now is to install an UEFI boot ... => grub-install --target=x86_64-efi ... this is something you dont want ...

GRUB_PLATFORMS="pc" is correct for a CSM boot ...

... you must only enable CSM mode in BIOS ... then boot WITH this option into our GentooInstallCD ... CHROOT into your gentoo installation (link I gave) ... install grub with

"grub-install /dev/nvme0n1"

There should be no errors. If so, please tell us (and wait)
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4241
Location: Bavaria

PostPosted: Thu Sep 21, 2023 11:38 pm    Post subject: Reply with quote

Torpus,

I think I have edited mistakenly your post :oops:

I could reach it with my browser go back. Please allow me to paste it here:

----------------------------------------------------------------------------------------------------------------------------------------------------------------------


pietinger,

Yep that was it   I had GRUB_PLATFORMS="pc" and then totally neglected the EFI arguments when installing GRUB as a bootloader.

Really sometimes I get too dumb!! 

But...

Code:
mint / # grub-install --target=x86_64-efi --efi-directory=/boot
Installing for x86_64-efi platform.
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
EFI variables are not supported on this system.
EFI variables are not supported on this system.
grub-install: error: efibootmgr failed to register the boot entry: No such file or directory.
mint / # mount | grep boot
/dev/nvme0n1p2 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
mint / # ls -al /boot/efi
total 2
drwxr-xr-x 3 root root 512 Sep 22 00:18 .
drwxr-xr-x 4 root root 1024 Jan 1 1970 ..
drwxr-xr-x 2 root root 512 Sep 22 00:18 gentoo
mint / # file /sys/firmware/efi/efivars
/sys/firmware/efi/efivars: cannot open `/sys/firmware/efi/efivars' (No such file or directory)
mint / # cat /etc/portage/make.conf | grep GRUB
GRUB_PLATFORMS="efi-64"
mint / # lsmod | grep efivarfs
libkmod: kmod_module_get_holders: could not open '/sys/module/ccm/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/zfs/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/zunicode/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/zzstd/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/zlua/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/zavl/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/icp/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/zcommon/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/znvpair/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/spl/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_hda_codec_generic/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/ledtrig_audio/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_hda_codec_hdmi/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_hda_intel/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/edac_mce_amd/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_intel_dspcfg/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_intel_sdw_acpi/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_hda_codec/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/kvm_amd/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/ccp/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_hda_core/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/kvm/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_hwdep/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_pcm/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/iwlmvm/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/mac80211/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_seq_midi/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_seq_midi_event/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/joydev/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/libarc4/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_rawmidi/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_seq/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/iwlwifi/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/input_leds/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/asus_nb_wmi/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_seq_device/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd_timer/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/serio_raw/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/hid_multitouch/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/wmi_bmof/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/snd/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/cfg80211/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/soundcore/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/8250_dw/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/asus_wireless/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/k10temp/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/mac_hid/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/fam15h_power/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/sch_fq_codel/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/msr/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/parport_pc/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/ppdev/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/lp/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/parport/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/pstore_blk/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/ramoops/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/pstore_zone/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/reed_solomon/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/efi_pstore/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/ip_tables/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/x_tables/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/autofs4/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/overlay/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/isofs/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/xfs/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/libcrc32c/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/nls_iso8859_1/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/dm_mirror/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/dm_region_hash/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/dm_log/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/uas/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/usb_storage/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/amdgpu/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/iommu_v2/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/gpu_sched/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/i2c_algo_bit/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/drm_ttm_helper/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/ttm/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/drm_kms_helper/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/syscopyarea/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/sysfillrect/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/sysimgblt/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/fb_sys_fops/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/cec/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/crct10dif_pclmul/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/crc32_pclmul/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/rc_core/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/ghash_clmulni_intel/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/hid_generic/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/mfd_aaeon/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/asus_wmi/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/nvme/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/sparse_keymap/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/aesni_intel/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/ahci/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/xhci_pci/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/crypto_simd/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/platform_profile/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/cryptd/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/xhci_pci_renesas/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/libahci/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/i2c_piix4/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/i2c_hid_acpi/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/i2c_hid/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/drm/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/nvme_core/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/wmi/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/video/holders': No such file or directory
libkmod: kmod_module_get_holders: could not open '/sys/module/hid/holders': No such file or directory
mint / # modprobe efivarfs
modprobe: FATAL: Module efivarfs not found in directory /lib/modules/5.15.0-76-generic


I fell onto a bigger issue now 
_________________
Illegitimi non carborundum.
Back to top
View user's profile Send private message
Torpus
Apprentice
Apprentice


Joined: 20 Aug 2023
Posts: 184

PostPosted: Thu Sep 21, 2023 11:46 pm    Post subject: Reply with quote

pietinger,

pietinger wrote:
You maybe have an old part of grub (stage-1) in your MBR (this exists always; even with a GPT) pointing to a non-existant partition.


I have GPT on this disk :roll: . And I've no idea how can an old part of GRUB still exist..
_________________
Illegitimi non carborundum.


Last edited by Torpus on Thu Sep 21, 2023 11:54 pm; edited 1 time in total
Back to top
View user's profile Send private message
Torpus
Apprentice
Apprentice


Joined: 20 Aug 2023
Posts: 184

PostPosted: Thu Sep 21, 2023 11:53 pm    Post subject: Reply with quote

pietinger,

pietinger wrote:
I think I have edited mistakenly your post :oops:


I actually deleted it myself since GRUB_PLATFORMS="efi-64" was a new mistake I just did.

I turned it back to GRUB_PLATFORMS="pc" and remerged GRUB2, and tried to "grub-install /dev/nvme0n1" within the chroot environment, and again:

Code:
mint / # grub-install /dev/nvme0n1
Installing for i386-pc platform.
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Installation finished. No error reported.
mint / # grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Found background: /boot/grub/bg.png
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p4": No such device
Found linux image: /boot/vmlinuz-6.5.2-gentoo
Found initrd image: /boot/initramfs-6.5.2-gentoo.img
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p2": No such device
Found linux image: /boot/vmlinuz-6.5.2-gentoo.old
Found initrd image: /boot/initramfs-6.5.2-gentoo.img
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p1": No such device
Unknown device "/dev/nvme0n1p2": No such device
Unknown device "/dev/nvme0n1p3": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p4": No such device
Unknown device "/dev/nvme0n1p4": No such device
done


Again, same as before. I've no idea why it says "No such device" and there's no Gentoo boot option in BIOS settings. :cry:
_________________
Illegitimi non carborundum.
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4241
Location: Bavaria

PostPosted: Thu Sep 21, 2023 11:55 pm    Post subject: Reply with quote

Torpus wrote:
pietinger wrote:
You maybe have an old part of grub (stage-1) in your MBR (this exists always; even with a GPT) pointing to a non-existant partition.


I have GPT on this disk :roll: . And I've no idea how can an old part of GRUB still exist..

Read this: https://en.wikipedia.org/wiki/GUID_Partition_Table
=> Protective MBR (LBA 0)
=> Hybrid MBR (LBA 0 + GPT)

(You have always a MBR)
Back to top
View user's profile Send private message
Torpus
Apprentice
Apprentice


Joined: 20 Aug 2023
Posts: 184

PostPosted: Fri Sep 22, 2023 4:49 am    Post subject: Reply with quote

pietinger,

So, as if you're telling me I had to wipe the entire NVMe disk and leave nothing from it and reinstall Gentoo from scratch AGAIN. I do not wish that as I've spent days and days compiling my apps I wanted to use. :(
_________________
Illegitimi non carborundum.
Back to top
View user's profile Send private message
romariogland
n00b
n00b


Joined: 22 Sep 2023
Posts: 3

PostPosted: Fri Sep 22, 2023 5:12 am    Post subject: Reply with quote

Your BIOS does not support booting from this type of media
If nvme media works through pci interface, it is not a type of odd in this way
Back to top
View user's profile Send private message
Torpus
Apprentice
Apprentice


Joined: 20 Aug 2023
Posts: 184

PostPosted: Fri Sep 22, 2023 5:47 am    Post subject: Reply with quote

romariogland,

romariogland wrote:
Your BIOS does not support booting from this type of media


I'm using the same computer booting from a LiveUSB where I'm posting a reply right now.

Code:
root@mint:/home/mint# fdisk -l /dev/sdb
Disk /dev/sdb: 3.73 GiB, 4009754624 bytes, 7831552 sectors
Disk model: DataTraveler SE9
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 40D74C7E-1ECF-4C27-A1C2-5A6F5147ACFB

Device       Start     End Sectors  Size Type
/dev/sdb1       64 5767463 5767400  2.8G Microsoft basic data
/dev/sdb2  5767464 5775959    8496  4.1M EFI System
/dev/sdb3  5779456 7831488 2052033 1002M Linux filesystem


This is fdisk of the LiveUSB. Don't you see Disklabel type: gpt??

NOTE: I have to mention that, at first I tried installing Gentoo on a GPT table without the addtional 2MB partition due to my n00bness, this made me wipefs the disk and mklabel it to MBR yet weirdly still find all the files there. For this I used parted to re-partition the disk starting by the unformatted 2MB partition and find out at the end as if everything's in its place "perfectly". (aka I didn't have to untar stage3 again or anything as the files were still there)

pietinger, this may give you a clue.

Maybe all the partitioning was messy from the start.. but I'm wondering why didn't wipefs remove "everything". I used

Code:
wipefs -a /dev/nvme0n1


as far as I can remember

Also, is it possible to backup anything so that I don't have to recompile "literally" hundreds of packages from source again if I had to start over?
_________________
Illegitimi non carborundum.
Back to top
View user's profile Send private message
romariogland
n00b
n00b


Joined: 22 Sep 2023
Posts: 3

PostPosted: Fri Sep 22, 2023 6:11 am    Post subject: Reply with quote

Torpus wrote:

I'm using the same computer booting from a LiveUSB where I'm posting a reply right now.

Booting from USB not the same that booting from PCI-E NVMe
The device is detected by the system, but the BIOS does not support booting from it. And it's not about the type of partition table. Do you have nvme in pci-e slot?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum