You are not logged in.

#1 2026-04-16 18:45:46

francesco_dem
Member
From: Napoli - Italy
Registered: 2013-06-16
Posts: 52

[SOLVED] Failed to mount /boot

Hi, I have a problem accessing the system with  kernel LTS, after an update.

Error message received : "Failed to mount /boot - Dependency failed for Local File Systems".

I regenerated in emergency mode initramfs

mkinitcpio -P

and

mkinitcpio -p linux

I also updated grub "uefi"

grub-mkconfig -o /boot/grub/grub.cfg

With linux kernel no problem accessing the system.

Last edited by francesco_dem (Yesterday 15:01:27)

Offline

#2 2026-04-16 19:35:11

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,555

Re: [SOLVED] Failed to mount /boot

uname -a
pacman -Qs kernel
modinfo vfat

The cause is usually the booting and installed kernel falling apart because the /boot partition wasn't mounted when updating - and lacking the vfat module you cannot fix this.
You can try to boot the fallback image (assuming the vfat module is in the fallback initramfs) but otherwise will have to fix that from a live linux (install iso allows arch-chroot, but chrooting from eg. grml would also work) to be able to mount the boot partition (to /mnt/boot before! the chroot) and re-installing the kernel.

Offline

#3 2026-04-16 19:51:19

francesco_dem
Member
From: Napoli - Italy
Registered: 2013-06-16
Posts: 52

Re: [SOLVED] Failed to mount /boot

uname -a

Linux francescopc 6.19.11-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 02 Apr 2026 23:33:01 +0000 x86_64 GNU/Linux

pacman -Qs kernel


 local/dkms 3.4.0-1
    Dynamic Kernel Modules System
local/exfatprogs 1.3.2-1
    exFAT filesystem userspace utilities for the Linux Kernel exfat driver
local/fuse2 2.9.9-5
    Interface for userspace programs to export a filesystem to the Linux kernel
local/fuse3 3.18.2-1
    Interface for userspace programs to export a filesystem to the Linux kernel
local/iptables 1:1.8.13-1
    Linux kernel packet control tool (using nft interface)
local/kmod 34.2-1
    Linux kernel module management tools and library
local/libdrm 2.4.131-1
    Userspace interface to kernel DRM services
local/libnetfilter_conntrack 1.0.9-2
    Library providing an API to the in-kernel connection tracking state table
local/libnfnetlink 1.0.2-2
    Low-level library for netfilter related kernel/userspace communication
local/libsysprof-capture 50.0-1
    Kernel based performance profiler - capture library
local/linux 6.19.11.arch1-1
    The Linux kernel and modules
local/linux-api-headers 6.19-1
    Kernel headers sanitized for use in userspace
local/linux-headers 6.19.11.arch1-1
    Headers and scripts for building modules for the Linux kernel
local/linux-lts 6.18.22-1
    The LTS Linux kernel and modules
local/linux-lts-headers 6.18.22-1
    Headers and scripts for building modules for the LTS Linux kernel
local/mtdev 1.1.7-1
    A stand-alone library which transforms all variants of kernel MT events to the slotted
    type B protocol
local/openrazer-daemon 3.12.1-1
    Userspace daemon that abstracts access to the kernel driver. Provides a DBus service
    for applications to use
local/openrazer-driver-dkms 3.12.1-1
OpenRazer kernel modules sources 

modinfo vfat


 /lib/modules/6.19.11-arch1-1/kernel/fs/fat/vfat.ko.zst
author:         Gordon Chaffee
description:    VFAT filesystem support
license:        GPL
alias:          fs-vfat
srcversion:     B5B902C0A1A2F01A20194DA
depends:        fat
intree:         Y
name:           vfat
retpoline:      Y
vermagic:       6.19.11-arch1-1 SMP preempt mod_unload 
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        04:9E:10:5D:31:B6:6A:31:CC:0C:00:55:DC:F9:CB:CE:3A:CF:8D:E4
sig_hashalgo:   sha512
signature:      30:66:02:31:00:E3:55:EE:82:E6:18:B0:BB:BB:7C:20:65:F1:B5:7F:
		A8:3A:51:09:20:41:C3:1E:1E:62:A6:C3:28:42:2C:CB:70:DD:AC:3B:
		E0:43:58:15:FF:67:F8:AA:E4:31:06:4D:58:02:31:00:B0:69:6F:7E:
		22:66:3D:25:22:44:FB:BA:86:FE:E6:42:40:3C:D8:7C:DE:14:DA:88:
		E0:E2:6E:52:BB:03:4C:8C:5A:E8:F1:D8:AB:9C:9B:43:AE:39:AB:87:
		3C:D9:3F:09 

I have not fallback image in menu grub


/etc/default/grub

# GRUB boot loader configuration

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Arch"
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet"
GRUB_CMDLINE_LINUX=""

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"

# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y

# Set to 'countdown' or 'hidden' to change timeout behavior,
# press ESC key to display menu.
GRUB_TIMEOUT_STYLE=menu

# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `videoinfo'
GRUB_GFXMODE=auto

# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep

# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true

# Uncomment and set to the desired menu colors.  Used by normal and wallpaper
# modes only.  Entries specified as foreground/background.
#GRUB_COLOR_NORMAL="light-blue/black"
#GRUB_COLOR_HIGHLIGHT="light-cyan/blue"

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/path/to/wallpaper"
#GRUB_THEME="/path/to/gfxtheme"

# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"

# Uncomment to make GRUB remember the last selection. This requires
# setting 'GRUB_DEFAULT=saved' above.
#GRUB_SAVEDEFAULT=true

# Uncomment to disable submenus in boot menu
#GRUB_DISABLE_SUBMENU=y

# Probing for other operating systems is disabled for security reasons. Read
# documentation on GRUB_DISABLE_OS_PROBER, if still want to enable this
# functionality install os-prober and uncomment to detect and include other
# operating systems.
GRUB_DISABLE_OS_PROBER=false

Offline

#4 2026-04-16 19:57:38

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,555

Re: [SOLVED] Failed to mount /boot

You're currently booting 6.19.11 - the problem is w/ the LTS kernel only?

file /boot/vmlinuz-linux-lts
findmnt -T /boot/vmlinuz-linux-lts
lsblk -f

Offline

#5 2026-04-16 20:02:52

francesco_dem
Member
From: Napoli - Italy
Registered: 2013-06-16
Posts: 52

Re: [SOLVED] Failed to mount /boot

seth wrote:
uname -a
pacman -Qs kernel
modinfo vfat

