You are not logged in.
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
uname -a
pacman -Qs kernel
modinfo vfatThe 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
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=falseOffline
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 -fOffline
uname -a pacman -Qs kernel modinfo vfatThe 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
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-ltsOffline
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% /homecat /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
file /boot/vmlinuz-linux-lts
same version as the installed one
pacman -Qkk linux-ltsAnd 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
file /boot/vmlinuz-linux-lts
same version as the installed one
pacman -Qkk linux-ltsAnd 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
I understood to install a boot partition separate from the w11 boot
Last edited by francesco_dem (2026-04-16 20:22:43)
Offline
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
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
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
[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 2nvme0n1p5
it is not in fstab
Last edited by francesco_dem (2026-04-16 20:38:58)
Offline
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 /bootEdit: it is - twice, actually - the fstab is as much a mess as the rest ![]()
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 2Last edited by seth (2026-04-16 20:44:23)
Offline
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
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
Sorry
sudo mount /dev/nvme0n1p1 /mnt
tree /mnt
sudo umount /dev/nvme0n1p5
tree /bootI think I installed grub twice.
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUBwould have been correct ifff the ESP was mounted into /boot
Offline
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 Informationsudo 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 filesOffline
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 /mntOffline
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
df -h /mnt
File system Dim. Usati Dispon. Uso% Montato su
/dev/nvme0n1p1 96M 35M 62M 36% /mnt
Offline
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
efibootmgrNext to commenting UUID=3D7A-BABD you also need to remove the double entries in the fstab (see #15)
Offline
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
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