I am trying to boot my rapsberry pi 3 model B from an external HDD.
I have written an Arch Linux ARM image to both my 16 GiB thumbdrive and 500 GiB HDD.
I can boot from that thumbdrive, but the HDD doesn't boot successfully. The HDD activity light goes on, and it stops after a second or so.
fdisk -l (from my laptop):
Disk /dev/sdb: 465.8 GiB, 500107860992 bytes, 976773166 sectors Disk model: Storage Device Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xe9d2f500 Device Boot Start End Sectors Size Id Type /dev/sdb1 2048 206847 204800 100M c W95 FAT32 (LBA) /dev/sdb2 206848 976773165 976566318 465.7G 83 Linux
/dev/sdb2: UUID="91cb05d2-9f8a-4dff-be6b-739e52b73bbd" TYPE="xfs" PARTUUID="e9d2f500-02" /dev/sdb1: SEC_TYPE="msdos" UUID="3A91-8F78" TYPE="vfat" PARTUUID="e9d2f500-01"
[Note: I am not plugging in both the HDD and thumbdrive at the same time.]
Is there any restriction while booting from a 500 GiB media? Please help.