Hallo,
vllt. hilftes hier im Forum mal das How To dazu zu lesen.
ich hab nur Pi-2 und Pi-3.
bei mir funktioniert das booten von Festplatte oder Usb-Stick ganz gut.
mache das aber mit Hilfe von Berryboot!
wollte mein Raspberry nicht neu aufsetzen, hab deshalb zuerst meine SD-Karte auf einen Usb-Stick geclont, dann auf eine kleine Sd-Karte Berrybot installiert,
und da von Hand die cmdline.txt angepasst.
bei mir :
root=/dev/sda2 rootfstype=ext4 noatime quiet rootwait rootdelay=5
muss aber wenn anders Formartiert ist angepasst werden!
und in der config.txt :
program_usb_boot_mode=1
ist alles schon etwas läger her, deshalb keine Garantie ob das alles richtig ist!
aber was auch sein kann, wo mir vor allem der Pi-2 viel Probleme gemacht hat,
das Netzteil mus ausreichend sein und eine stabile Spannug liefern.
der Pi-2 hat erst funktioniert nach dem ich ein neues original Pi Netzteil genommen habe.
bei externer Festplatte drauf achten, das sie schon läuft bevor der pi bootet! 2. Spannungsquelle?
hier noch meine fstab vom Pi-3, Berryboot auf Sd-Karte, Jessie auf Usb-Sick:
proc /proc proc defaults 0 0
/dev/mmcblk0p1 /boot vfat defaults 0 2
/dev/sda1 / ext4 defaults,noatime 0 1
use dphys-swapfile swap[on|off] for that