Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Kernel not being seen as UEFI stub (I think)
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
mounty1
l33t
l33t


Joined: 06 Jul 2006
Posts: 955
Location: Queensland

PostPosted: Thu Apr 10, 2025 8:15 pm    Post subject: Reply with quote

pingtoo wrote:
Your post make me think you did not type in the "efibootmgr -c -d /dev/vda -p 1 -L "Gentoo ...", am I understand correct? if so what generate that command?
No; I did compose and type the command myself. I'll come back with answers to your other points soon.
_________________
Michael Mounteney
Back to top
View user's profile Send private message
mounty1
l33t
l33t


Joined: 06 Jul 2006
Posts: 955
Location: Queensland

PostPosted: Sun Apr 13, 2025 9:26 am    Post subject: map command output Reply with quote

map:
BLK0: Alais(s):
      PciRoot(0x0)/Pci/(0x4,0x0)
BLK1: Alias(s):
      PciRoot(0x0)/Pci/(0x4,0x0)/HD(1,GPT,CAF2DFC5-7494-43A5-99D7-1C412719FC2D,0x800,0x9000)
BLK2: Alias(s):
      PciRoot(0x0)/Pci/(0x5,0x0)
BLK3: Alias(s):
      PciRoot(0x0)/Pci/(0x5,0x0)/HD(1,MBR,0x3391B633,0x800,0x31FF800)
BLK4: Alias(s):
      PciRoot(0x0)/Pci/(0x5,0x1)
I then exercised my little knowledge of the UEFI command shell:
Code:
Shell> BLK1:
Shell> ls
ls: Current directory not specified.
Shell> cd \
cd: Current directory not specified.
Shell>
so for some reason it seems that the EFI partition is not seen by the UEFI software. I don't know where to go from here.
_________________
Michael Mounteney
Back to top
View user's profile Send private message
pingtoo
Veteran
Veteran


Joined: 10 Sep 2021
Posts: 1673
Location: Richmond Hill, Canada

PostPosted: Sun Apr 13, 2025 2:36 pm    Post subject: Re: map command output Reply with quote

mounty1 wrote:
map:
BLK0: Alais(s):
      PciRoot(0x0)/Pci/(0x4,0x0)
BLK1: Alias(s):
      PciRoot(0x0)/Pci/(0x4,0x0)/HD(1,GPT,CAF2DFC5-7494-43A5-99D7-1C412719FC2D,0x800,0x9000)
BLK2: Alias(s):
      PciRoot(0x0)/Pci/(0x5,0x0)
BLK3: Alias(s):
      PciRoot(0x0)/Pci/(0x5,0x0)/HD(1,MBR,0x3391B633,0x800,0x31FF800)
BLK4: Alias(s):
      PciRoot(0x0)/Pci/(0x5,0x1)
I then exercised my little knowledge of the UEFI command shell:
Code:
Shell> BLK1:
Shell> ls
ls: Current directory not specified.
Shell> cd \
cd: Current directory not specified.
Shell>
so for some reason it seems that the EFI partition is not seen by the UEFI software. I don't know where to go from here.


Not even any of FS[0-9]: alias?

No fsX mean nothing on those blkX were understood (as in no recognized file system).

think the blkX as /dev/rdiskX they are block device. you cannot cd into them. they need to be mounted. once mounted fsX will appear. However EFI have no "mount" command, it suppose happen automatically for any supported (by the bhyve implementation) file system. (As far as I can tell UEFI spec mandatory FAT12/16/32)

You can use "map -r" to see if it will cause those fsX appear (I doube that, but it does not hurt to try)

I just realize one thing you /dev/vda may be too small for FAT32, that possible be a reason why EFI did not pick up that partition.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page Previous  1, 2
Page 2 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