Manjaro not visible in boot manager and not booting in grub

:confused:

[manjaro@manjaro ~]$  sudo parted -l
Model: ATA ST1000LM035-1RK1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name                          Flags
 1      1049kB  524MB   523MB   ntfs            Basic data partition          hidden, diag
 2      524MB   629MB   105MB   fat32           EFI system partition          boot, esp
 3      629MB   646MB   16.8MB                  Microsoft reserved partition  msftres
 4      646MB   318GB   317GB   ntfs            Basic data partition          msftdata
 5      318GB   319GB   544MB   ntfs                                          hidden, diag
 6      319GB   581GB   262GB   ntfs            Basic data partition          msftdata
 7      581GB   895GB   315GB   ntfs            Basic data partition          msftdata
 8      895GB   896GB   537MB   fat32                                         legacy_boot, msftdata
 9      896GB   900GB   4245MB  linux-swap(v1)                                swap, legacy_boot
10      900GB   1000GB  100GB   ext4


Model: MXT-USB Storage Device (scsi)
Disk /dev/sdb: 16.5GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 2      2369MB  2374MB  4194kB  primary               esp
[manjaro@manjaro ~]$ sudo blkid        
/dev/sda1: LABEL="Recovery" BLOCK_SIZE="512" UUID="F2F863E4F863A617" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="f104340d-f9dc-4ed6-9cd6-7dea18a6dd41"
/dev/sda2: LABEL="SYSPART" UUID="6687-3F69" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="fb73161f-a78f-4f29-9ea4-a208255354a7"
/dev/sda3: PARTLABEL="Microsoft reserved partition" PARTUUID="1988606b-2de0-413e-b8fa-a01117e66f2a"
/dev/sda4: BLOCK_SIZE="512" UUID="5662CC4162CC2817" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="f78334af-892c-4811-82d2-fdfb1a36f4fb"
/dev/sda5: BLOCK_SIZE="512" UUID="30F88711F886D48E" TYPE="ntfs" PARTUUID="f4c867c9-f240-4b00-b414-e0ee4ac03992"
/dev/sda6: LABEL="Dhruv" BLOCK_SIZE="512" UUID="D2EECF3FEECF1A9D" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="525722d3-6e86-42fd-9eea-663e85c5861e"
/dev/sda7: BLOCK_SIZE="512" UUID="346EF27A6EF23468" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="6df9e7f5-9df4-49b2-b148-6504af1434c6"
/dev/sda8: LABEL_FATBOOT="NO_LABEL" LABEL="NO_LABEL" UUID="3206-0784" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="0007fb8d-e632-fb45-b550-4072dc89c9f2"
/dev/sda9: UUID="711b6e6b-5484-410c-a8c7-c2340ec81294" TYPE="swap" PARTUUID="8dc265bb-561f-0349-a70c-210b52fceebf"
/dev/sda10: UUID="d4d282d0-771a-42c1-8441-903aa6e9f1a1" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="e3087787-75b4-224a-9a2d-baeb10937e76"
/dev/sdb1: BLOCK_SIZE="2048" UUID="2021-04-10-10-28-19-00" LABEL="MANJARO_KDEM_2101" TYPE="iso9660"
/dev/sdb2: SEC_TYPE="msdos" LABEL_FATBOOT="MISO_EFI" LABEL="MISO_EFI" UUID="99A3-05D0" BLOCK_SIZE="512" TYPE="vfat"
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
[manjaro@manjaro ~]$ cat /etc/fstab
#
# /etc/fstab: static file system information
#
# <file system>        <dir>         <type>    <options>          <dump> <pass>
/dev/mapper/root-image /             auto      defaults           0      0

type manjaro-chroot -a before. It will “login” into you local drive and execute the commands there and not on the live session.

yeah sorry I forgot to chroot it :sweat_smile: …this one doesn’t seem different.

[manjaro@manjaro ~]$ sudo manjaro-chroot -a
grub-probe: error: cannot find a GRUB drive for /dev/sdb1.  Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sdb1.  Check your device.map.
==> Mounting (ManjaroLinux) [/dev/sda10]
 --> mount: [/mnt]
 --> mount: [/mnt/boot/efi]
[manjaro /]# sudo blkid
/dev/sda1: LABEL="Recovery" BLOCK_SIZE="512" UUID="F2F863E4F863A617" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="f104340d-f9dc-4ed6-9cd6-7dea18a6dd41"
/dev/sda2: LABEL="SYSPART" UUID="6687-3F69" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="fb73161f-a78f-4f29-9ea4-a208255354a7"
/dev/sda3: PARTLABEL="Microsoft reserved partition" PARTUUID="1988606b-2de0-413e-b8fa-a01117e66f2a"
/dev/sda4: BLOCK_SIZE="512" UUID="5662CC4162CC2817" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="f78334af-892c-4811-82d2-fdfb1a36f4fb"
/dev/sda5: BLOCK_SIZE="512" UUID="30F88711F886D48E" TYPE="ntfs" PARTUUID="f4c867c9-f240-4b00-b414-e0ee4ac03992"
/dev/sda6: LABEL="Dhruv" BLOCK_SIZE="512" UUID="D2EECF3FEECF1A9D" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="525722d3-6e86-42fd-9eea-663e85c5861e"
/dev/sda7: BLOCK_SIZE="512" UUID="346EF27A6EF23468" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="6df9e7f5-9df4-49b2-b148-6504af1434c6"
/dev/sda8: LABEL_FATBOOT="NO_LABEL" LABEL="NO_LABEL" UUID="3206-0784" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="0007fb8d-e632-fb45-b550-4072dc89c9f2"
/dev/sda9: UUID="711b6e6b-5484-410c-a8c7-c2340ec81294" TYPE="swap" PARTUUID="8dc265bb-561f-0349-a70c-210b52fceebf"
/dev/sda10: UUID="d4d282d0-771a-42c1-8441-903aa6e9f1a1" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="e3087787-75b4-224a-9a2d-baeb10937e76"
/dev/sdb1: BLOCK_SIZE="2048" UUID="2021-04-10-10-28-19-00" LABEL="MANJARO_KDEM_2101" TYPE="iso9660"
/dev/sdb2: SEC_TYPE="msdos" LABEL_FATBOOT="MISO_EFI" LABEL="MISO_EFI" UUID="99A3-05D0" BLOCK_SIZE="512" TYPE="vfat"
/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"

[manjaro /]# cat /etc/fstab 
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system>             <mount point>  <type>  <options>  <dump>  <pass>
UUID=3206-0784                            /boot/efi      vfat    umask=0077 0 2
UUID=711b6e6b-5484-410c-a8c7-c2340ec81294 swap           swap    defaults,noatime 0 0
UUID=d4d282d0-771a-42c1-8441-903aa6e9f1a1 /              ext4    defaults,noatime 0 1

OK UUID is correct. You did not choose the windows efi partition:

However, run gparted or kparted and rightclick on the efi partition, click on “manage flags” and change it to “boot”. Not “legacy_boot”. It have to be “boot, esp” at the end.

1 Like

can you explain this a bit step by step :sweat_smile:?

which one do i have to change?

edit : i got it

okay so i managed to change the flag but the ext4 partition is mounted in /mnt but the fat32(efi) is not mounted in/mnt/boot/efi so is it okay?

It is mounted that way on the live session. On the real disk it is without /mnt :wink:

thanks a bunch broo it worked…finally!!!
I am so happy :sob::sob::sob:

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