The cause is usually the booting and installed kernel falling apart because the /boot partition wasn't mounted when updating - and lacking the vfat module you cannot fix this.
You can try to boot the fallback image (assuming the vfat module is in the fallback initramfs) but otherwise will have to fix that from a live linux (install iso allows arch-chroot, but chrooting from eg. grml would also work) to be able to mount the boot partition (to /mnt/boot before! the chroot) and re-installing the kernel.

Could i try reinstalling the LTS kernel by booting the system with the Linux kernel, avoiding chroot from live?

The problem is only with LTS Kernel

Last edited by francesco_dem (2026-04-16 20:04:15)

Offline

#6 2026-04-16 20:08:12

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,555

Re: [SOLVED] Failed to mount /boot

Could i try reinstalling the LTS kernel by booting the system with the Linux kernel, avoiding chroot from live?

Yes, check

cat /proc/cmdline

and the mount status of /boot to make sure the /boot location matches the boot partition.
If the kernel in the commandline shows up as /boot/vmlinuz-linux you're NOT booting from a dedicated partition, otherwise =/vmlinuz-linux would be on a boot partition.
Also check the kernel version of the present

file /boot/vmlinuz-linux-lts

Offline

#7 2026-04-16 20:08:45

francesco_dem
Member
From: Napoli - Italy
Registered: 2013-06-16
Posts: 52

Re: [SOLVED] Failed to mount /boot

file /boot/vmlinuz-linux-lts

/boot/vmlinuz-linux-lts: Linux kernel x86 boot executable, bzImage, version 6.18.22-1-lts (linux-lts@archlinux) #1 SMP PREEMPT_DYNAMIC Sat, 11 Apr 2026 17:16:25 +0000, RO-rootFS, Normal VGA, setup size 512*39, syssize 0xf6b20, jump 0x26c 0x8cd88ec0fc8cd239 instruction, protocol 2.15, from protected-mode code at offset 0x2cc 0xf3272d bytes ZST compressed, relocatable, handover offset 0xf5ea40, legacy 64-bit entry point, can be above 4G, 32-bit EFI handoff entry point, 64-bit EFI handoff entry point, EFI kexec boot support, xloadflags bit 5, max cmdline size 2047, init_size 0x405e000 

findmnt -T /boot/vmlinuz-linux-lts

TARGET SOURCE FSTYPE OPTIONS
/boot  /dev/nvme0n1p5
vfat   rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortn 

lsblk -f

NAME FSTYPE FSVER LABEL    UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda                                                                            
├─sda1
│    ntfs                  3BEF6B82542092D8                         42G    79% /run/media/francesco/3BEF6B82542092D8
├─sda2
│    ntfs                  B0CC6266CC6226B6                                    
└─sda3
     ext4   1.0   archivio cc82a712-5f46-420b-93c6-b0f7d76edbfa  196,8G    14% /run/media/francesco/archivio
nvme0n1
│                                                                              
├─nvme0n1p1
│    vfat   FAT32          E42D-84A5                                           
├─nvme0n1p2
│                                                                              
├─nvme0n1p3
│    ntfs                  8C7C2F1D7C2F0216                                    
├─nvme0n1p4
│    ntfs                  601420FF1420D9B4                                    
├─nvme0n1p5
│    vfat   FAT32          3D7A-BABD                             337,8M    34% /boot
├─nvme0n1p6
│    swap   1              cd6ea0f5-b71c-49f1-ba8a-fb7662534ae0                [SWAP]
├─nvme0n1p7
│    ext4   1.0            618bedde-29c0-4bff-ae22-a6cc1c437bd6   33,8G    26% /
└─nvme0n1p8
     ext4   1.0            b1bf6bb3-2994-4417-8e26-82bbf11cddb8   27,8G    50% /home

cat /proc/cmdline


BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=618bedde-29c0-4bff-ae22-a6cc1c437bd6 rw loglevel=3 quiet

Last edited by francesco_dem (2026-04-16 20:12:19)

Offline

#8 2026-04-16 20:14:56

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,555

Re: [SOLVED] Failed to mount /boot

file /boot/vmlinuz-linux-lts

same version as the installed one

pacman -Qkk linux-lts

And inspect the contents of nvme0n1p1 - it looks like you've two ESPs?

Edit: you're NOT booting from any boot partition right now, umount nvme0n1p5 and re-install linux-lts, alternatively you'll have to fix the grub installation.

Last edited by seth (2026-04-16 20:15:54)

Offline

#9 2026-04-16 20:20:03

francesco_dem
Member
From: Napoli - Italy
Registered: 2013-06-16
Posts: 52

Re: [SOLVED] Failed to mount /boot

seth wrote:

file /boot/vmlinuz-linux-lts

same version as the installed one

pacman -Qkk linux-lts

And inspect the contents of nvme0n1p1 - it looks like you've two ESPs?

Edit: you're NOT booting from any boot partition right now, umount nvme0n1p5 and re-install linux-lts, alternatively you'll have to fix the grub installation.


pacman -Qkk linux-lts

linux-lts: 7646 file totali, 0 file alterati

Yes, I had installed a separate boot partition from the Windows partition. I just switched to UEFI.

Last edited by francesco_dem (2026-04-16 20:20:24)

Offline

#10 2026-04-16 20:20:57

francesco_dem
Member
From: Napoli - Italy
Registered: 2013-06-16
Posts: 52

Re: [SOLVED] Failed to mount /boot

I understood to install a boot partition separate from the w11 boot

Last edited by francesco_dem (2026-04-16 20:22:43)

Offline

#11 2026-04-16 20:23:22

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,555

Re: [SOLVED] Failed to mount /boot

You're not supposed to have two EFI partitions - if nvme0n1p1 is short on space you could just continue to boot from nvme0n1p7 (using the /boot path on that partition) ie. remove the fstab entry for nvme0n1p5 (you could slap it to the swap)

Offline

#12 2026-04-16 20:25:24

francesco_dem
Member
From: Napoli - Italy
Registered: 2013-06-16
Posts: 52

Re: [SOLVED] Failed to mount /boot

francesco_dem wrote:

I understood to install a boot partition separate from the w11 boot

Edit: you're NOT booting from any boot partition right now, umount nvme0n1p5 and re-install linux-lts, alternatively you'll have to fix the grub installation.

how can i fix the grub installation?

I had already previously tried to reinstall it in the boot/efi partition

Offline

#13 2026-04-16 20:30:55

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,555

Re: [SOLVED] Failed to mount /boot

Fyi:
- You're supposed to have one EFI partition, multiple ones can get you into trouble w/ the UEFI
- boot partition(s) are optional, you can but don't have to use a dedicated boot partition (as long as your bootloader can boot from ext4, grub can)
- the boot partition can but does not have to be the EFI partition

