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.
Output of 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
lsblk:
/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.
fdisk -l
for both the thumb drive and the HDD.