Unable to set up GRUB on Windows 10 with an Arch dual-boot setup.
Unable to set up GRUB on Windows 10 with an Arch dual-boot setup.
I've been running Windows 10 and Ubuntu dual boot for years now. I want to switch to Arch instead, but the setup is tricky. The installation works until the boot loader stage, where it keeps showing errors about the embedding area being too small. It warns that Grub can't be installed without blocklists, which aren't available here. With only 2MB free on a 500GB SSD across four partitions, I'm unsure if this is the problem. I thought the boot loader was on the root drive, but now it's unclear where everything should be. I tried reinstalling Ubuntu because of the frustration, but I still want Arch. Any advice would be appreciated.
Yes, the SSD is NVMe. You encountered an issue with secure boot and removed a partition around 100MB, which resolved the problem.
are you following the arch install guide? Was your old bootloader legacy and you are trying to install the uefi version? uefi bootloaders can only be installed to a gpt partition and have different size/block structures to legacy bootloaders which use mbr. The new arch installation guide isnt very good, try to look up the old version of the beginners guide. There is alot more information in that one.
Thank you for your assistance. However, I eventually stopped trying and reinstalled Ubuntu. Appreciate the tips, but I’ll focus on Arch Linux now.