You can simply continue to boot from nvme0n1p7 - unmount nvme0n1p5, remove the entry from the fstab and re-install the linux-lts package (so the kernel ends up in nvme0n1p7/boot/vmlinuz-linux-lts)

Offline

#14 2026-04-16 20:32:50

francesco_dem
Member
From: Napoli - Italy
Registered: 2013-06-16
Posts: 52

Re: [SOLVED] Failed to mount /boot

[francesco@francescopc ~]$ cd /boot
[francesco@francescopc boot]$ ls
EFI            grub                 'System Volume Information'
FSCK0000.REC   initramfs-linux.img   vmlinuz-linux
[francesco@francescopc boot]$ cd efi
[francesco@francescopc efi]$ ls
EFI  GRUB
[francesco@francescopc efi]$ cd efi
[francesco@francescopc efi]$ ls
GRUB
[francesco@francescopc efi]$

i have /boot
in boot i have efi and grub
in /boot/efi i have efi and grub
and in /boot/efi/efi i have another grub

wath a confusion!!!


/etc/fstab

# /dev/nvme0n1p7
UUID=618bedde-29c0-4bff-ae22-a6cc1c437bd6	/         	ext4      	rw,relatime	0 1

# /dev/nvme0n1p4
UUID=3D7A-BABD      	/boot     	vfat      	rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro	0 2

# /dev/nvme0n1p6
UUID=cd6ea0f5-b71c-49f1-ba8a-fb7662534ae0	none      	swap      	defaults  	0 0

# /dev/nvme0n1p7
UUID=618bedde-29c0-4bff-ae22-a6cc1c437bd6	/         	ext4      	rw,relatime	0 1

# /dev/nvme0n1p4
UUID=3D7A-BABD      	/boot     	vfat      	rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro	0 2

# /dev/nvme0n1p6
UUID=cd6ea0f5-b71c-49f1-ba8a-fb7662534ae0	none      	swap      	defaults  	0 0

/dev/nvme0n1p8                                  /home           ext4            defaults        0 0

# data (/dev/sda3)                                  
UUID=cc82a712-5f46-420b-93c6-b0f7d76edbfa     /run/media/francesco/archivio/    ext4	defaults,user,exec   0 2

nvme0n1p5

it is not in fstab

Last edited by francesco_dem (2026-04-16 20:38:58)

Offline

#15 2026-04-16 20:42:00

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,555

Re: [SOLVED] Failed to mount /boot

Is this w/ nvme0n1p5 mounted into /boot ?
Having "esp/EFI/GRUB/grubx64.efi" is normal  (esp being your EFI System Partition)
https://wiki.archlinux.org/title/GRUB#UEFI_systems

sudo mount nvme0n1p1 /mnt
tree /mnt
sudo umount nvme0n1p5
tree /boot

Edit: it is - twice, actually - the fstab is as much a mess as the rest tongue
3D7A-BABD  is wrongly commented as nvme0n1p4 but the UUID is relevant

# /dev/nvme0n1p7
UUID=618bedde-29c0-4bff-ae22-a6cc1c437bd6	/         	ext4      	rw,relatime	0 1

# /dev/nvme0n1p5
#UUID=3D7A-BABD      	/boot     	vfat      	rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro	0 2

# /dev/nvme0n1p6
UUID=cd6ea0f5-b71c-49f1-ba8a-fb7662534ae0	none      	swap      	defaults  	0 0

/dev/nvme0n1p8                                  /home           ext4            defaults        0 0

# data (/dev/sda3)                                  
UUID=cc82a712-5f46-420b-93c6-b0f7d76edbfa     /run/media/francesco/archivio/    ext4	defaults,user,exec   0 2

Last edited by seth (2026-04-16 20:44:23)

Offline

#16 2026-04-16 20:52:08

francesco_dem
Member
From: Napoli - Italy
Registered: 2013-06-16
Posts: 52

Re: [SOLVED] Failed to mount /boot

sudo mount nvme0n1p1 /mnt

mount: /mnt: fsconfig() failed: nvme0n1p1: Can't lookup blockdev.
       dmesg(1) may have more information after failed mount system call.

I think I installed grub twice.
Once with:
grub-install --target=x86_64-efi --efi-directory=boot --bootloader-id=GRUB

And once with
grub-install --target=x86_64-efi --efi-directory=boot/efi --bootloader-id=GRUB

Offline

#17 2026-04-16 20:57:34

francesco_dem
Member
From: Napoli - Italy
Registered: 2013-06-16
Posts: 52

Re: [SOLVED] Failed to mount /boot

tree mnt

/mnt
└── boot

tree boot

  /boot
