Skip to main content
Topic: My /boot/efi is empty (Read 1187 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

My /boot/efi is empty

Hey guys, my /boot/efi is empty, what gives? Shouldn't there be something there? I'm not experiencing any problems just want to catch a problem before it happens

Re: My /boot/efi is empty

Reply #1
did you miss this in your file browser?
Cat Herders of Linux

Re: My /boot/efi is empty

Reply #2
Hey guys, my /boot/efi is empty, what gives? Shouldn't there be something there? I'm not experiencing any problems just want to catch a problem before it happens
1- Are you using UEFI to boot?

2- if yes, give us the output of this command: lsblk -f

Re: My /boot/efi is empty

Reply #3
Yes I am using UEFI to boot, I have Windows + Linux. update-grub still picks up windows and linux.

Code: [Select]
NAME   FSTYPE FSVER LABEL      UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                               
├─sda1 ntfs         Recovery   2808A94F08A91D36                                   
├─sda2 vfat   FAT32            E6AA-B145                                          
├─sda3                                                                            
├─sda4 ntfs                    7208BB7D08BB3F43                                   
├─sda5 ntfs                    9AD0C41BD0C3FB8F                                   
└─sda6 btrfs                   bef97ab9-c42c-4d17-a84c-26b5550c9476     23G    73% /
sdb                                                                               
└─sdb1 f2fs   1.12             96d71567-0c1c-4c47-91c8-640ce77fe5d6  151.9G    67% /home/kz/Mounted/GamesSSD
sdc                                                                               
├─sdc1 xfs                     8ad79d10-85e9-44cd-82ee-3b691d859095  376.1G     6% /home/kz/Mounted/xfers
├─sdc2 ntfs                    7C2E5F5148220C1B                                   
└─sdc3 swap   1                864e8857-ab85-48c3-8227-6955d12c6842                [SWAP]
sdd                                                                               
├─sdd1 f2fs   1.12             7a384567-ca2f-42d1-ae44-af0a71aeff81               
└─sdd2 ntfs         GamesDrive 7965B7201C090872                                   
sde

Re: My /boot/efi is empty

Reply #4
mount sda2 to another directory and look again?

Also, i dual boot i installed windows to it's own uefi first, on it's own disk.  then after it was setup and complete

then i installed artix to it's own disk with its own uefi.

your install look like windows and artix are sharing the same uefi?

why is sda3 having no mount point or directory info after it like the rest of them?
Cat Herders of Linux

Re: My /boot/efi is empty

Reply #5
Your EFI partition (/dev/sda2) is not mounted from the look of that output.

What I think is happening is grub knows where your EFI partition is and uses it. But you have no, or an incorrect, entry in fstab to mount /dev/sda2 (actually better to use its UUID, which you can get with the command blkid) so the EFI partition remains unmounted and you therefore don't see the contents of the EFI partition when you look in /boot/efi.
https://wiki.archlinux.org/title/fstab

Slightly surprised nothing's been written to /boot/efi (on the root /dev/sda6 partition) by system updates but lets not complicate things !



Re: My /boot/efi is empty

Reply #6
I added /dev/sda2's blkid to fstab. Hopefully no problems from that. I can see the efi files now