EOS disappeared from Boot menu; sudo parted -l only shows thumb drive

Hi guys, EOS disappeared from my boot menu again. I know all the steps to get it back, however when I enter sudo parted -l it only returns my bootable EOS thumb drive and not my hard drive and its partitions.

GParted also only shows my thumb drive and its partitions. Clicking the top right drop down menu that should show all your drives only gives me the one thumb drive. If I remove the thumb drive, GParted gives me 0 devices on the list.

I know my SSD is fine because I can boot into other non-EOS operating systems.

Bios set to UEFI, secure boot disabled, fast boot disabled.

Any commands I could try in order to get it to show? Thanks!

may Bios reset? and secure boot is enabled now?

1 Like

Bios set to UEFI, secure boot disabled, fast boot disabled.

I’m also getting this error when loading the thumb drive. It was loading fine but then after a couple reboots it can’t mount the iso.

I also cannot boot any other operating systems anymore, I just get the typical konsole looking black screen for anything I try to load.

First I would try putting the thumb drive into another usb port to see if that works.

1 Like

still looks very like secure boot… some Firmware have to places to setup secure boot drives and usb boot…

3 Likes

Ok, i got it to load the thumb drive and went through the steps to getting the boot entry back on bios. It does show up on bios, and is first in line. However, when i boot it just shows me a menu with Windows 11, or Reboot to Firmware Settings for Bios. When i reboot and hit f12 for the boot loader menu itself, i select option 1 which is Linux Boot Manager. It immediately goes back to the list of just Windows 11 and Reboot to Firmware. I think somehow the menu entries are not loading correctly? If i select the third option down for Mint Linux, it goes into the Mint boot menu no problem. Here’s the Konsole of what i did, did i select the wrong partitions to reinstall?

[liveuser@eos-2023.03.06 ~]$ sudo parted -l
Model:  USB  SanDisk 3.2Gen1 (scsi)
Disk /dev/sda: 30.8GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  13.1GB  13.1GB  primary  ext4
 2      13.1GB  30.8GB  17.7GB  primary


Model:  USB  SanDisk 3.2Gen1 (scsi)
Disk /dev/sdb: 30.8GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name     Flags
 1      1049kB  30.8GB  30.7GB               Ventoy   msftdata
 2      30.8GB  30.8GB  33.6MB  fat16        VTOYEFI  hidden, msftdata


Model: WDC PC SN520 SDAPNUW-512G-1014 (nvme)
Disk /dev/nvme0n1: 512GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size    File system  Name                  Flags
 1      1049kB  106MB  105MB   fat32        EFI system partition  boot, esp
 4      162GB   189GB  26.9GB  ext4         EOS Plasma
 5      189GB   221GB  31.5GB  ext4         EOS Cinnamon
 6      254GB   286GB  32.0GB  ext4         Mint Cinnamon         msftdata
 7      319GB   341GB  21.8GB  ext4         Mint XFCE             msftdata
 9      422GB   423GB  1049MB  fat32                              boot, esp
11      475GB   511GB  36.2GB  ntfs         Backup Files          msftdata