├── EFI
│   ├── EFI
│   │   └── GRUB
│   │       └── grubx64.efi
│   └── GRUB
│       └── grubx64.efi
├── FSCK0000.REC
├── grub
│   ├── fonts
│   │   └── unicode.pf2
│   ├── grub.cfg
│   ├── grubenv
│   ├── locale
│   │   ├── ast.mo
│   │   ├── ca.mo
│   │   ├── da.mo
│   │   ├── de_CH.mo
│   │   ├── de@hebrew.mo
│   │   ├── de.mo
│   │   ├── en@arabic.mo
│   │   ├── en@cyrillic.mo
│   │   ├── en@greek.mo
│   │   ├── en@hebrew.mo
│   │   ├── en@piglatin.mo
│   │   ├── en@quot.mo
│   │   ├── eo.mo
│   │   ├── es.mo
│   │   ├── fi.mo
│   │   ├── fr.mo
│   │   ├── gl.mo
│   │   ├── he.mo
│   │   ├── hr.mo
│   │   ├── hu.mo
│   │   ├── id.mo
│   │   ├── it.mo
│   │   ├── ja.mo
│   │   ├── ka.mo
│   │   ├── ko.mo
│   │   ├── lg.mo
│   │   ├── lt.mo
│   │   ├── nb.mo
│   │   ├── nl.mo
│   │   ├── pa.mo
│   │   ├── pl.mo
│   │   ├── pt_BR.mo
│   │   ├── pt.mo
│   │   ├── ro.mo
│   │   ├── ru.mo
│   │   ├── sl.mo
│   │   ├── sr.mo
│   │   ├── sv.mo
│   │   ├── tr.mo
│   │   ├── uk.mo
│   │   ├── vi.mo
│   │   ├── zh_CN.mo
│   │   └── zh_TW.mo
│   ├── themes
│   │   └── starfield
│   │       ├── blob_w.png
│   │       ├── boot_menu_c.png
│   │       ├── boot_menu_e.png
│   │       ├── boot_menu_ne.png
│   │       ├── boot_menu_n.png
│   │       ├── boot_menu_nw.png
│   │       ├── boot_menu_se.png
│   │       ├── boot_menu_s.png
│   │       ├── boot_menu_sw.png
│   │       ├── boot_menu_w.png
│   │       ├── COPYING.CC-BY-SA-3.0
│   │       ├── dejavu_10.pf2
│   │       ├── dejavu_12.pf2
│   │       ├── dejavu_14.pf2
│   │       ├── dejavu_16.pf2
│   │       ├── dejavu_bold_14.pf2
│   │       ├── README
│   │       ├── slider_c.png
│   │       ├── slider_n.png
│   │       ├── slider_s.png
│   │       ├── starfield.png
│   │       ├── terminal_box_c.png
│   │       ├── terminal_box_e.png
│   │       ├── terminal_box_ne.png
│   │       ├── terminal_box_n.png
│   │       ├── terminal_box_nw.png
│   │       ├── terminal_box_se.png
│   │       ├── terminal_box_s.png
│   │       ├── terminal_box_sw.png
│   │       ├── terminal_box_w.png
│   │       └── theme.txt
│   └── x86_64-efi
│       ├── acpi.mod
│       ├── adler32.mod
│       ├── affs.mod
│       ├── afs.mod
│       ├── afsplitter.mod
│       ├── ahci.mod
│       ├── all_video.mod
│       ├── aout.mod
│       ├── appleldr.mod
│       ├── archelp.mod
│       ├── argon2.mod
│       ├── argon2_test.mod
│       ├── asn1.mod
│       ├── asn1_test.mod
│       ├── ata.mod
│       ├── at_keyboard.mod
│       ├── backtrace.mod
│       ├── bfs.mod
│       ├── bitmap.mod
│       ├── bitmap_scale.mod
│       ├── bli.mod
│       ├── blocklist.mod
│       ├── blsuki.mod
│       ├── boot.mod
│       ├── boottime.mod
│       ├── bsd.mod
│       ├── bswap_test.mod
│       ├── btrfs.mod
│       ├── bufio.mod
│       ├── cacheinfo.mod
│       ├── cat.mod
│       ├── cbfs.mod
│       ├── cbls.mod
│       ├── cbmemc.mod
│       ├── cbtable.mod
│       ├── cbtime.mod
│       ├── chain.mod
│       ├── cmosdump.mod
│       ├── cmostest.mod
│       ├── cmp.mod
│       ├── cmp_test.mod
│       ├── command.lst
│       ├── configfile.mod
│       ├── core.efi
│       ├── cpio_be.mod
│       ├── cpio.mod
│       ├── cpuid.mod
│       ├── crc64.mod
│       ├── crypto_cipher_mode_test.mod
│       ├── cryptodisk.mod
│       ├── crypto.lst
│       ├── crypto.mod
│       ├── cs5536.mod
│       ├── ctz_test.mod
│       ├── datehook.mod
│       ├── date.mod
│       ├── datetime.mod
│       ├── diskfilter.mod
│       ├── disk.mod
│       ├── div.mod
│       ├── div_test.mod
│       ├── dm_nv.mod
│       ├── dsa_sexp_test.mod
│       ├── echo.mod
│       ├── efifwsetup.mod
│       ├── efi_gop.mod
│       ├── efinet.mod
│       ├── efitextmode.mod
│       ├── efi_uga.mod
│       ├── ehci.mod
│       ├── elf.mod
│       ├── erofs.mod
│       ├── eval.mod
│       ├── exfat.mod
│       ├── exfctest.mod
│       ├── ext2.mod
│       ├── extcmd.mod
│       ├── f2fs.mod
│       ├── fat.mod
│       ├── file.mod
│       ├── fixvideo.mod
│       ├── font.mod
│       ├── fshelp.mod
│       ├── fs.lst
│       ├── functional_test.mod
│       ├── gcry_arcfour.mod
│       ├── gcry_aria.mod
│       ├── gcry_blake2.mod
│       ├── gcry_blowfish.mod
│       ├── gcry_camellia.mod
│       ├── gcry_cast5.mod
│       ├── gcry_crc.mod
│       ├── gcry_des.mod
│       ├── gcry_dsa.mod
│       ├── gcry_gost28147.mod
│       ├── gcry_gostr3411_94.mod
│       ├── gcry_hwfeatures.mod
│       ├── gcry_idea.mod
│       ├── gcry_kdf.mod
│       ├── gcry_keccak.mod
│       ├── gcry_md4.mod
│       ├── gcry_md5.mod
│       ├── gcry_rfc2268.mod
│       ├── gcry_rijndael.mod
│       ├── gcry_rmd160.mod
│       ├── gcry_rsa.mod
│       ├── gcry_salsa20.mod
│       ├── gcry_seed.mod
│       ├── gcry_serpent.mod
│       ├── gcry_sha1.mod
│       ├── gcry_sha256.mod
│       ├── gcry_sha512.mod
│       ├── gcry_sm3.mod
│       ├── gcry_sm4.mod
│       ├── gcry_stribog.mod
│       ├── gcry_tiger.mod
│       ├── gcry_twofish.mod
│       ├── gcry_whirlpool.mod
│       ├── geli.mod
│       ├── gettext.mod
│       ├── gfxmenu.mod
│       ├── gfxterm_background.mod
│       ├── gfxterm.mod
│       ├── gptsync.mod
│       ├── grub.efi
│       ├── gzio.mod
│       ├── halt.mod
│       ├── hashsum.mod
│       ├── hdparm.mod
│       ├── hello.mod
│       ├── help.mod
│       ├── hexdump.mod
│       ├── hfs.mod
│       ├── hfspluscomp.mod
│       ├── hfsplus.mod
│       ├── http.mod
│       ├── iorw.mod
│       ├── iso9660.mod
│       ├── jfs.mod
│       ├── jpeg.mod
│       ├── json.mod
│       ├── keylayouts.mod
│       ├── key_protector.mod
│       ├── keystatus.mod
│       ├── ldm.mod
│       ├── legacycfg.mod
│       ├── legacy_password_test.mod
│       ├── linux16.mod
│       ├── linux.mod
│       ├── loadbios.mod
│       ├── loadenv.mod
│       ├── loopback.mod
│       ├── lsacpi.mod
│       ├── lsefimmap.mod
│       ├── lsefi.mod
│       ├── lsefisystab.mod
│       ├── lsmmap.mod
│       ├── ls.mod
│       ├── lspci.mod
│       ├── lssal.mod
│       ├── luks2.mod
│       ├── luks.mod
│       ├── lvm.mod
│       ├── lzopio.mod
│       ├── macbless.mod
│       ├── macho.mod
│       ├── mdraid09_be.mod
│       ├── mdraid09.mod
│       ├── mdraid1x.mod
│       ├── memdisk.mod
│       ├── memrw.mod
│       ├── minicmd.mod
│       ├── minix2_be.mod
│       ├── minix2.mod
│       ├── minix3_be.mod
│       ├── minix3.mod
│       ├── minix_be.mod
│       ├── minix.mod
│       ├── mmap.mod
│       ├── moddep.lst
│       ├── modinfo.sh
│       ├── morse.mod
│       ├── mpi.mod
│       ├── msdospart.mod
│       ├── mul_test.mod
│       ├── multiboot2.mod
│       ├── multiboot.mod
│       ├── nativedisk.mod
│       ├── net.mod
│       ├── newc.mod
│       ├── nilfs2.mod
│       ├── normal.mod
│       ├── ntfscomp.mod
│       ├── ntfs.mod
│       ├── odc.mod
│       ├── offsetio.mod
│       ├── ohci.mod
│       ├── part_acorn.mod
│       ├── part_amiga.mod
│       ├── part_apple.mod
│       ├── part_bsd.mod
│       ├── part_dfly.mod
│       ├── part_dvh.mod
│       ├── part_gpt.mod
│       ├── partmap.lst
│       ├── part_msdos.mod
│       ├── part_plan.mod
│       ├── part_sun.mod
│       ├── part_sunpc.mod
│       ├── parttool.lst
│       ├── parttool.mod
│       ├── password.mod
│       ├── password_pbkdf2.mod
│       ├── pata.mod
│       ├── pbkdf2.mod
│       ├── pbkdf2_test.mod
│       ├── pcidump.mod
│       ├── pgp.mod
│       ├── plainmount.mod
│       ├── play.mod
│       ├── png.mod
│       ├── priority_queue.mod
│       ├── probe.mod
│       ├── procfs.mod
│       ├── progress.mod
│       ├── pubkey.mod
│       ├── raid5rec.mod
│       ├── raid6rec.mod
│       ├── random.mod
│       ├── rdmsr.mod
│       ├── read.mod
│       ├── reboot.mod
│       ├── regexp.mod
│       ├── reiserfs.mod
│       ├── relocator.mod
│       ├── romfs.mod
│       ├── rsa_sexp_test.mod
│       ├── scsi.mod
│       ├── search_fs_file.mod
│       ├── search_fs_uuid.mod
│       ├── search_label.mod
│       ├── search.mod
│       ├── serial.mod
│       ├── setjmp.mod
│       ├── setjmp_test.mod
│       ├── setpci.mod
│       ├── sfs.mod
│       ├── shift_test.mod
│       ├── signature_test.mod
│       ├── sleep.mod
│       ├── sleep_test.mod
│       ├── smbios.mod
│       ├── spkmodem.mod
│       ├── squash4.mod
│       ├── strtoull_test.mod
│       ├── syslinuxcfg.mod
│       ├── tar.mod
│       ├── terminal.lst
│       ├── terminal.mod
│       ├── terminfo.mod
│       ├── test_blockarg.mod
│       ├── testload.mod
│       ├── test.mod
│       ├── testspeed.mod
│       ├── tftp.mod
│       ├── tga.mod
│       ├── time.mod
│       ├── tpm2_key_protector.mod
│       ├── tpm.mod
│       ├── trig.mod
│       ├── tr.mod
│       ├── true.mod
│       ├── tss2.mod
│       ├── udf.mod
│       ├── ufs1_be.mod
│       ├── ufs1.mod
│       ├── ufs2.mod
│       ├── uhci.mod
│       ├── usb_keyboard.mod
│       ├── usb.mod
│       ├── usbms.mod
│       ├── usbserial_common.mod
│       ├── usbserial_ftdi.mod
│       ├── usbserial_pl2303.mod
│       ├── usbserial_usbdebug.mod
│       ├── usbtest.mod
│       ├── video_bochs.mod
│       ├── video_cirrus.mod
│       ├── video_colors.mod
│       ├── video_fb.mod
│       ├── videoinfo.mod
│       ├── video.lst
│       ├── video.mod
│       ├── videotest_checksum.mod
│       ├── videotest.mod
│       ├── wrmsr.mod
│       ├── xfs.mod
│       ├── xnu.mod
│       ├── xnu_uuid.mod
│       ├── xnu_uuid_test.mod
│       ├── xzio.mod
│       ├── zfscrypt.mod
│       ├── zfsinfo.mod
│       ├── zfs.mod
│       ├── zstdio.mod
│       └── zstd.mod
├── initramfs-linux.img
├── System Volume Information
│   ├── IndexerVolumeGuid
│   └── WPSettings.dat
└── vmlinuz-linux

