I'm trying to put an ArchLinux install onto a USB-HDD and want it to be bootable on BIOS systems as well as on UEFI systems that use secure boot. Therefore I have one main question.

Does an UEFI system with active secure boot permit or deny booting from USB drives?

According to this article the UEFI partition holds all the bootloaders for the OSes on a physical drive and in my scenario that partition would already exist elsewhere on the system.

On the Arch-Wiki I found this article on basic decisions to use rather MBR or GPT for partitioning on the boot device (also applicalbe on USB drives) and possible bootloaders are listed here but will any of these be recognized by the UEFI Firmware?

  • Are you asking about specific UEFI problems, i.e. how to make it work on systems that refuse to boot old style msdos/GRUB on USB? That's what worked everywhere for me so far... – frostschutz Mar 11 '14 at 11:37
  • Yes, perhaps I should refine my question. I don't have a UEFI system to test the final configuration. Right know I would make my partitions on a USB-HDD with GPT + the 2MB boot partition for GRUB and go with that. But what will happen when I plug the USB-HDD into a UEFI system? Will it permit booting or not? That's the question. – IlikePepsi Mar 11 '14 at 12:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.