[liveuser@eos-2023.03.06 ~]$ efibootmgr -v
BootCurrent: 0003
Timeout: 0 seconds
BootOrder: 0004,2001,0001,0002,0000,2002,2003
Boot0000* Windows Boot Manager	HD(1,GPT,643dbb4f-27db-420a-9e93-70fd0403fa14,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 20 03 00 00 00 00 00 4f bb 3d 64 db 27 0a 42 9e 93 70 fd 04 03 fa 14 02 02 / 04 04 46 00 5c 00 45 00 46 00 49 00 5c 00 4d 00 69 00 63 00 72 00 6f 00 73 00 6f 00 66 00 74 00 5c 00 42 00 6f 00 6f 00 74 00 5c 00 62 00 6f 00 6f 00 74 00 6d 00 67 00 66 00 77 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
    data: 52 43
Boot0001* ubuntu	HD(1,GPT,643dbb4f-27db-420a-9e93-70fd0403fa14,0x800,0x32000)/File(\EFI\ubuntu\shimx64.efi) File(.䍒)
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 20 03 00 00 00 00 00 4f bb 3d 64 db 27 0a 42 9e 93 70 fd 04 03 fa 14 02 02 / 04 04 34 00 5c 00 45 00 46 00 49 00 5c 00 75 00 62 00 75 00 6e 00 74 00 75 00 5c 00 73 00 68 00 69 00 6d 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
    data: 52 43
Boot0002* Windows Boot Manager	HD(9,GPT,ff347e10-282a-bd40-8b5e-74477f6aac16,0x311a09e1,0x1f4000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)RC
      dp: 04 01 2a 00 09 00 00 00 e1 09 1a 31 00 00 00 00 00 40 1f 00 00 00 00 00 10 7e 34 ff 2a 28 40 bd 8b 5e 74 47 7f 6a ac 16 02 02 / 04 04 46 00 5c 00 45 00 46 00 49 00 5c 00 4d 00 69 00 63 00 72 00 6f 00 73 00 6f 00 66 00 74 00 5c 00 42 00 6f 00 6f 00 74 00 5c 00 62 00 6f 00 6f 00 74 00 6d 00 67 00 66 00 77 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
    data: 52 43
Boot0003* USB HDD: USB	PciRoot(0x0)/Pci(0x14,0x0)/USB(3,0)/HD(2,GPT,b58e8847-c669-3595-2d2c-b35666a2f64a,0x3946fd8,0x10000)RC
      dp: 02 01 0c 00 d0 41 03 0a 00 00 00 00 / 01 01 06 00 00 14 / 03 05 06 00 03 00 / 04 01 2a 00 02 00 00 00 d8 6f 94 03 00 00 00 00 00 00 01 00 00 00 00 00 47 88 8e b5 69 c6 95 35 2d 2c b3 56 66 a2 f6 4a 02 02 / 7f ff 04 00
    data: 52 43
Boot0004* Linux Boot Manager	HD(1,GPT,643dbb4f-27db-420a-9e93-70fd0403fa14,0x800,0x32000)/File(\EFI\systemd\systemd-bootx64.efi)
      dp: 04 01 2a 00 01 00 00 00 00 08 00 00 00 00 00 00 00 20 03 00 00 00 00 00 4f bb 3d 64 db 27 0a 42 9e 93 70 fd 04 03 fa 14 02 02 / 04 04 46 00 5c 00 45 00 46 00 49 00 5c 00 73 00 79 00 73 00 74 00 65 00 6d 00 64 00 5c 00 73 00 79 00 73 00 74 00 65 00 6d 00 64 00 2d 00 62 00 6f 00 6f 00 74 00 78 00 36 00 34 00 2e 00 65 00 66 00 69 00 00 00 / 7f ff 04 00
Boot2001* EFI USB Device	RC
      dp: 7f ff 04 00
    data: 52 43
Boot2002* EFI DVD/CDROM	RC
      dp: 7f ff 04 00
    data: 52 43
Boot2003* EFI Network	RC
      dp: 7f ff 04 00
    data: 52 43
[liveuser@eos-2023.03.06 ~]$ sudo su
[root@EndeavourOS liveuser]# sudo mount /dev/nvme0n1p4 /mnt
[root@EndeavourOS liveuser]# sudo mount /dev/nvme0n1p1 /mnt/efi
[root@EndeavourOS liveuser]# sudo arch-chroot /mnt
[root@EndeavourOS /]# bootctl install
Copied "/usr/lib/systemd/boot/efi/systemd-bootx64.efi" to "/efi/EFI/systemd/systemd-bootx64.efi".
Copied "/usr/lib/systemd/boot/efi/systemd-bootx64.efi" to "/efi/EFI/BOOT/BOOTX64.EFI".
Random seed file /efi/loader/random-seed successfully refreshed (32 bytes).
Created EFI boot entry "Linux Boot Manager".
[root@EndeavourOS /]# reinstall-kernels
Installing kernel 6.4.3-arch1-1
dracut: Executing: /usr/bin/dracut --hostonly --no-hostonly-cmdline -f /efi/0b8ff3b98d7243189d2aef5522035508/6.4.3-arch1-1/initrd 6.4.3-arch1-1
dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found!
dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found!
dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found!
dracut: dracut module 'dbus-broker' will not be installed, because command 'dbus-broker' could not be found!
dracut: dracut module 'rngd' will not be installed, because command 'rngd' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmanctl' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand-wait-online' could not be found!
dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found!
dracut: dracut module 'dmraid' will not be installed, because command 'kpartx' could not be found!
dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found!
dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found!
dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found!
dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found!
dracut: memstrack is not available
dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found!
dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found!
dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found!
dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found!
dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found!
dracut: dracut module 'dbus-broker' will not be installed, because command 'dbus-broker' could not be found!
dracut: dracut module 'rngd' will not be installed, because command 'rngd' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmanctl' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand-wait-online' could not be found!
dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found!
dracut: dracut module 'dmraid' will not be installed, because command 'kpartx' could not be found!
dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found!
dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found!
dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found!
dracut: memstrack is not available
dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found!
dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found!
dracut: *** Including module: systemd ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: i18n ***
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: kernel-modules-extra ***
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: Skipping udev rule: 70-persistent-net.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies ***
dracut: *** Installing kernel module dependencies done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done ***
dracut: *** Hardlinking files ***
dracut: Mode:                     real
dracut: Method:                   sha256
dracut: Files:                    783
dracut: Linked:                   2 files
dracut: Compared:                 0 xattrs
dracut: Compared:                 39 files
dracut: Saved:                    356.65 KiB
dracut: Duration:                 0.008071 seconds
dracut: *** Hardlinking files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Using microcode found in '/boot/intel-ucode.img' ***
dracut: *** Store current command line parameters ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Creating image file '/efi/0b8ff3b98d7243189d2aef5522035508/6.4.3-arch1-1/initrd' ***
dracut: *** Creating initramfs image file '/efi/0b8ff3b98d7243189d2aef5522035508/6.4.3-arch1-1/initrd' done ***
dracut: Executing: /usr/bin/dracut --no-hostonly --force /efi/0b8ff3b98d7243189d2aef5522035508/6.4.3-arch1-1/initrd-fallback 6.4.3-arch1-1
dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found!
dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found!
dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found!
dracut: dracut module 'dbus-broker' will not be installed, because command 'dbus-broker' could not be found!
dracut: dracut module 'rngd' will not be installed, because command 'rngd' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmanctl' could not be found!
dracut: dracut module 'connman' will not be installed, because command 'connmand-wait-online' could not be found!
dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found!
dracut: dracut module 'dmraid' will not be installed, because command 'kpartx' could not be found!
dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found!
dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found!
dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found!
dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found!
dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found!
dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found!
dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found!
dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found!
dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found!
dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found!
dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found!
dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found!
dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found!
dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found!
dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found!
dracut: memstrack is not available
dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found!
dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found!
dracut: *** Including module: systemd ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: modsign ***
dracut: *** Including module: i18n ***
dracut: *** Including module: btrfs ***
dracut: *** Including module: crypt ***
dracut: *** Including module: dm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 60-persistent-storage-dm.rules
dracut: Skipping udev rule: 55-dm.rules
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: kernel-modules-extra ***
dracut: *** Including module: lvm ***
dracut: Skipping udev rule: 64-device-mapper.rules
dracut: Skipping udev rule: 56-lvm.rules
dracut: Skipping udev rule: 60-persistent-storage-lvm.rules
dracut: *** Including module: mdraid ***
dracut: Skipping udev rule: 64-md-raid.rules
dracut: *** Including module: nvdimm ***
dracut: *** Including module: qemu ***
dracut: *** Including module: qemu-net ***
dracut: *** Including module: lunmask ***
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: virtiofs ***
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies ***
dracut: *** Installing kernel module dependencies done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done ***
dracut: *** Hardlinking files ***
dracut: Mode:                     real
dracut: Method:                   sha256
dracut: Files:                    1995
dracut: Linked:                   8 files
dracut: Compared:                 0 xattrs
dracut: Compared:                 441 files
dracut: Saved:                    1.42 MiB
dracut: Duration:                 0.031013 seconds
dracut: *** Hardlinking files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing AuthenticAMD.bin ***
dracut: *** Using microcode found in '/boot/intel-ucode.img' ***
dracut: *** Store current command line parameters ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Creating image file '/efi/0b8ff3b98d7243189d2aef5522035508/6.4.3-arch1-1/initrd-fallback' ***
cp: error writing '/efi/0b8ff3b98d7243189d2aef5522035508/6.4.3-arch1-1/initrd-fallback': No space left on device
dracut: Creation of /efi/0b8ff3b98d7243189d2aef5522035508/6.4.3-arch1-1/initrd-fallback failed
[root@EndeavourOS /]# 

If you are using systemd-boot then this partition cannot be the correct ESP.
EnOS requires an ESP of the size 1000 MB for systemd-boot.

Therefore:

More probable, this one is the relevant ESP:

3 Likes

Ah, that’s right! I believe the 105mb partition is for Mint. If I want to add both eos plasma and eos cinammon to the boot menu, can I mount both partitions along with the one efi partition and it will work that way? Or do I need to follow all the steps on two separate occasions?

For two separate installations you will have to go through the installer twice, if that is what you mean.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.