Here you are. You have a disk with physical sector size of 4096 Bytes, in this case I would not use the EFI partition (no. 2) of Windoze (itâs too small) but use a separate one. You have a partition (no. 8) which looks like it should be your new EFI partition, but itâs not flagged as EFI partition and itâs too small as well, it should be at least 500 MiB. So assigning EFI partition and size of new EFI partition was most likely not OK when you installed Manjaro. Try again.
Itâs the first time I made the no.8 partition so small usually it used to be 512Mb, but iâll make one with 1Gb if you say so because with manjaro gnome and other distros 512 mb would work thatâs why.
Nd also why isnât the no.8 flaged with efi it should be I guess and if not then how do I make it happen
in short how do I boot into manjaro/grub .
You simply need to set the esp and boot flag (means removing boot flag from partition no. 2). 500 MiB is enough. If you prefer 512MB - thatâs fine.
okay so now I installed it again but the same thing it doesnât appear in the boot manager, and now when i am checking from the live usb the flags are gone.
how do i mount them again and save it?
how do I do it?
and thanx for staying with me for so long .
Hello @NoobGamer2703
Here is an example whch works on my laptop:
$ LANG=C sudo parted -l
Model: ATA ST320LT012-1DG14 (scsi)
Disk /dev/sda: 320GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 106MB 105MB fat32 EFI system partition boot, esp
2 106MB 123MB 16,8MB Microsoft reserved partition msftres
3 123MB 51,9GB 51,8GB ntfs Basic data partition msftdata
4 51,9GB 52,4GB 538MB ntfs hidden, diag
11 52,4GB 52,5GB 105MB fat32 efi_manjaro_xfce boot, esp
5 52,5GB 320GB 268GB ext4 manjaro_xfce
You have to do manual partitioning and set the new efi partition (explicitly choose the correct efi partition). Also flag in gparted both efi partitions with âbootâ. Now you should be able to boot both through the efi.
yeah but there arenât any flags, but this time I noticed something all the times whenever I was done with my installation nd clicked reboot now there comes this number of processes where I noticed that one process has failed which was
failed /run/miso/bootmnt
is this why manjaro doesnt show up in my UEFI firmware and the boot manager?
NoâŚ
You did a fresh installation. Could please post:
sudo parted -l
and (when booted into your local drive OR on a live session with manjaro-chroot -a
sudo blkid
cat /etc/fstab
[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 âŚ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.
can you explain this a bit step by step ?
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
thanks a bunch broo it workedâŚfinally!!!
I am so happy
This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.