12 directories, 390 files
[francesco@francescopc ~]$ 

 

Offline

#18 2026-04-16 21:01:26

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,555

Re: [SOLVED] Failed to mount /boot

Sorry

sudo mount /dev/nvme0n1p1 /mnt
tree /mnt
sudo umount /dev/nvme0n1p5
tree /boot

I think I installed grub twice.

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB

would have been correct ifff the ESP was mounted into /boot

Offline

#19 2026-04-16 21:13:34

francesco_dem
Member
From: Napoli - Italy
Registered: 2013-06-16
Posts: 52

Re: [SOLVED] Failed to mount /boot

sudo mount /dev/nvme0n1p1 /mnt
tree /mnt

/mnt
├── EFI
│   ├── Boot
│   │   └── bootx64.efi
│   └── Microsoft
│       ├── Boot
│       │   ├── BCD
│       │   ├── BCD.LOG
│       │   ├── BCD.LOG1
│       │   ├── BCD.LOG2
│       │   ├── bg-BG
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── bootmgfw.efi
│       │   ├── bootmgr.efi
│       │   ├── boot.pnd.stl
│       │   ├── BOOTSTAT.DAT
│       │   ├── boot.stl
│       │   ├── CIPolicies
│       │   │   └── Active
│       │   │       ├── {5DAC656C-21AD-4A02-AB49-649917162E70}.cip
│       │   │       ├── {82443e1e-8a39-4b4a-96a8-f40ddc00b9f3}.cip
│       │   │       └── {CDD5CB55-DB68-4D71-AA38-3DF2B6473A52}.cip
│       │   ├── cs-CZ
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── da-DK
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── de-DE
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── el-GR
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── en-GB
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── en-US
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── es-ES
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── es-MX
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── et-EE
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── fi-FI
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── Fonts
│       │   │   ├── chs_boot.ttf
│       │   │   ├── cht_boot.ttf
│       │   │   ├── jpn_boot.ttf
│       │   │   ├── kor_boot.ttf
│       │   │   ├── malgun_boot.ttf
│       │   │   ├── malgunn_boot.ttf
│       │   │   ├── meiryo_boot.ttf
│       │   │   ├── meiryon_boot.ttf
│       │   │   ├── msjh_boot.ttf
│       │   │   ├── msjhn_boot.ttf
│       │   │   ├── msyh_boot.ttf
│       │   │   ├── msyhn_boot.ttf
│       │   │   ├── segmono_boot.ttf
│       │   │   ├── segoen_slboot.ttf
│       │   │   ├── segoe_slboot.ttf
│       │   │   └── wgl4_boot.ttf
│       │   ├── fr-CA
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── fr-FR
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── hr-HR
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── hu-HU
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── it-IT
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── ja-JP
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── kd_02_10df.dll
│       │   ├── kd_02_10ec.dll
│       │   ├── kd_02_1137.dll
│       │   ├── kd_02_1414.dll
│       │   ├── kd_02_14e4.dll
│       │   ├── kd_02_15ad.dll
│       │   ├── kd_02_15b3.dll
│       │   ├── kd_02_1969.dll
│       │   ├── kd_02_19a2.dll
│       │   ├── kd_02_1af4.dll
│       │   ├── kd_02_1d0f.dll
│       │   ├── kd_02_8086.dll
│       │   ├── kd_07_1415.dll
│       │   ├── kd_0C_8086.dll
│       │   ├── kdnet_uart16550.dll
│       │   ├── kdstub.dll
│       │   ├── ko-KR
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── lt-LT
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── lv-LV
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── memtest.efi
│       │   ├── nb-NO
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── nl-NL
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── pl-PL
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── pt-BR
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── pt-PT
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── qps-ploc
│       │   │   └── memtest.efi.mui
│       │   ├── qps-plocm
│       │   │   └── memtest.efi.mui
│       │   ├── Resources
│       │   │   ├── bootres.dll
│       │   │   └── it-IT
│       │   │       └── bootres.dll.mui
│       │   ├── ro-RO
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── ru-RU
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── SecureBootRecovery.efi
│       │   ├── sk-SK
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── sl-SI
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── sr-Latn-RS
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── sv-SE
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── tr-TR
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   ├── uk-UA
│       │   │   ├── bootmgfw.efi.mui
│       │   │   └── bootmgr.efi.mui
│       │   ├── winsipolicy.p7b
│       │   ├── zh-CN
│       │   │   ├── bootmgfw.efi.mui
│       │   │   ├── bootmgr.efi.mui
│       │   │   └── memtest.efi.mui
│       │   └── zh-TW
│       │       ├── bootmgfw.efi.mui
│       │       ├── bootmgr.efi.mui
│       │       └── memtest.efi.mui
│       └── Recovery
│           ├── BCD
│           ├── BCD.LOG
│           ├── BCD.LOG1
│           └── BCD.LOG2
└── System Volume Information

