297
submitted 1 week ago by Moonrise2473@lemmy.ml to c/linux@lemmy.ml

Somehow the EFI partition doesn't mount and it's impossible to troubleshoot via phone, she asked me to put back the old system 😞

you are viewing a single comment's thread
view the rest of the comments
[-] MachineFab812@discuss.tchncs.de 4 points 1 week ago

Sounds like a hardware issue, so ...

[-] dis_honestfamiliar@lemmy.sdf.org 24 points 1 week ago

This is every kernel update for me on Fedora. For some reason root is not set.

[-] corsicanguppy@lemmy.ca 4 points 1 week ago

Yours will copy a record in your grub config, for every kernel install, because that's the easiest way to get your ancillary settings. If it's happening truly every time, then I'll bet that's borked somehow.

I ran into this because grub config now needs an additional magical parameter no one mentions, because it manages new bits to create the parts it needs with your old setup to solve no real problem. It could also be keeping a bad root statement and perennially dropping it into every new boot config. Yay! I don't remember what it was and I'm not at work, but I'll try to check later and see if I can offer some help.

Oh. Do tell. Curious.

[-] Moonrise2473@lemmy.ml 8 points 1 week ago

Seems like only the EFI partition is missing. She told me "ls /home/her name" shows stuff but "ls /boot/efi" is empty

Apparently this happened by itself

I should have chosen something like silverblue but I wasn't familiar with that

[-] jimmux@programming.dev 2 points 6 days ago

Bluefin or Bazzite are very streamlined and easy to set up, with all the batteries included. The little you need to learn is more than offset by the convenience.

[-] Lojcs@piefed.social 6 points 1 week ago

How does it even get into emergency mode without the efi partition?

[-] FauxLiving@lemmy.world 15 points 1 week ago* (last edited 6 days ago)

The EFI partition isn't missing or, you're right, it wouldn't boot at all.

If the /boot/efi isn't set to nofail in fstab then it failing to mount would dump them into emergency mode. This could also be cause by something simple like a syntax error in fstab.

It's also possible that there's a broken bootloader entry. For example, If the system was installed with LUKS encryption on the home directory and one of the boot entry doesn't have the luks module. The system would boot but everything after that would fail because it can't decrypt and mount /home.

The screenshot isn't useful, those BPF errors are likely a symptom of the original problem but they pushed the real error off screen. We'd need to see the output of journactl -xb in order to figure it out.

e: I forgot my unhelpful advice: Tell her to try Arch.

[-] MachineFab812@discuss.tchncs.de 4 points 1 week ago

Its not so easy for a user to screw-up that partition. Same things that would do it in Linux would do it in Windows.

this post was submitted on 26 Jul 2025
297 points (94.6% liked)

Linux

56904 readers
528 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS