Question:
Raspberry Pi 2 prend en charge le démarrage PXE ou le démarrage réseau sans carte SD
whyzar
2016-01-07 09:29:13 UTC
view on stackexchange narkive permalink

Je voudrais essayer de démarrer le Raspberry Pi 2 sans avoir besoin d'une carte SD, quelqu'un sait comment je peux faire cela, si c'est même possible?

J'ai ajouté un commentaire à la réponse de Ben - vous avez besoin du chargeur de démarrage sur une carte SD, mais à part cela, vous pouvez garder tout le reste sur le réseau (y compris le noyau).
Cinq réponses:
Ben
2016-10-05 19:47:23 UTC
view on stackexchange narkive permalink

Ceci est du site Web de RaspberryPi:

Hier, nous avons présenté le premier des deux nouveaux modes de démarrage qui ont maintenant été ajoutés au Raspberry Pi 3 . Aujourd'hui, nous présentons un ajout encore plus excitant:
démarrage réseau d'un Raspberry Pi sans carte SD

Pour le Pi 1 + 2:

Puis-je utiliser le démarrage réseau avec Raspberry Pi / Pi 2?
Malheureusement, comme le code est en fait dans la ROM de démarrage, cela ne fonctionnera pas avec Pi 1, Pi B +, Pi 2 et Pi Zero. Mais comme pour les instructions MSD, il existe un mode spécial dans lequel vous pouvez copier le 'prochain' firmware bootcode.bin sur une carte SD, puis il essaiera de démarrer à partir du réseau.

voir ici:
https://www.raspberrypi.org/blog/pi-3-booting-part-ii-ethernet-all-the-awesome/

Bien que vous ne puissiez pas du tout vous passer d'une carte SD, vous pouvez configurer les Pi précédents avec une carte SD très basique avec juste uBoot dessus (et pas de noyau, etc.) - voir https://www.raspberrypi.org/forums/viewtopic .php? f = 29 & t = 109292
SlySven
2016-01-07 10:00:08 UTC
view on stackexchange narkive permalink

Non - ce n'est pas possible, à mon avis - il n'y a nulle part où stocker le code nécessaire pour se comporter différemment. Contrairement aux PC équipés de cartes réseau équipées d'un bootroms / flash intégré (utile pour le Linux Terminal Server Project), même s'il existe une capacité inhérente au cœur Arm, il n'y a aucune disposition pour y accéder - rappelez-vous: une grande partie des fonctionnalités est chargée à partir des fichiers sur la carte SD (y compris le firmware du GPU).

Il est cependant possible de construire un système qui n'écrit pas sur la carte une fois qu'elle est démarrée comme d'autres l'ont demandé.

Mise à jour: depuis que j'ai écrit cette réponse, la situation a un peu changé pour le RPi3 au moins (théoriquement, cela pourrait également s'appliquer aux tout derniers / derniers RPi2 si le code révisé y est également entré) car le code de démarrage stocké dans la ROM du cœur vidéo qui effectue l'étape initiale du démarrage a été modifié pour permettre cela, comme d'autres répondants l'ont depuis rapporté. Yippee!

Je me demandais quand j'ai écrit la mise à jour ci-dessus si la modification de la ROM de démarrage allait également dans le code de démarrage gravé du RPi2B - (j'avais l'impression que la production de ceux-ci touchaient à leur fin, cependant) - s'ils continuent à être faits, les derniers peuvent avoir reçu la même mise à jour ...

Il devrait être très clair que toute solution de contournement pour le Pi ** 2 ** impliquera ** toujours ** une carte SD insérée, ce qui rend cette approche plutôt peu attrayante pour "PXE".
-1
Nevyn
2016-10-05 16:42:12 UTC
view on stackexchange narkive permalink

Il est suggéré que même si vous devez toujours utiliser une carte SD pour démarrer, vous pourrez peut-être le faire avec un seul fichier (le dernier bootcode.bin). L'avantage est que le fichier / système de fichiers n'est accessible qu'en lecture seule, ce qui rend la corruption beaucoup moins probable.

Vérifiez: https://www.raspberrypi.org/documentation / hardware / raspberrypi / bootmodes /

Qui a un lien vers le fichier nécessaire et des instructions horriblement brèves.

Anocs
2016-03-04 18:09:24 UTC
view on stackexchange narkive permalink

Raspberry Pi 3 prend entièrement en charge le démarrage réseau PXE.

Par numéro 43 de MagPi, page 10:

la Fondation avait une dernière entrée pour Broadcom afin d'en ajouter deux nouvelles fonctionnalités: stockage de masse USB direct et capacités de démarrage réseau PXE. "Gordon a réécrit la ROM de démarrage de la puce et a ensuite fourni une ROM de démarrage mise à jour à Broadcom, en disant 'enfoncez ceci dans la puce, cela fonctionnera" ", rit Eben. "Et c'est le cas!"

Cela peut être vrai, mais une bonne réponse aurait une source, ou peut-être même une réponse sur les bases de son fonctionnement.
OP pose des questions sur le Pi2 ...
BruceR
2016-03-05 01:16:36 UTC
view on stackexchange narkive permalink

Je ne peux pas commenter la réponse d'Anocs, je vais donc ajouter cette citation Twitter du directeur de l'ingénierie comme source d'informations sur PXE sur le Pi3.

Fondamentalement, ce n'est pas encore prêt, mais c'est en préparation. Peut-être aussi pour Pi2 et Pi1.



Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...