sudo umount /dev/nvme0n1p5
tree /boot

/boot
├── efi
├── grub
│   ├── fonts
│   │   └── unicode.pf2
│   ├── grub.cfg
│   ├── grubenv
│   ├── locale
│   │   ├── ast.mo
│   │   ├── ca.mo
│   │   ├── da.mo
│   │   ├── de_CH.mo
│   │   ├── de@hebrew.mo
│   │   ├── de.mo
│   │   ├── en@arabic.mo
│   │   ├── en@cyrillic.mo
│   │   ├── en@greek.mo
│   │   ├── en@hebrew.mo
│   │   ├── en@piglatin.mo
│   │   ├── en@quot.mo
│   │   ├── eo.mo
│   │   ├── es.mo
│   │   ├── fi.mo
│   │   ├── fr.mo
│   │   ├── gl.mo
│   │   ├── he.mo
│   │   ├── hr.mo
│   │   ├── hu.mo
│   │   ├── id.mo
│   │   ├── it.mo
│   │   ├── ja.mo
│   │   ├── ka.mo
│   │   ├── ko.mo
│   │   ├── lg.mo
│   │   ├── lt.mo
│   │   ├── nb.mo
│   │   ├── nl.mo
│   │   ├── pa.mo
│   │   ├── pl.mo
│   │   ├── pt_BR.mo
│   │   ├── pt.mo
│   │   ├── ro.mo
│   │   ├── ru.mo
│   │   ├── sl.mo
│   │   ├── sr.mo
│   │   ├── sv.mo
│   │   ├── tr.mo
│   │   ├── uk.mo
│   │   ├── vi.mo
│   │   ├── zh_CN.mo
│   │   └── zh_TW.mo
│   ├── themes
│   │   └── starfield
│   │       ├── blob_w.png
│   │       ├── boot_menu_c.png
│   │       ├── boot_menu_e.png
│   │       ├── boot_menu_ne.png
│   │       ├── boot_menu_n.png
│   │       ├── boot_menu_nw.png
│   │       ├── boot_menu_se.png
│   │       ├── boot_menu_s.png
│   │       ├── boot_menu_sw.png
│   │       ├── boot_menu_w.png
│   │       ├── COPYING.CC-BY-SA-3.0
│   │       ├── dejavu_10.pf2
│   │       ├── dejavu_12.pf2
│   │       ├── dejavu_14.pf2
│   │       ├── dejavu_16.pf2
│   │       ├── dejavu_bold_14.pf2
│   │       ├── README
│   │       ├── slider_c.png
│   │       ├── slider_n.png
│   │       ├── slider_s.png
│   │       ├── starfield.png
│   │       ├── terminal_box_c.png
│   │       ├── terminal_box_e.png
│   │       ├── terminal_box_ne.png
│   │       ├── terminal_box_n.png
│   │       ├── terminal_box_nw.png
│   │       ├── terminal_box_se.png
│   │       ├── terminal_box_s.png
│   │       ├── terminal_box_sw.png
│   │       ├── terminal_box_w.png
│   │       └── theme.txt
│   └── x86_64-efi
│       ├── acpi.mod
│       ├── adler32.mod
│       ├── affs.mod
│       ├── afs.mod
│       ├── afsplitter.mod
│       ├── ahci.mod
│       ├── all_video.mod
│       ├── aout.mod
│       ├── appleldr.mod
│       ├── archelp.mod
│       ├── argon2.mod
│       ├── argon2_test.mod
│       ├── asn1.mod
│       ├── asn1_test.mod
│       ├── ata.mod
│       ├── at_keyboard.mod
│       ├── backtrace.mod
│       ├── bfs.mod
│       ├── bitmap.mod
│       ├── bitmap_scale.mod
│       ├── bli.mod
│       ├── blocklist.mod
│       ├── blsuki.mod
│       ├── boot.mod
│       ├── boottime.mod
│       ├── bsd.mod
│       ├── bswap_test.mod
│       ├── btrfs.mod
│       ├── bufio.mod
│       ├── cacheinfo.mod
│       ├── cat.mod
│       ├── cbfs.mod
│       ├── cbls.mod
│       ├── cbmemc.mod
│       ├── cbtable.mod
│       ├── cbtime.mod
│       ├── chain.mod
│       ├── cmosdump.mod
│       ├── cmostest.mod
│       ├── cmp.mod
│       ├── cmp_test.mod
│       ├── command.lst
│       ├── configfile.mod
│       ├── core.efi
│       ├── cpio_be.mod
│       ├── cpio.mod
│       ├── cpuid.mod
│       ├── crc64.mod
│       ├── crypto_cipher_mode_test.mod
│       ├── cryptodisk.mod
│       ├── crypto.lst
│       ├── crypto.mod
│       ├── cs5536.mod
│       ├── ctz_test.mod
│       ├── datehook.mod
│       ├── date.mod
│       ├── datetime.mod
│       ├── diskfilter.mod
│       ├── disk.mod
│       ├── div.mod
│       ├── div_test.mod
│       ├── dm_nv.mod
│       ├── dsa_sexp_test.mod
│       ├── echo.mod
│       ├── efifwsetup.mod
│       ├── efi_gop.mod
│       ├── efinet.mod
│       ├── efitextmode.mod
│       ├── efi_uga.mod
│       ├── ehci.mod
│       ├── elf.mod
│       ├── erofs.mod
│       ├── eval.mod
│       ├── exfat.mod
│       ├── exfctest.mod
│       ├── ext2.mod
│       ├── extcmd.mod
│       ├── f2fs.mod
│       ├── fat.mod
│       ├── file.mod
│       ├── fixvideo.mod
│       ├── font.mod
│       ├── fshelp.mod
│       ├── fs.lst
│       ├── functional_test.mod
│       ├── gcry_arcfour.mod
│       ├── gcry_aria.mod
│       ├── gcry_blake2.mod
│       ├── gcry_blowfish.mod
│       ├── gcry_camellia.mod
│       ├── gcry_cast5.mod
│       ├── gcry_crc.mod
│       ├── gcry_des.mod
│       ├── gcry_dsa.mod
│       ├── gcry_gost28147.mod
│       ├── gcry_gostr3411_94.mod
│       ├── gcry_hwfeatures.mod
│       ├── gcry_idea.mod
│       ├── gcry_kdf.mod
│       ├── gcry_keccak.mod
│       ├── gcry_md4.mod
│       ├── gcry_md5.mod
│       ├── gcry_rfc2268.mod
│       ├── gcry_rijndael.mod
│       ├── gcry_rmd160.mod
│       ├── gcry_rsa.mod
│       ├── gcry_salsa20.mod
│       ├── gcry_seed.mod
│       ├── gcry_serpent.mod
│       ├── gcry_sha1.mod
│       ├── gcry_sha256.mod
│       ├── gcry_sha512.mod
│       ├── gcry_sm3.mod
│       ├── gcry_sm4.mod
│       ├── gcry_stribog.mod
│       ├── gcry_tiger.mod
│       ├── gcry_twofish.mod
│       ├── gcry_whirlpool.mod
│       ├── geli.mod
│       ├── gettext.mod
│       ├── gfxmenu.mod
│       ├── gfxterm_background.mod
│       ├── gfxterm.mod
│       ├── gptsync.mod
│       ├── grub.efi
│       ├── gzio.mod
│       ├── halt.mod
│       ├── hashsum.mod
│       ├── hdparm.mod
│       ├── hello.mod
│       ├── help.mod
│       ├── hexdump.mod
│       ├── hfs.mod
│       ├── hfspluscomp.mod
│       ├── hfsplus.mod
│       ├── http.mod
│       ├── iorw.mod
│       ├── iso9660.mod
│       ├── jfs.mod
│       ├── jpeg.mod
│       ├── json.mod
│       ├── keylayouts.mod
│       ├── key_protector.mod
│       ├── keystatus.mod
│       ├── ldm.mod
│       ├── legacycfg.mod
│       ├── legacy_password_test.mod
│       ├── linux16.mod
│       ├── linux.mod
│       ├── loadbios.mod
│       ├── loadenv.mod
│       ├── loopback.mod
│       ├── lsacpi.mod
│       ├── lsefimmap.mod
│       ├── lsefi.mod
│       ├── lsefisystab.mod
│       ├── lsmmap.mod
│       ├── ls.mod
│       ├── lspci.mod
│       ├── lssal.mod
│       ├── luks2.mod
│       ├── luks.mod
│       ├── lvm.mod
│       ├── lzopio.mod
│       ├── macbless.mod
│       ├── macho.mod
│       ├── mdraid09_be.mod
│       ├── mdraid09.mod
│       ├── mdraid1x.mod
│       ├── memdisk.mod
│       ├── memrw.mod
│       ├── minicmd.mod
│       ├── minix2_be.mod
│       ├── minix2.mod
│       ├── minix3_be.mod
│       ├── minix3.mod
│       ├── minix_be.mod
│       ├── minix.mod
│       ├── mmap.mod
│       ├── moddep.lst
│       ├── modinfo.sh
│       ├── morse.mod
│       ├── mpi.mod
│       ├── msdospart.mod
│       ├── mul_test.mod
│       ├── multiboot2.mod
│       ├── multiboot.mod
│       ├── nativedisk.mod
│       ├── net.mod
│       ├── newc.mod
│       ├── nilfs2.mod
│       ├── normal.mod
│       ├── ntfscomp.mod
│       ├── ntfs.mod
│       ├── odc.mod
│       ├── offsetio.mod
│       ├── ohci.mod
│       ├── part_acorn.mod
│       ├── part_amiga.mod
│       ├── part_apple.mod
│       ├── part_bsd.mod
│       ├── part_dfly.mod
│       ├── part_dvh.mod
│       ├── part_gpt.mod
│       ├── partmap.lst
│       ├── part_msdos.mod
│       ├── part_plan.mod
│       ├── part_sun.mod
│       ├── part_sunpc.mod
│       ├── parttool.lst
│       ├── parttool.mod
│       ├── password.mod
│       ├── password_pbkdf2.mod
│       ├── pata.mod
│       ├── pbkdf2.mod
│       ├── pbkdf2_test.mod
│       ├── pcidump.mod
│       ├── pgp.mod
│       ├── plainmount.mod
│       ├── play.mod
│       ├── png.mod
│       ├── priority_queue.mod
│       ├── probe.mod
│       ├── procfs.mod
│       ├── progress.mod
│       ├── pubkey.mod
│       ├── raid5rec.mod
│       ├── raid6rec.mod
│       ├── random.mod
│       ├── rdmsr.mod
│       ├── read.mod
│       ├── reboot.mod
│       ├── regexp.mod
│       ├── reiserfs.mod
│       ├── relocator.mod
│       ├── romfs.mod
│       ├── rsa_sexp_test.mod
│       ├── scsi.mod
│       ├── search_fs_file.mod
│       ├── search_fs_uuid.mod
│       ├── search_label.mod
│       ├── search.mod
│       ├── serial.mod
│       ├── setjmp.mod
│       ├── setjmp_test.mod
│       ├── setpci.mod
│       ├── sfs.mod
│       ├── shift_test.mod
│       ├── signature_test.mod
│       ├── sleep.mod
│       ├── sleep_test.mod
│       ├── smbios.mod
│       ├── spkmodem.mod
│       ├── squash4.mod
│       ├── strtoull_test.mod
│       ├── syslinuxcfg.mod
│       ├── tar.mod
│       ├── terminal.lst
│       ├── terminal.mod
│       ├── terminfo.mod
│       ├── test_blockarg.mod
│       ├── testload.mod
│       ├── test.mod
│       ├── testspeed.mod
│       ├── tftp.mod
│       ├── tga.mod
│       ├── time.mod
│       ├── tpm2_key_protector.mod
│       ├── tpm.mod
│       ├── trig.mod
│       ├── tr.mod
│       ├── true.mod
│       ├── tss2.mod
│       ├── udf.mod
│       ├── ufs1_be.mod
│       ├── ufs1.mod
│       ├── ufs2.mod
│       ├── uhci.mod
│       ├── usb_keyboard.mod
│       ├── usb.mod
│       ├── usbms.mod
│       ├── usbserial_common.mod
│       ├── usbserial_ftdi.mod
│       ├── usbserial_pl2303.mod
│       ├── usbserial_usbdebug.mod
│       ├── usbtest.mod
│       ├── video_bochs.mod
│       ├── video_cirrus.mod
│       ├── video_colors.mod
│       ├── video_fb.mod
│       ├── videoinfo.mod
│       ├── video.lst
│       ├── video.mod
│       ├── videotest_checksum.mod
│       ├── videotest.mod
│       ├── wrmsr.mod
│       ├── xfs.mod
│       ├── xnu.mod
│       ├── xnu_uuid.mod
│       ├── xnu_uuid_test.mod
│       ├── xzio.mod
│       ├── zfscrypt.mod
│       ├── zfsinfo.mod
│       ├── zfs.mod
│       ├── zstdio.mod
│       └── zstd.mod
├── initramfs-linux.img
├── initramfs-linux-lts.img
├── vmlinuz-linux
└── vmlinuz-linux-lts

