Raspberry 3 - Boot From USB - mais comment?

11

Apparemment, le Raspberry Pi 3 peut démarrer à partir d'autres choses que la carte SD, y compris les lecteurs flash USB. J'ai reçu mon Pi 3 aujourd'hui (hourra!) Et j'ai gravé le dernier Raspbian sur une carte SD et une clé USB.

Le Pi démarre à partir de la carte SD pas de soucis (bien sûr!), Mais il ne fait rien si je branche simplement la clé USB (et j'ai retiré la carte SD).

Avez-vous encore besoin de la carte SD pour «pré-démarrer», ou devez-vous formater la clé USB d'une certaine manière? Quelqu'un a une configuration comme celle-ci qui fonctionne?

Voir: "Démarrage réseau USB et PXE" sur https://www.raspberrypi.org/magpi/pi-3-interview/

Ce serait bien de pouvoir échanger un système d'exploitation de test comme Windows 10 iOT ou Ubuntu sur un lecteur Flash, plutôt qu'une carte SD parfois!

monojohnny
la source
1
Pourquoi pensez-vous que "le Pi 3 peut maintenant démarrer à partir d'autres choses que la carte SD"
Milliways
Il y avait déjà une balise pi-3.
Jacobm001
Ah - j'ai mal lu cela, je pense - le titre semble suggérer un démarrage USB. Mais je pense que c'est le démarrage réseau et USB (stockage de masse direct) ...
monojohnny
3
@milliways parce qu'ils l'ont dit? raspberrypi.org/magpi/pi-3-interview
Thomas
1
@Milliways mais PXE est "autre chose que la carte SD"
Thomas

Réponses:

11

Je pense que la réponse actuellement fournie est inexacte - ou du moins elle le sera. Extrait d'une interview MagPi avec Eben :

"... La Fondation a eu une dernière entrée pour Broadcom afin d'ajouter deux nouvelles fonctionnalités: le stockage de masse USB direct et les capacités de démarrage réseau PXE." Gordon a réécrit la ROM de démarrage pour la puce, puis a fourni une ROM de démarrage mise à jour à Broadcom, en disant ' enfonce ça dans la puce, ça marchera "," Eben rit. "Et ça marche!" (Je souligne).

Eben poursuit en notant que si le matériel prend en charge ces fonctionnalités, il faudra un certain temps après le lancement pour que le support logiciel sorte. Nous avons déjà un "pré-démarrage" de SD, donc Eben mentionne quelque chose de nouveau. Il est également logique qu'ils souhaitent ajouter ces fonctionnalités 1) avec tous les problèmes de corruption de la carte SD, 2) pour maintenir les coûts bas - pourquoi demander à vos utilisateurs de créer une carte SD juste pour démarrer, et 3) pour aider à soutenir son utilisation dans éducation - imaginez un laboratoire scolaire avec 30 RPI3 tous les PXE démarrant à partir de la même image!

dogbertrp
la source
2
Pas encore essayé: mais voyez ceci: raspberrypi.org/blog/pi-3-booting-part-i-usb-mass-storage-boot
monojohnny
1

Vous avez toujours besoin de votre carte SD pour le pré-démarrage. Ensuite, vous pouvez passer le processus de démarrage à USB DoK en passant root = / dev / sdX (votre USB) dans les paramètres du noyau.

voir: https://archlinuxarm.org/forum/viewtopic.php?f=64&t=9537

Assaf Sapir
la source
2
Ceci est une erreur. La carte SD ne sera pas nécessaire une fois que le logiciel approprié sera disponible, ce dont parlait Eben Upton. Dans l'état actuel des choses, nous devons attendre.
UtahJarhead
-1

L'option de démarrage USB n'est pas activée par défaut. Il nécessite d'abord un ajustement dans le firmware. Veuillez vous référer à la documentation pi . L'option de démarrage USB ne prend pas en charge tous les lecteurs USB, seulement ceux qui démarrent en 2 secondes (que vous pouvez étendre jusqu'à 5).

grumpywhale
la source
1
Un lien et un résumé de la façon de procéder aideraient.
Steve Robillard
En plus du commentaire de Steve, une tentative de grammaire appropriée serait également grandement appréciée.
Jacobm001