est le système d'exploitation que vous utilisez OSX ??
ikku
Oui @ikku - ça l'est.
Découvrez ma réponse ici . La question est sur la sauvegarde de votre carte SD, mais le processus est identique, voir le bit sur la restauration de l'image. Alternativement, ce wiki peut vous aider.
Alex Coplan
1
Vous pouvez utiliser l'application graphique open source Etcher pour ce faire, et cela fonctionne sur Mac, Windows et Linux.
Brad Parks
Réponses:
25
Il existe une faq / howto qui traite de tous les différents OS. Pour le Mac, c'est (presque) le même que sous les différents autres types de versions Unix. L'utilisation de dd.
NB: le of = / rdev / diskn doit être la carte SD, si vous faites cela mal vous pourriez finir par détruire votre système Mac !!!! Faites attention!
Assurez-vous d'utiliser /dev/rdisknau lieu de simplement /dev/diskn. De cette façon, vous n'écrivez pas sur un périphérique en mémoire tampon et cela se terminera beaucoup plus rapidement .
Pour un guide complet étape par étape de ce processus, veuillez consulter cette explication . Il y a 3 chapitres pour le Mac dans ce document.
Ce n'est pas si difficile, et la copie réelle n'est qu'une commande, le reste consiste à s'assurer que vous allez écrire sur le bon périphérique. Et le premier chapitre déclare: L'utilitaire de création de carte RPi-sd est une application qui vous guidera à travers le processus d'installation sur la carte SD. Cela ressemble à une belle application qui, en quelques clics, fait ce que vous voulez ... Le lien pour cette application est dans le document.
ikku
1
Je ne peux pas faire fonctionner ça. :(
Oh, et l'application continue de planter.
Ensuite, je suppose que vous devez passer à l'option 2, principalement GUI
ikku
Quelle application continue de planter? dd? :-D
XTL
70
Tout d'abord, vérifiez le chemin d'accès à votre carte SD. Vous pouvez le faire en exécutant la commande suivante à partir du terminal:
diskutil list
La sortie affiche une liste des disques actuellement montés sur le système. Voici la ligne pertinente de ma sortie:
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *8.0 GB disk3
1: DOS_FAT_32 RPISDCARD 8.0 GB disk3s1
Dans ce cas, je peux vérifier si /dev/disk3ma carte SD est correcte car les valeurs TYPE, NAME et SIZE sont correctes.
Si vous avez une partition existante sur le disque, vous devrez peut-être la démonter, sinon vous obtiendrez un message d'erreur «Ressource occupée» lorsque vous essayez d'écrire l'image.
diskutil unmount /dev/disk3s1
Maintenant, pour écrire le fichier image sur le disque. Notez le «r» ajouté rdisk3qui améliore considérablement les performances d'écriture en disant ddde fonctionner en mode disque brut:
Selon la taille de votre carte SD, cela peut prendre un certain temps. Vous pouvez appuyer sur CTRL+Tpour voir l'état actuel de dd. À titre d'exemple pour ma carte SD Samsung de 8 Go, la vitesse d'écriture était de 12 Mo / s et la commande a pris 11 minutes.
N'ESSAIE PAS ÇA!!!! Il se bloque, puis si vous annulez, vous êtes coincé avec certaines partitions sur la carte qui refusent littéralement d'être supprimées. L'Utilitaire de disque a grisé toutes mes options de formatage / effacement.
boulder_ruby
@boulder_ruby: certains utilisateurs semblent avoir des problèmes d'authentification avec la v1.6 en raison des exigences d'authentification par OS X. Votre problème est cependant complètement nouveau pour moi. Avez-vous annulé "Forcer à quitter" (peut-être que "dd" est devenu bizarre en arrière-plan)?
Oui, la réponse simple est simplement de le dd , mais il y a quelques précautions de sécurité que vous voudrez peut-être appliquer en enveloppant votre dd dans un script;
#!/bin/bash
#
# copy_img_to_sd.sh
#
ME=$( id | grep root | wc -l | perl -p -e 's/[^0-9]+//g');
if [ "$ME" != "1" ] ;then
echo "must be root"
exit 1;
fi
IMG=$1
if [ ! -f $IMG ] ;then
echo "can not find $IMG";
exit 2;
fi
DISK=$(ls -l /dev/disk? | wc -l |perl -p -e 's/[^0-9]//g')
if [ $DISK -lt 3 ] ; then
echo "can not find sdcard";
ls -l /dev/disk?
exit 2;
fi
DISK=$(ls -1 /dev/disk? | tail -1);
R_DISK=$(ls -1 /dev/rdisk? | tail -1);
echo "we are about to do this:"
echo $(diskutil information $DISK | grep Total)
ls -1 /dev/disk?s* | grep "$DISK" | perl -p -e 's/^(.*)$/diskutil unmount $1;/g'
echo dd bs=1m if=$IMG of=$R_DISK
echo sync
echo diskutil eject $R_DISK
echo "Press [enter] to continue or [Ctrl]+[C] to cancel";
read YNM;
ls -1 /dev/disk?s* | grep "$DISK" | perl -p -e 's/^(.*)$/diskutil unmount $1;/g' | bash 2>/dev/null
dd bs=1m if=$IMG of=$R_DISK
sync
diskutil eject $R_DISK
L'écriture accidentelle d'une image sur votre lecteur interne nécessitera une nouvelle installation d'OS X pour corriger. Sauvegardez et conservez un fichier install.log si jamais cela vous arrive, vous pouvez en rire.
Pouvez-vous ajouter plus de détails dans votre réponse? Lier les choses n'est pas aussi utile que l'expliquer ...
Kachamenus
Je le ferais, mais encore une fois, je copierais et collerais tout du site Web ici. Il décrit les étapes du téléchargement du package et du transfert du fichier .img sur la carte SD. C'est aussi détaillé que possible.
Karbon62
-2
Utilisez dfpour trouver le chemin du périphérique, dans ce cas /dev/disk2.
Réponses:
Il existe une faq / howto qui traite de tous les différents OS. Pour le Mac, c'est (presque) le même que sous les différents autres types de versions Unix. L'utilisation de dd.
En bref, vous tapez:
NB: le of = / rdev / diskn doit être la carte SD, si vous faites cela mal vous pourriez finir par détruire votre système Mac !!!! Faites attention!
Assurez-vous d'utiliser
/dev/rdiskn
au lieu de simplement/dev/diskn
. De cette façon, vous n'écrivez pas sur un périphérique en mémoire tampon et cela se terminera beaucoup plus rapidement .Pour un guide complet étape par étape de ce processus, veuillez consulter cette explication . Il y a 3 chapitres pour le Mac dans ce document.
Le moyen le plus simple est décrit dans le premier chapitre sur Mac ( Copier une image sur la carte SD sous Mac OS X (uniquement avec interface graphique) ), il s'agit d'une application qui fait tout pour vous, pour être complet je copie le lien vers cette application ici
la source
Tout d'abord, vérifiez le chemin d'accès à votre carte SD. Vous pouvez le faire en exécutant la commande suivante à partir du terminal:
diskutil list
La sortie affiche une liste des disques actuellement montés sur le système. Voici la ligne pertinente de ma sortie:
Dans ce cas, je peux vérifier si
/dev/disk3
ma carte SD est correcte car les valeurs TYPE, NAME et SIZE sont correctes.Si vous avez une partition existante sur le disque, vous devrez peut-être la démonter, sinon vous obtiendrez un message d'erreur «Ressource occupée» lorsque vous essayez d'écrire l'image.
Maintenant, pour écrire le fichier image sur le disque. Notez le «r» ajouté
rdisk3
qui améliore considérablement les performances d'écriture en disantdd
de fonctionner en mode disque brut:Selon la taille de votre carte SD, cela peut prendre un certain temps. Vous pouvez appuyer sur
CTRL+T
pour voir l'état actuel dedd
. À titre d'exemple pour ma carte SD Samsung de 8 Go, la vitesse d'écriture était de 12 Mo / s et la commande a pris 11 minutes.la source
Resource busy
accédez à l'Utilitaire de disque, démontez votre carte SD et réessayez. Ça va marcher.Essayez ceci: ApplePi-Baker
C'est gratuit, écrit des fichiers IMG sur la carte SD, peut préparer une carte NOOBS et peut faire une sauvegarde sur IMG de votre carte SD.
la source
Cette application peut vous être utile: http://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/
Bienvenue ;)
la source
Vous pouvez également essayer: dd Utility
Fonctionnalités:
la source
J'ai fait un script pour graver des fichiers .img ou .iso sur une carte SD ou USB.
Github> burn.sh
la source
Oui, la réponse simple est simplement de le dd , mais il y a quelques précautions de sécurité que vous voudrez peut-être appliquer en enveloppant votre dd dans un script;
L'écriture accidentelle d'une image sur votre lecteur interne nécessitera une nouvelle installation d'OS X pour corriger. Sauvegardez et conservez un fichier install.log si jamais cela vous arrive, vous pouvez en rire.
la source
Trouvé un très bon lien: http://www.tweaking4all.com/hardware/raspberry-pi/install-img-to-sd-card/#macosx pour installer file.img sur la carte SD, étapes très détaillées!
la source
Utilisez
df
pour trouver le chemin du périphérique, dans ce cas/dev/disk2
.la source