8 directories, 387 files

Offline

#20 2026-04-16 21:19:45

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,555

Re: [SOLVED] Failed to mount /boot

nvme0n1p1 is the ESP added by windows
grub and the kernels are installed to nvme0n1p7/boot but grubx64.efi is only on nvme0n1p5 - twice.

df -h /mnt

Offline

#21 2026-04-16 21:20:58

francesco_dem
Member
From: Napoli - Italy
Registered: 2013-06-16
Posts: 52

Re: [SOLVED] Failed to mount /boot

i think:

1) i will try to remove
rm /boot/EFI/EFI/GRUB/
so, i will have /boot/efi/grub

2) i will modify fstab for partion boot nvme0n1p4 to nvme0n1p5
# /dev/nvme0n1p5
#UUID=3D7A-BABD          /boot         vfat          rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro    0 2

3) then regenerate grub
grub-mkconfig -o /boot/grub/grub.cfg

what do you think?

Offline

#22 2026-04-16 21:21:55

francesco_dem
Member
From: Napoli - Italy
Registered: 2013-06-16
Posts: 52

Re: [SOLVED] Failed to mount /boot

df -h /mnt

File system     Dim. Usati Dispon. Uso% Montato su
/dev/nvme0n1p1   96M   35M     62M  36% /mnt

