You are not logged in.
Hey, guys! This is the first time I tried to install Arch Linux on my office machine, a Dell OptiPlex 3046 (Skylake i5 6500+H110) with a NeoKylin distro built-in for hardware diagnosis which doesn't interfere with anything of Linux Mint.
I tried to install according to the official instructions without anything weird came out until when I finally rebooted the machine and it showed nothing but "No bootable device found". Down below listed my /etc/fstab and etc/default/grub.
I searched around the Internet only to find some articles about similar issues with BIOS/MBR. Now I have no idea about what's happening and hope someone can give me a hand to surmount my very first problem of Arch.
# /dev/sda2 LABEL=archSys
UUID=a47beaaa-319d-4d00-bbbe-64e584dcd461 / ext4 rw,relatime 0 1# /dev/sda1
UUID=0A48-3174 /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 2
# GRUB boot loader configuration
GRUB_DEFAULT=0
GRUB_TIMEOUT=3
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 `vbeinfo'
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 to
# set 'GRUB_DEFAULT=saved' above.
#GRUB_SAVEDEFAULT="true"
Offline
How did you install your boot loader? I.e. what commands did you run? Is your boot partition marked with the bootable flag?
Inofficial first vice president of the Rust Evangelism Strike Force
Offline
How did you install your boot loader? I.e. what commands did you run? Is your boot partition marked with the bootable flag?
I installed GRUB using the commands: (in arch-chroot /mnt)
# pacman -S grub efibootmgr
# grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
Then made the config file using the following directive:
# grub-mkconfig -o /boot/grub/grub.cfg
I don't know how to mark the /boot/efi (where /dev/sda1 is mounted) as bootable but I read somewhere that EFI bootloader doesn't need a boot flag.
Offline
What's the output of
efibootmgr -v
fdisk -l
? issues like these are almost always vendor related. Check your firmware settings, it might have the ability/configuration to manually add a valid NVRAM entry the grub-install command can't properly add one. if you want to fix this now, though not really as intended and how this should work according to the EFI spec, is rerun that GRUB install command but use the --removable flag, which will populate the fallback path to be used if there are no valid NVRAM entries.
Offline
Ah you're using EFI boot. I just read that BIOS/MBR part in your OP where you didn't mention EFI. Though I could have guessed this from the FAT formatted /boot.
No, you don't need the bootable flag on your EFI partition.
Please also provide the output of
mount
followed by
ls -laR /boot
Last edited by schard (2019-09-11 07:47:59)
Inofficial first vice president of the Rust Evangelism Strike Force
Offline
Ah you're using EFI boot. I just read that BIOS/MBR part in your OP where you didn't mention EFI. Though I could have guessed this from the FAT formatted /boot.
No, you don't need the bootable flag on your EFI partition.
Please also provide the output ofmount
followed by
ls -laR /boot
Thanks for informing, and here're the outputs:
# fdisk -l
Disk /dev/nvme0n1: 232.91 GiB, 250059350016 bytes, 488397168 sectors
Disk model: WDS250G2X0C-00L350
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 70E0974F-3DDE-C342-948E-FEFBDE5376D0
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 488397134 488395087 232.9G Linux LVM
Disk /dev/sda: 298.9 GiB, 320072933376 bytes, 625142448 sectors
Disk model: WDC WD3200AAJS-0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 18D45F93-A597-44A9-ADFC-61D678F587C6
Device Start End Sectors Size Type
/dev/sda1 2048 700415 698368 341M EFI System
/dev/sda2 700416 59246591 58546176 27.9G Linux filesystem
/dev/sda3 59246592 625142414 565895823 269.9G Linux LVM
Disk /dev/sdb: 7.42 GiB, 7960788992 bytes, 15548416 sectors
Disk model: SD Card Reader
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x535e5e7a
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 0 1275903 1275904 623M 0 Empty
/dev/sdb2 164 131235 131072 64M ef EFI (FAT-12/16/32)
Disk /dev/loop0: 509.62 MiB, 534355968 bytes, 1043664 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/accStor-archSwap: 32 GiB, 34359738368 bytes, 67108864 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/accStor-imgStor: 188.9 GiB, 202811375616 bytes, 396115968 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/accStor-data: 269.86 GiB, 289734131712 bytes, 565886976 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 65536 bytes / 65536 bytes
# efibootmgr -v
BootCurrent: 000A
Timeout: 1 seconds
BootOrder: 0009,0004,0002,0000,0003,000A
Boot0000 NeoKylin Linux Desktop VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0001* Diskette Drive BBS(Floppy,Diskette Drive,0x0)..BO
Boot0002* ubuntu VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0003* Windows Boot Manager VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot0004* arch VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)
Boot0005* USB Storage Device BBS(USB,USB Storage Device,0x0)..BO
Boot0006* CD/DVD/CD-RW Drive BBS(CDROM,P1: HL-DT-ST DVD+/-RW GU90N ,0x0)..BO
Boot0007* Onboard NIC BBS(Network,Realtek PXE B02 D00,0x0)..BO
Boot0008* P0: TOSHIBA DT01ACA050 BBS(HD,P0: TOSHIBA DT01ACA050 ,0x0)..BO
Boot0009* GRUB HD(1,GPT,70285d70-25a4-9846-a243-986f1f360e88,0x800,0xaa800)/File(\EFI\GRUB\grubx64.efi)
Boot000A* UEFI: SD Card Reader 1.00 PciRoot(0x0)/Pci(0x14,0x0)/USB(16,0)/HD(1,MBR,0x535e5e7a,0xa4,0x20000)..BO
# mount
/dev/sda2 on / type ext4 (rw,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (ro,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=4011576k,nr_inodes=1002894,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
shm on /dev/shm type tmpfs (rw,nosuid,nodev,relatime)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
tmp on /tmp type tmpfs (rw,nosuid,nodev)
airootfs on /etc/resolv.conf type overlay (rw,relatime,lowerdir=/run/archiso/sfs/airootfs,upperdir=/run/archiso/cowspace/persistent_ARCH_201909/x86_64/upperdir,workdir=/run/archiso/cowspace/persistent_ARCH_201909/x86_64/workdir)
/dev/sda1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/dev/sdd2 on /mnt/tmep type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
# ls -alR /boot
/boot:
total 45572
drwxr-xr-x 6 root root 4096 Jan 1 1970 .
drwxr-xr-x 17 root root 4096 Sep 11 10:40 ..
drwxr-xr-x 3 root root 4096 Sep 11 11:37 EFI
drwxr-xr-x 5 root root 4096 Sep 11 12:26 grub
-rwxr-xr-x 1 root root 31191675 Sep 11 11:21 initramfs-linux-fallback.img
-rwxr-xr-x 1 root root 9235909 Sep 11 11:21 initramfs-linux.img
drwxr-xr-x 2 root root 4096 Sep 1 13:11 memtest86+
drwxr-xr-x 2 root root 4096 Sep 1 13:10 syslinux
-rwxr-xr-x 1 root root 6207872 Sep 7 01:51 vmlinuz-linux
/boot/EFI:
total 12
drwxr-xr-x 3 root root 4096 Sep 11 11:37 .
drwxr-xr-x 6 root root 4096 Jan 1 1970 ..
drwxr-xr-x 2 root root 4096 Sep 11 11:38 GRUB
/boot/EFI/GRUB:
total 136
drwxr-xr-x 2 root root 4096 Sep 11 11:38 .
drwxr-xr-x 3 root root 4096 Sep 11 11:37 ..
-rwxr-xr-x 1 root root 131072 Sep 11 12:21 grubx64.efi
/boot/grub:
total 48
drwxr-xr-x 5 root root 4096 Sep 11 12:26 .
drwxr-xr-x 6 root root 4096 Jan 1 1970 ..
drwxr-xr-x 2 root root 4096 Sep 11 11:38 fonts
-rwxr-xr-x 1 root root 5540 Sep 11 12:26 grub.cfg
-rwxr-xr-x 1 root root 1024 Sep 11 11:38 grubenv
drwxr-xr-x 3 root root 4096 Sep 11 11:38 themes
drwxr-xr-x 2 root root 20480 Sep 11 12:21 x86_64-efi
/boot/grub/fonts:
total 2348
drwxr-xr-x 2 root root 4096 Sep 11 11:38 .
drwxr-xr-x 5 root root 4096 Sep 11 12:26 ..
-rwxr-xr-x 1 root root 2394610 Sep 11 12:21 unicode.pf2
/boot/grub/themes:
total 12
drwxr-xr-x 3 root root 4096 Sep 11 11:38 .
drwxr-xr-x 5 root root 4096 Sep 11 12:26 ..
drwxr-xr-x 2 root root 4096 Sep 11 11:38 starfield
/boot/grub/themes/starfield:
total 2876
drwxr-xr-x 2 root root 4096 Sep 11 11:38 .
drwxr-xr-x 3 root root 4096 Sep 11 11:38 ..
-rwxr-xr-x 1 root root 836 Sep 11 12:21 blob_w.png
-rwxr-xr-x 1 root root 178 Sep 11 12:21 boot_menu_c.png
-rwxr-xr-x 1 root root 193 Sep 11 12:21 boot_menu_e.png
-rwxr-xr-x 1 root root 193 Sep 11 12:21 boot_menu_ne.png
-rwxr-xr-x 1 root root 103 Sep 11 12:21 boot_menu_n.png
-rwxr-xr-x 1 root root 184 Sep 11 12:21 boot_menu_nw.png
-rwxr-xr-x 1 root root 198 Sep 11 12:21 boot_menu_se.png
-rwxr-xr-x 1 root root 102 Sep 11 12:21 boot_menu_s.png
-rwxr-xr-x 1 root root 196 Sep 11 12:21 boot_menu_sw.png
-rwxr-xr-x 1 root root 96 Sep 11 12:21 boot_menu_w.png
-rwxr-xr-x 1 root root 19890 Sep 11 12:21 COPYING.CC-BY-SA-3.0
-rwxr-xr-x 1 root root 153207 Sep 11 12:21 dejavu_10.pf2
-rwxr-xr-x 1 root root 169031 Sep 11 12:21 dejavu_12.pf2
-rwxr-xr-x 1 root root 185545 Sep 11 12:21 dejavu_14.pf2
-rwxr-xr-x 1 root root 204012 Sep 11 12:21 dejavu_16.pf2
-rwxr-xr-x 1 root root 193137 Sep 11 12:21 dejavu_bold_14.pf2
-rwxr-xr-x 1 root root 1191 Sep 11 12:21 README
-rwxr-xr-x 1 root root 197 Sep 11 12:21 slider_c.png
-rwxr-xr-x 1 root root 265 Sep 11 12:21 slider_n.png
-rwxr-xr-x 1 root root 269 Sep 11 12:21 slider_s.png
-rwxr-xr-x 1 root root 1897028 Sep 11 12:21 starfield.png
-rwxr-xr-x 1 root root 178 Sep 11 12:21 terminal_box_c.png
-rwxr-xr-x 1 root root 94 Sep 11 12:21 terminal_box_e.png
-rwxr-xr-x 1 root root 128 Sep 11 12:21 terminal_box_ne.png
-rwxr-xr-x 1 root root 194 Sep 11 12:21 terminal_box_n.png
-rwxr-xr-x 1 root root 210 Sep 11 12:21 terminal_box_nw.png
-rwxr-xr-x 1 root root 126 Sep 11 12:21 terminal_box_se.png
-rwxr-xr-x 1 root root 101 Sep 11 12:21 terminal_box_s.png
-rwxr-xr-x 1 root root 123 Sep 11 12:21 terminal_box_sw.png
-rwxr-xr-x 1 root root 97 Sep 11 12:21 terminal_box_w.png
-rwxr-xr-x 1 root root 2249 Sep 11 12:21 theme.txt
/boot/grub/x86_64-efi:
total 3336
drwxr-xr-x 2 root root 20480 Sep 11 12:21 .
drwxr-xr-x 5 root root 4096 Sep 11 12:26 ..
-rwxr-xr-x 1 root root 15424 Sep 11 12:21 acpi.mod
-rwxr-xr-x 1 root root 1896 Sep 11 12:21 adler32.mod
-rwxr-xr-x 1 root root 7960 Sep 11 12:21 affs.mod
-rwxr-xr-x 1 root root 8200 Sep 11 12:21 afs.mod
-rwxr-xr-x 1 root root 22808 Sep 11 12:21 ahci.mod
-rwxr-xr-x 1 root root 704 Sep 11 12:21 all_video.mod
-rwxr-xr-x 1 root root 1480 Sep 11 12:21 aout.mod
-rwxr-xr-x 1 root root 5176 Sep 11 12:21 appleldr.mod
-rwxr-xr-x 1 root root 4528 Sep 11 12:21 archelp.mod
-rwxr-xr-x 1 root root 8888 Sep 11 12:21 ata.mod
-rwxr-xr-x 1 root root 6776 Sep 11 12:21 at_keyboard.mod
-rwxr-xr-x 1 root root 2504 Sep 11 12:21 backtrace.mod
-rwxr-xr-x 1 root root 9416 Sep 11 12:21 bfs.mod
-rwxr-xr-x 1 root root 3136 Sep 11 12:21 bitmap.mod
-rwxr-xr-x 1 root root 5352 Sep 11 12:21 bitmap_scale.mod
-rwxr-xr-x 1 root root 2976 Sep 11 12:21 blocklist.mod
-rwxr-xr-x 1 root root 3248 Sep 11 12:21 boot.mod
-rwxr-xr-x 1 root root 1992 Sep 11 12:21 boottime.mod
-rwxr-xr-x 1 root root 48320 Sep 11 12:21 bsd.mod
-rwxr-xr-x 1 root root 3312 Sep 11 12:21 bswap_test.mod
-rwxr-xr-x 1 root root 24872 Sep 11 12:21 btrfs.mod
-rwxr-xr-x 1 root root 2848 Sep 11 12:21 bufio.mod
-rwxr-xr-x 1 root root 2200 Sep 11 12:21 cacheinfo.mod
-rwxr-xr-x 1 root root 4416 Sep 11 12:21 cat.mod
-rwxr-xr-x 1 root root 5704 Sep 11 12:21 cbfs.mod
-rwxr-xr-x 1 root root 5648 Sep 11 12:21 cbls.mod
-rwxr-xr-x 1 root root 3928 Sep 11 12:21 cbmemc.mod
-rwxr-xr-x 1 root root 1632 Sep 11 12:21 cbtable.mod
-rwxr-xr-x 1 root root 4512 Sep 11 12:21 cbtime.mod
-rwxr-xr-x 1 root root 8640 Sep 11 12:21 chain.mod
-rwxr-xr-x 1 root root 4688 Sep 11 12:21 cmdline_cat_test.mod
-rwxr-xr-x 1 root root 2864 Sep 11 12:21 cmp.mod
-rwxr-xr-x 1 root root 6568 Sep 11 12:21 cmp_test.mod
-rwxr-xr-x 1 root root 3646 Sep 11 12:21 command.lst
-rwxr-xr-x 1 root root 3512 Sep 11 12:21 configfile.mod
-rwxr-xr-x 1 root root 131072 Sep 11 12:21 core.efi
-rwxr-xr-x 1 root root 4360 Sep 11 12:21 cpio_be.mod
-rwxr-xr-x 1 root root 4328 Sep 11 12:21 cpio.mod
-rwxr-xr-x 1 root root 2576 Sep 11 12:21 cpuid.mod
-rwxr-xr-x 1 root root 2160 Sep 11 12:21 crc64.mod
-rwxr-xr-x 1 root root 15648 Sep 11 12:21 cryptodisk.mod
-rwxr-xr-x 1 root root 936 Sep 11 12:21 crypto.lst
-rwxr-xr-x 1 root root 6872 Sep 11 12:21 crypto.mod
-rwxr-xr-x 1 root root 3832 Sep 11 12:21 cs5536.mod
-rwxr-xr-x 1 root root 2688 Sep 11 12:21 ctz_test.mod
-rwxr-xr-x 1 root root 3008 Sep 11 12:21 datehook.mod
-rwxr-xr-x 1 root root 3208 Sep 11 12:21 date.mod
-rwxr-xr-x 1 root root 1872 Sep 11 12:21 datetime.mod
-rwxr-xr-x 1 root root 13056 Sep 11 12:21 diskfilter.mod
-rwxr-xr-x 1 root root 3080 Sep 11 12:21 disk.mod
-rwxr-xr-x 1 root root 1384 Sep 11 12:21 div.mod
-rwxr-xr-x 1 root root 8184 Sep 11 12:21 div_test.mod
-rwxr-xr-x 1 root root 2744 Sep 11 12:21 dm_nv.mod
-rwxr-xr-x 1 root root 3008 Sep 11 12:21 echo.mod
-rwxr-xr-x 1 root root 2112 Sep 11 12:21 efifwsetup.mod
-rwxr-xr-x 1 root root 12496 Sep 11 12:21 efi_gop.mod
-rwxr-xr-x 1 root root 6944 Sep 11 12:21 efinet.mod
-rwxr-xr-x 1 root root 7080 Sep 11 12:21 efi_uga.mod
-rwxr-xr-x 1 root root 26464 Sep 11 12:21 ehci.mod
-rwxr-xr-x 1 root root 6264 Sep 11 12:21 elf.mod
-rwxr-xr-x 1 root root 2184 Sep 11 12:21 eval.mod
-rwxr-xr-x 1 root root 8024 Sep 11 12:21 exfat.mod
-rwxr-xr-x 1 root root 2280 Sep 11 12:21 exfctest.mod
-rwxr-xr-x 1 root root 8848 Sep 11 12:21 ext2.mod
-rwxr-xr-x 1 root root 6936 Sep 11 12:21 extcmd.mod
-rwxr-xr-x 1 root root 9752 Sep 11 12:21 f2fs.mod
-rwxr-xr-x 1 root root 8120 Sep 11 12:21 fat.mod
-rwxr-xr-x 1 root root 25952 Sep 11 12:21 file.mod
-rwxr-xr-x 1 root root 3000 Sep 11 12:21 fixvideo.mod
-rwxr-xr-x 1 root root 18872 Sep 11 12:21 font.mod
-rwxr-xr-x 1 root root 4416 Sep 11 12:21 fshelp.mod
-rwxr-xr-x 1 root root 219 Sep 11 12:21 fs.lst
-rwxr-xr-x 1 root root 46664 Sep 11 12:21 functional_test.mod
-rwxr-xr-x 1 root root 2376 Sep 11 12:21 gcry_arcfour.mod
-rwxr-xr-x 1 root root 9200 Sep 11 12:21 gcry_blowfish.mod
-rwxr-xr-x 1 root root 28352 Sep 11 12:21 gcry_camellia.mod
-rwxr-xr-x 1 root root 14808 Sep 11 12:21 gcry_cast5.mod
-rwxr-xr-x 1 root root 11928 Sep 11 12:21 gcry_crc.mod
-rwxr-xr-x 1 root root 16424 Sep 11 12:21 gcry_des.mod
-rwxr-xr-x 1 root root 3416 Sep 11 12:21 gcry_dsa.mod
-rwxr-xr-x 1 root root 3992 Sep 11 12:21 gcry_idea.mod
-rwxr-xr-x 1 root root 4168 Sep 11 12:21 gcry_md4.mod
-rwxr-xr-x 1 root root 4560 Sep 11 12:21 gcry_md5.mod
-rwxr-xr-x 1 root root 3200 Sep 11 12:21 gcry_rfc2268.mod
-rwxr-xr-x 1 root root 20472 Sep 11 12:21 gcry_rijndael.mod
-rwxr-xr-x 1 root root 7888 Sep 11 12:21 gcry_rmd160.mod
-rwxr-xr-x 1 root root 3424 Sep 11 12:21 gcry_rsa.mod
-rwxr-xr-x 1 root root 13336 Sep 11 12:21 gcry_seed.mod
-rwxr-xr-x 1 root root 16640 Sep 11 12:21 gcry_serpent.mod
-rwxr-xr-x 1 root root 7648 Sep 11 12:21 gcry_sha1.mod
-rwxr-xr-x 1 root root 5168 Sep 11 12:21 gcry_sha256.mod
-rwxr-xr-x 1 root root 5976 Sep 11 12:21 gcry_sha512.mod
-rwxr-xr-x 1 root root 13152 Sep 11 12:21 gcry_tiger.mod
-rwxr-xr-x 1 root root 33512 Sep 11 12:21 gcry_twofish.mod
-rwxr-xr-x 1 root root 22872 Sep 11 12:21 gcry_whirlpool.mod
-rwxr-xr-x 1 root root 9344 Sep 11 12:21 geli.mod
-rwxr-xr-x 1 root root 8560 Sep 11 12:21 gettext.mod
-rwxr-xr-x 1 root root 59008 Sep 11 12:21 gfxmenu.mod
-rwxr-xr-x 1 root root 4456 Sep 11 12:21 gfxterm_background.mod
-rwxr-xr-x 1 root root 7784 Sep 11 12:21 gfxterm_menu.mod
-rwxr-xr-x 1 root root 16832 Sep 11 12:21 gfxterm.mod
-rwxr-xr-x 1 root root 5304 Sep 11 12:21 gptsync.mod
-rwxr-xr-x 1 root root 131072 Sep 11 12:21 grub.efi
-rwxr-xr-x 1 root root 11872 Sep 11 12:21 gzio.mod
-rwxr-xr-x 1 root root 7480 Sep 11 12:21 halt.mod
-rwxr-xr-x 1 root root 8416 Sep 11 12:21 hashsum.mod
-rwxr-xr-x 1 root root 10368 Sep 11 12:21 hdparm.mod
-rwxr-xr-x 1 root root 1856 Sep 11 12:21 hello.mod
-rwxr-xr-x 1 root root 3928 Sep 11 12:21 help.mod
-rwxr-xr-x 1 root root 4448 Sep 11 12:21 hexdump.mod
-rwxr-xr-x 1 root root 10016 Sep 11 12:21 hfs.mod
-rwxr-xr-x 1 root root 4304 Sep 11 12:21 hfspluscomp.mod
-rwxr-xr-x 1 root root 10904 Sep 11 12:21 hfsplus.mod
-rwxr-xr-x 1 root root 8768 Sep 11 12:21 http.mod
-rwxr-xr-x 1 root root 4504 Sep 11 12:21 iorw.mod
-rwxr-xr-x 1 root root 11936 Sep 11 12:21 iso9660.mod
-rwxr-xr-x 1 root root 8616 Sep 11 12:21 jfs.mod
-rwxr-xr-x 1 root root 9384 Sep 11 12:21 jpeg.mod
-rwxr-xr-x 1 root root 6376 Sep 11 12:21 keylayouts.mod
-rwxr-xr-x 1 root root 3048 Sep 11 12:21 keystatus.mod
-rwxr-xr-x 1 root root 8048 Sep 11 12:21 ldm.mod
-rwxr-xr-x 1 root root 45008 Sep 11 12:21 legacycfg.mod
-rwxr-xr-x 1 root root 15912 Sep 11 12:21 legacy_password_test.mod
-rwxr-xr-x 1 root root 8480 Sep 11 12:21 linux16.mod
-rwxr-xr-x 1 root root 18600 Sep 11 12:21 linux.mod
-rwxr-xr-x 1 root root 4616 Sep 11 12:21 loadbios.mod
-rwxr-xr-x 1 root root 9152 Sep 11 12:21 loadenv.mod
-rwxr-xr-x 1 root root 4728 Sep 11 12:21 loopback.mod
-rwxr-xr-x 1 root root 7104 Sep 11 12:21 lsacpi.mod
-rwxr-xr-x 1 root root 3640 Sep 11 12:21 lsefimmap.mod
-rwxr-xr-x 1 root root 5224 Sep 11 12:21 lsefi.mod
-rwxr-xr-x 1 root root 4200 Sep 11 12:21 lsefisystab.mod
-rwxr-xr-x 1 root root 2928 Sep 11 12:21 lsmmap.mod
-rwxr-xr-x 1 root root 6392 Sep 11 12:21 ls.mod
-rwxr-xr-x 1 root root 7192 Sep 11 12:21 lspci.mod
-rwxr-xr-x 1 root root 3776 Sep 11 12:21 lssal.mod
-rwxr-xr-x 1 root root 9800 Sep 11 12:21 luks.mod
-rwxr-xr-x 1 root root 9488 Sep 11 12:21 lvm.mod
-rwxr-xr-x 1 root root 7272 Sep 11 12:21 lzopio.mod
-rwxr-xr-x 1 root root 4896 Sep 11 12:21 macbless.mod
-rwxr-xr-x 1 root root 10768 Sep 11 12:21 macho.mod
-rwxr-xr-x 1 root root 2824 Sep 11 12:21 mdraid09_be.mod
-rwxr-xr-x 1 root root 2792 Sep 11 12:21 mdraid09.mod
-rwxr-xr-x 1 root root 2624 Sep 11 12:21 mdraid1x.mod
-rwxr-xr-x 1 root root 3160 Sep 11 12:21 memdisk.mod
-rwxr-xr-x 1 root root 4520 Sep 11 12:21 memrw.mod
-rwxr-xr-x 1 root root 5664 Sep 11 12:21 minicmd.mod
-rwxr-xr-x 1 root root 5712 Sep 11 12:21 minix2_be.mod
-rwxr-xr-x 1 root root 5640 Sep 11 12:21 minix2.mod
-rwxr-xr-x 1 root root 5824 Sep 11 12:21 minix3_be.mod
-rwxr-xr-x 1 root root 5720 Sep 11 12:21 minix3.mod
-rwxr-xr-x 1 root root 5616 Sep 11 12:21 minix_be.mod
-rwxr-xr-x 1 root root 5520 Sep 11 12:21 minix.mod
-rwxr-xr-x 1 root root 9360 Sep 11 12:21 mmap.mod
-rwxr-xr-x 1 root root 5237 Sep 11 12:21 moddep.lst
-rwxr-xr-x 1 root root 2385 Sep 11 12:21 modinfo.sh
-rwxr-xr-x 1 root root 3320 Sep 11 12:21 morse.mod
-rwxr-xr-x 1 root root 43176 Sep 11 12:21 mpi.mod
-rwxr-xr-x 1 root root 3712 Sep 11 12:21 msdospart.mod
-rwxr-xr-x 1 root root 2456 Sep 11 12:21 mul_test.mod
-rwxr-xr-x 1 root root 23728 Sep 11 12:21 multiboot2.mod
-rwxr-xr-x 1 root root 20576 Sep 11 12:21 multiboot.mod
-rwxr-xr-x 1 root root 7208 Sep 11 12:21 nativedisk.mod
-rwxr-xr-x 1 root root 76488 Sep 11 12:21 net.mod
-rwxr-xr-x 1 root root 4528 Sep 11 12:21 newc.mod
-rwxr-xr-x 1 root root 9600 Sep 11 12:21 nilfs2.mod
-rwxr-xr-x 1 root root 177984 Sep 11 12:21 normal.mod
-rwxr-xr-x 1 root root 5688 Sep 11 12:21 ntfscomp.mod
-rwxr-xr-x 1 root root 15152 Sep 11 12:21 ntfs.mod
-rwxr-xr-x 1 root root 4328 Sep 11 12:21 odc.mod
-rwxr-xr-x 1 root root 2232 Sep 11 12:21 offsetio.mod
-rwxr-xr-x 1 root root 15792 Sep 11 12:21 ohci.mod
-rwxr-xr-x 1 root root 2312 Sep 11 12:21 part_acorn.mod
-rwxr-xr-x 1 root root 2592 Sep 11 12:21 part_amiga.mod
-rwxr-xr-x 1 root root 2960 Sep 11 12:21 part_apple.mod
-rwxr-xr-x 1 root root 4184 Sep 11 12:21 part_bsd.mod
-rwxr-xr-x 1 root root 2640 Sep 11 12:21 part_dfly.mod
-rwxr-xr-x 1 root root 2168 Sep 11 12:21 part_dvh.mod
-rwxr-xr-x 1 root root 3248 Sep 11 12:21 part_gpt.mod
-rwxr-xr-x 1 root root 111 Sep 11 12:21 partmap.lst
-rwxr-xr-x 1 root root 2952 Sep 11 12:21 part_msdos.mod
-rwxr-xr-x 1 root root 2488 Sep 11 12:21 part_plan.mod
-rwxr-xr-x 1 root root 2232 Sep 11 12:21 part_sun.mod
-rwxr-xr-x 1 root root 2488 Sep 11 12:21 part_sunpc.mod
-rwxr-xr-x 1 root root 17 Sep 11 12:21 parttool.lst
-rwxr-xr-x 1 root root 7208 Sep 11 12:21 parttool.mod
-rwxr-xr-x 1 root root 2944 Sep 11 12:21 password.mod
-rwxr-xr-x 1 root root 4416 Sep 11 12:21 password_pbkdf2.mod
-rwxr-xr-x 1 root root 7328 Sep 11 12:21 pata.mod
-rwxr-xr-x 1 root root 1968 Sep 11 12:21 pbkdf2.mod
-rwxr-xr-x 1 root root 3440 Sep 11 12:21 pbkdf2_test.mod
-rwxr-xr-x 1 root root 3552 Sep 11 12:21 pcidump.mod
-rwxr-xr-x 1 root root 19264 Sep 11 12:21 pgp.mod
-rwxr-xr-x 1 root root 4008 Sep 11 12:21 play.mod
-rwxr-xr-x 1 root root 10328 Sep 11 12:21 png.mod
-rwxr-xr-x 1 root root 2200 Sep 11 12:21 priority_queue.mod
-rwxr-xr-x 1 root root 4336 Sep 11 12:21 probe.mod
-rwxr-xr-x 1 root root 3808 Sep 11 12:21 procfs.mod
-rwxr-xr-x 1 root root 3144 Sep 11 12:21 progress.mod
-rwxr-xr-x 1 root root 1992 Sep 11 12:21 raid5rec.mod
-rwxr-xr-x 1 root root 3296 Sep 11 12:21 raid6rec.mod
-rwxr-xr-x 1 root root 3616 Sep 11 12:21 random.mod
-rwxr-xr-x 1 root root 2968 Sep 11 12:21 rdmsr.mod
-rwxr-xr-x 1 root root 2264 Sep 11 12:21 read.mod
-rwxr-xr-x 1 root root 1592 Sep 11 12:21 reboot.mod
-rwxr-xr-x 1 root root 77312 Sep 11 12:21 regexp.mod
-rwxr-xr-x 1 root root 13840 Sep 11 12:21 reiserfs.mod
-rwxr-xr-x 1 root root 26136 Sep 11 12:21 relocator.mod
-rwxr-xr-x 1 root root 5752 Sep 11 12:21 romfs.mod
-rwxr-xr-x 1 root root 7032 Sep 11 12:21 scsi.mod
-rwxr-xr-x 1 root root 4712 Sep 11 12:21 search_fs_file.mod
-rwxr-xr-x 1 root root 4824 Sep 11 12:21 search_fs_uuid.mod
-rwxr-xr-x 1 root root 4784 Sep 11 12:21 search_label.mod
-rwxr-xr-x 1 root root 5456 Sep 11 12:21 search.mod
-rwxr-xr-x 1 root root 14640 Sep 11 12:21 serial.mod
-rwxr-xr-x 1 root root 1032 Sep 11 12:21 setjmp.mod
-rwxr-xr-x 1 root root 2616 Sep 11 12:21 setjmp_test.mod
-rwxr-xr-x 1 root root 8384 Sep 11 12:21 setpci.mod
-rwxr-xr-x 1 root root 7600 Sep 11 12:21 sfs.mod
-rwxr-xr-x 1 root root 3168 Sep 11 12:21 shift_test.mod
-rwxr-xr-x 1 root root 3536 Sep 11 12:21 shim_lock.mod
-rwxr-xr-x 1 root root 8768 Sep 11 12:21 signature_test.mod
-rwxr-xr-x 1 root root 3264 Sep 11 12:21 sleep.mod
-rwxr-xr-x 1 root root 3336 Sep 11 12:21 sleep_test.mod
-rwxr-xr-x 1 root root 3192 Sep 11 12:21 spkmodem.mod
-rwxr-xr-x 1 root root 9936 Sep 11 12:21 squash4.mod
-rwxr-xr-x 1 root root 3280 Sep 11 12:21 strtoull_test.mod
-rwxr-xr-x 1 root root 29760 Sep 11 12:21 syslinuxcfg.mod
-rwxr-xr-x 1 root root 4920 Sep 11 12:21 tar.mod
-rwxr-xr-x 1 root root 162 Sep 11 12:21 terminal.lst
-rwxr-xr-x 1 root root 6760 Sep 11 12:21 terminal.mod
-rwxr-xr-x 1 root root 20440 Sep 11 12:21 terminfo.mod
-rwxr-xr-x 1 root root 2048 Sep 11 12:21 test_blockarg.mod
-rwxr-xr-x 1 root root 3816 Sep 11 12:21 testload.mod
-rwxr-xr-x 1 root root 7480 Sep 11 12:21 test.mod
-rwxr-xr-x 1 root root 3456 Sep 11 12:21 testspeed.mod
-rwxr-xr-x 1 root root 8336 Sep 11 12:21 tftp.mod
-rwxr-xr-x 1 root root 6968 Sep 11 12:21 tga.mod
-rwxr-xr-x 1 root root 2344 Sep 11 12:21 time.mod
-rwxr-xr-x 1 root root 6272 Sep 11 12:21 tpm.mod
-rwxr-xr-x 1 root root 2080 Sep 11 12:21 trig.mod
-rwxr-xr-x 1 root root 3664 Sep 11 12:21 tr.mod
-rwxr-xr-x 1 root root 1864 Sep 11 12:21 true.mod
-rwxr-xr-x 1 root root 12104 Sep 11 12:21 udf.mod
-rwxr-xr-x 1 root root 7880 Sep 11 12:21 ufs1_be.mod
-rwxr-xr-x 1 root root 7792 Sep 11 12:21 ufs1.mod
-rwxr-xr-x 1 root root 7824 Sep 11 12:21 ufs2.mod
-rwxr-xr-x 1 root root 10168 Sep 11 12:21 uhci.mod
-rwxr-xr-x 1 root root 5816 Sep 11 12:21 usb_keyboard.mod
-rwxr-xr-x 1 root root 17880 Sep 11 12:21 usb.mod
-rwxr-xr-x 1 root root 11248 Sep 11 12:21 usbms.mod
-rwxr-xr-x 1 root root 2888 Sep 11 12:21 usbserial_common.mod
-rwxr-xr-x 1 root root 3424 Sep 11 12:21 usbserial_ftdi.mod
-rwxr-xr-x 1 root root 3784 Sep 11 12:21 usbserial_pl2303.mod
-rwxr-xr-x 1 root root 2336 Sep 11 12:21 usbserial_usbdebug.mod
-rwxr-xr-x 1 root root 5544 Sep 11 12:21 usbtest.mod
-rwxr-xr-x 1 root root 3544 Sep 11 12:21 verifiers.mod
-rwxr-xr-x 1 root root 8440 Sep 11 12:21 video_bochs.mod
-rwxr-xr-x 1 root root 9048 Sep 11 12:21 video_cirrus.mod
-rwxr-xr-x 1 root root 10016 Sep 11 12:21 video_colors.mod
-rwxr-xr-x 1 root root 28048 Sep 11 12:21 video_fb.mod
-rwxr-xr-x 1 root root 5312 Sep 11 12:21 videoinfo.mod
-rwxr-xr-x 1 root root 41 Sep 11 12:21 video.lst
-rwxr-xr-x 1 root root 8840 Sep 11 12:21 video.mod
-rwxr-xr-x 1 root root 3768 Sep 11 12:21 videotest_checksum.mod
-rwxr-xr-x 1 root root 5624 Sep 11 12:21 videotest.mod
-rwxr-xr-x 1 root root 2288 Sep 11 12:21 wrmsr.mod
-rwxr-xr-x 1 root root 10352 Sep 11 12:21 xfs.mod
-rwxr-xr-x 1 root root 41880 Sep 11 12:21 xnu.mod
-rwxr-xr-x 1 root root 3256 Sep 11 12:21 xnu_uuid.mod
-rwxr-xr-x 1 root root 3216 Sep 11 12:21 xnu_uuid_test.mod
-rwxr-xr-x 1 root root 19712 Sep 11 12:21 xzio.mod
-rwxr-xr-x 1 root root 8480 Sep 11 12:21 zfscrypt.mod
-rwxr-xr-x 1 root root 10720 Sep 11 12:21 zfsinfo.mod
-rwxr-xr-x 1 root root 57352 Sep 11 12:21 zfs.mod
-rwxr-xr-x 1 root root 79672 Sep 11 12:21 zstd.mod
/boot/memtest86+:
total 156
drwxr-xr-x 2 root root 4096 Sep 1 13:11 .
drwxr-xr-x 6 root root 4096 Jan 1 1970 ..
-rwxr-xr-x 1 root root 150024 Nov 10 2018 memtest.bin
/boot/syslinux:
total 12
drwxr-xr-x 2 root root 4096 Sep 1 13:10 .
drwxr-xr-x 6 root root 4096 Jan 1 1970 ..
-rwxr-xr-x 1 root root 2350 Apr 4 02:29 syslinux.cfg
Offline
What's the output of
efibootmgr -v fdisk -l
? issues like these are almost always vendor related. Check your firmware settings, it might have the ability/configuration to manually add a valid NVRAM entry the grub-install command can't properly add one. if you want to fix this now, though not really as intended and how this should work according to the EFI spec, is rerun that GRUB install command but use the --removable flag, which will populate the fallback path to be used if there are no valid NVRAM entries.
Thank you for the reply that hinted at vendor-specific issues which I had suspected. But I can't quite catch up with what you said 'manually add a valid NVRAM entry the grub-install command can't properly add one'. I'll try the flag you mentioned. And the output of efibootmgr -v & fdisk -l was combined to my reply back to schard, not to make the post too long for reading. Hope you don't mind it.
Offline
What's the output of
efibootmgr -v fdisk -l
? issues like these are almost always vendor related. Check your firmware settings, it might have the ability/configuration to manually add a valid NVRAM entry the grub-install command can't properly add one. if you want to fix this now, though not really as intended and how this should work according to the EFI spec, is rerun that GRUB install command but use the --removable flag, which will populate the fallback path to be used if there are no valid NVRAM entries.
Wow! It works!
Thank you very much though I still don't understand what "--removable" flag does behind the scene.
Offline