Comment faire raspberry pi 3 démarrer à partir usb
Le Raspberry Pi est un morceau grand, polyvalent du kit, capable de projets aussi divers que la gestion d`un centre multimédia à utiliser comme une radio de diffusion. Mais il a une faille évidente: l`incapacité de démarrer à partir USB.
Contenu
- Commencez: installer raspbian et ajouter de nouveaux fichiers
- Video: tuto booter raspberry pi sur usb fr
- Préparez votre usb boot device
- Video: raspberry pi boot from usb drive (see description)
- Préparez-vous à partir de usb rebooting!
- Video: [tutoriel] installation recalbox - raspberry pi 3 - problème de boot ? c'est par là !
Eh bien, jusqu`à présent, ce qui est.
Si vous utilisez un Raspberry Pi 3, il est maintenant possible de renoncer à l`initialisation de la carte microSD et démarrer à la place l`ordinateur à partir d`un périphérique USB. Cela pourrait être une clé de mémoire flash, un disque SSD avec un adaptateur USB, ou même une pleine taille disque dur USB. Ceci est un développement important, donc nous allons jeter un oeil à la façon dont vous pouvez configurer votre Raspberry Pi 3 pour démarrer à partir USB.Le Raspberry Pi 3: Plus rapide, mieux, avec une connexion Wi-Fi et BluetoothLe Raspberry Pi 3: Plus rapide, mieux, avec une connexion Wi-Fi et BluetoothAujourd`hui, la fondation Raspberry Pi a annoncé la sortie du Raspberry Pi 3. Il est la mise à jour la plus importante à la ligne populaire des ordinateurs à bas prix encore.Lire la suite
Commencez: Installer Raspbian et ajouter de nouveaux fichiers
Il est préférable de commencer ce projet avec une nouvelle copie de Raspbian, donc télécharger la dernière version (nous utilisons Raspbian Jessie) et installer de la manière habituelle. Dès que cela est fait, retirer la carte de votre PC, insérez-le dans le bas alimenté Raspberry Pi et démarrage, la connexion à distance sur SSH dès qu`il charge vers le haut.
Connectez-vous (sauf si vous avez changé votre les informations d`identification par défaut) Puis exécuter les commandes suivantes, qui remplacera la valeur par défaut start.elf
et bootcode.bin
fichiers avec des alternatives fraîchement téléchargés:Sécurisation de votre Raspberry Pi: des mots de passe à FirewallsSécurisation de votre Raspberry Pi: des mots de passe à FirewallsTout le monde peut utiliser Google pour trouver le nom d`utilisateur et mot de passe par défaut de votre Raspberry Pi. Ne donnez pas cette chance intrus!Lire la suite
sudo apt-get mettre à joursudo BRANCHE=prochaine mise à jour IPD
Cette mise à jour fournit les deux fichiers dans le /démarrage
annuaire. Avec les fichiers téléchargés, passez à activer le mode de démarrage USB avec:
écho program_usb_boot_mode=1 | sudo tee -un /boot/config.txt
Cette commande ajoute la program_usb_boot_mode = 1
instruction à la fin de la config.txt
fichier.
Vous devrez redémarrer le Pi une fois terminé.
L`étape suivante consiste à vérifier que le Bureau du Procureur - mémoire programmable une seule fois - a été changé. Vérifiez auprès de:
vcgencmd otp_dump | grep 17:
Si le résultat est représentatif de l`adresse 0x3020000a
(tel que 17: 3020000a
), Alors tout est bon jusqu`à présent. A ce stade, si vous souhaitez supprimer le program_usb_boot_mode = 1
ligne à partir du config.txt
fichier, vous pouvez. Pi est maintenant activé démarrage USB, et vous pourriez vouloir utiliser la même carte microSD dans un autre Raspberry Pi 3, avec la même image, supprimant ainsi la ligne est une bonne idée.
Video: tuto booter raspberry pi sur usb fr
Cela se fait facilement en modifiant config.txt
en nano:
sudo nano /boot/config.txt
Supprimer ou commentez la ligne correspondante (avec un # précédente).
Préparez votre USB Boot Device
Ensuite, connectez un mis en forme (ou prêt-à-être-supprimé) clé USB dans un port libre de votre Raspberry Pi 3. Avec cette insertion, nous allons procéder à copier le système d`exploitation à travers.
Commencez par identifier votre clé USB, avec le lsblk
commander.
Dans cet exemple, la carte SD est mmcblk0
tandis que la clé USB est sda
(Il est une partition formatée est sda1
). Si vous avez d`autres périphériques de stockage USB connecté la clé USB peut être sdb, sdc, etc. Avec le nom de votre clé USB établie, déconnectez le disque et utiliser l`outil entrouvertes pour créer une partition de 100 Mo (FAT32) et une partition Linux:
sudo umount / Dev / sdasudo parted / dev / sda
Au invite (parted), entrez:
mktable MSDOS
Vous pourriez être informé que le disque est engagé autrement. Si oui, sélectionnez Ignorer, puis notez l`avertissement vous indiquant que les données sur le disque seront détruits. Comme expliqué précédemment, cela devrait être un disque que vous êtes heureux de supprimer ou le format, donc d`accord à ce sujet.
Si vous rencontrez un problème ici, vous pourriez avoir besoin de basculer vers le bureau (soit manuellement, ou sur VNC) Et confirmer le disque est démonté, avant d`entrer dans la commande mktable msdos dans une ligne de commande fenêtré.Comment exécuter un bureau à distance sur Raspberry Pi avec VNCComment exécuter un bureau à distance sur Raspberry Pi avec VNCQue faire si vous avez besoin d`accéder au bureau Raspberry Pi à partir de votre PC ou ordinateur portable, sans avoir à brancher un clavier, souris et moniteur? C`est là VNC vient.Lire la suite
Procédez départi de ce qui suit:
mkpart fat32 primaire 0% 100Mmkpart ext4 primaire 100M 100% imprimer
Ceci affichera des informations concernant le disque et les nouvelles partitions. Passez à sortir en se séparèrent avec Ctrl + C, avant de créer le système de fichiers de démarrage et le système de fichiers racine:
Video: Raspberry Pi Boot from USB Drive (see Description)
sudo mkfs.vfat -n BOOT -F 32 / dev / sda1sudo mkfs.ext4 / dev / sda2
Vous devez ensuite monter les systèmes de fichiers cibles, avant de copier votre système d`exploitation actuel Raspbian sur le périphérique USB.
sudo mkdir / Mnt / targetsudo monter / Dev / sda2 / mnt / target /sudo mkdir / Mnt / target / bootsudo monter / Dev / sda1 / mnt / target / boot /sudo apt-get mettre à jour- sudo apt-get installer rsyncsudo rsync -ax --progress / / boot / mnt / target
Ce dernier est la dernière commande que copie tout sur, et ainsi prendra un certain temps pour terminer. Il est temps de faire un café!
Ensuite, vous devez actualiser les clés d`hôte SSH, pour maintenir la connexion avec le Raspberry Pi reconfiguré après un redémarrage imminent:
CD / Mnt / targetsudo monter --bind / dev devsudo monter --bind / sys syssudo monter --bind / proc procsudo chroot / Mnt / targetrm / Etc / ssh / ssh_host * dpkg-reconfigure openssh-serverSortiesudo umount devsudo umount syssudo umount proc
Notez que, après chroot sudo (la cinquième de commande ci-dessus) vous passez à la racine, afin que l`utilisateur passe de pi @ Raspberry Pi à root @ Raspberry Pi jusqu`à ce que vous entrez dans la sortie de la ligne 8.
Préparez-vous à partir de USB Rebooting!
Juste quelques choses à régler avant votre Raspberry Pi est prêt à démarrer à partir USB. Nous devons modifier cmdline.txt
à nouveau à partir de la ligne de commande avec:
sudo sed -je "s, root = / dev / mmcblk0p2, root = / dev / sda2," /mnt/target/boot/cmdline.txt
De même, la modification suivante doit être faite à fstab:
sudo sed -je "s, / dev / mmcblk0p, / dev / sda," / Mnt / cible / etc / fstab
Vous êtes alors prêt à démonter les systèmes de fichiers avant d`arrêter le Pi:
Video: [Tutoriel] Installation Recalbox - Raspberry Pi 3 - Problème de boot ? C'est par là !
CD ~sudo umount / Mnt / target / bootsudo umount / Mnt / targetsudo éteindre
Notez que cela utilise le nouveau éteindre
commande comme une alternative à fermer
.
Lorsque le Pi a l`arrêt, couper l`alimentation avant de retirer la carte SD. Ensuite, Rétablissez l`alimentation électrique - votre Raspberry Pi devrait maintenant démarre à partir du périphérique USB!
Avez-vous essayé cela? Intrigué par les possibilités d`une chaussure USB plutôt que de la carte SD? La planification de lui donner un coup? Dites le nous dans les commentaires!