Offline

#23 2026-04-16 21:35:34

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,555

Re: [SOLVED] Failed to mount /boot

nvme0n1p1 is gonna be too small to serve as boot partition - you can install grubx64.efi there but not use it as /boot partition

sudo umount /boot
sudo mkdir /boot/esp # this path is a random choice
sudo mount /dev/nvme0n1p1 /boot/esp
grub-install --target=x86_64-efi --efi-directory=/boot/esp --bootloader-id=GRUB
sudo pacman -S linux-lts
grub-mkconfig -o /boot/grub/grub.cfg
efibootmgr

Next to commenting UUID=3D7A-BABD you also need to remove the double entries in the fstab (see #15)

Offline

#24 Yesterday 07:13:43

francesco_dem
Member
From: Napoli - Italy
Registered: 2013-06-16
Posts: 52

Re: [SOLVED] Failed to mount /boot

Sorry, Seth, for all the questions, but I'd like to understand what I did wrong and how we're proceeding to fix it.

1

nvme0n1p1 is gonna be too small to serve as boot partition - you can install grubx64.efi there but not use it as /boot partition

sudo umount /boot
sudo mkdir /boot/esp
sudo mount /dev/nvme0n1p1 /boot/esp

Are we installing only grub in uefi partition?

2

sudo mkdir /boot/esp

Should it be left without specifying a destination folder?

3.
For the boot partition can I use the pre-existing folders in the root directories?
/boot/efi/grub
Can I remove /boot/efi/efi (duplicate partition)?

4

grub-install --target=x86_64-efi --efi-directory=/boot/esp --bootloader-id=GRUB

I reinstall boot again in uefi partition.
Is it not necessary to remove previous installations?

Thank you

Offline

#25 Yesterday 07:39:31

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,555

Re: [SOLVED] Failed to mount /boot

Are we installing only grub in uefi partition?

The plan is to move grubx64.efi to nvme0n1p1 so you end up w/ a single ESP

Should it be left without specifying a destination folder?

Errrm… wut? This will create the directory "/boot/esp" - the path is actually random but we need to mount the ESP somewhere.

Can I remove /boot/efi/efi (duplicate partition)?

You can ignore the contents of nvme0n1p5 for now, it will become dead space and you can later decide what to do with it and for now I'd leave it alone (also as backup if things go horribly wrong - make sure you've some live distro around nevertheless)

I reinstall boot again in uefi partition.

grubx64.efi currently doesn't exist on nvme0n1p1, the other files in /boot would be overridden.
Depending on what other parts of the bootloader grub wants to put into the ESP rather than /boot you might run into space-issues (because of the small ESP) but the mess currently only exists on the to be abandoned nvme0n1p5
Nothing needs clean-up on nvme0n1p1 or nvme0n1p7 for now.

Report back with the outcome and don't reboot if you run into errors.

Offline

Board footer

Powered by FluxBB