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.

Eh bien, jusqu`à présent, ce qui est.

Raspberry Pi 3 Frappe par MakeUseOf

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.

Linux Terminal Boot Raspberry Pi 3 Avec USB

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

Raspberry Pi Boot Linux Terminal 3 Avec USB Nano Edition

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.

Raspberry Pi Linux Terminal Boot 3 Avec USB LSBLK commande

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é!

Raspberry Linux Terminal Boot Pi 3 Avec copie USB

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

Raspberry Linux Terminal Boot Pi 3 Avec SSH USB

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!

Articles connexes