Dual boot windows and manjaro from a portable USB drive

I have a 1TB portable SSD that currently has a 100mb EFI system partition, a 500 GB NTFS windows partition, and 500 GB of unallocated space. I have tried multiple times to install manjaro xfce 21.07 using both the automatic partitioner, and manual partitioning. In every case it hangs at 90%, installing the bootloader. It appears from inspection that manjaro is installed, but not the bootloader. I tried to install grub manually using the details on the wiki. This also hangs. When in verbose mode, it hangs at executing efibootmgr.

I would post the exact wiki article I followed but it won’t allow me.

Hello @richbai90 :slight_smile:

Maybe your EFI is a 32bit one?

cat /sys/firmware/efi/fw_platform_size

Try creating a separate efi partition of 100MB for Manjaro, maybe 100MB is not enough?

Tried that, couldn’t get it to work. I formatted the drive and tried installing just manjaro on the blank disk and it failed at the same point. So I decided to install from command line instead. It once again failed during grub installation. There’s no error, it just hangs at executing efibootmgr -c -d /dev/sdb-p 1 -w -L Manjaro -l \EFI\Manjaro\grubx64.efi