Lihat jawaban saya di sini . Pertanyaannya adalah membuat cadangan kartu SD Anda, tetapi prosesnya identik, lihat sedikit tentang memulihkan gambar. Atau, wiki ini dapat membantu.
Alex Coplan
1
Anda dapat menggunakan aplikasi grafis open source Etcher untuk melakukan ini, dan berfungsi pada Mac, Windows dan Linux.
Brad Parks
Jawaban:
25
Ada faq / howto yang tersedia yang membahas semua berbagai OS. Untuk Mac itu (hampir) sama dengan di bawah berbagai jenis versi Unix lainnya. Penggunaan dd.
NB: of = / rdev / diskn harus berupa kartu SD, jika Anda melakukan ini, Anda mungkin akan menghancurkan sistem Mac Anda !!!! Hati-hati!
Pastikan untuk menggunakan, /dev/rdisknbukan hanya /dev/diskn. Dengan cara ini Anda tidak menulis ke perangkat buffer dan itu akan selesai jauh lebih cepat .
Untuk panduan langkah demi langkah total melalui proses ini, silakan baca penjelasan ini . Ada 3 bab untuk Mac dalam dokumen ini.
Ini tidak terlalu sulit, dan penyalinan yang sebenarnya hanya satu perintah, sisanya adalah untuk memastikan Anda akan menulis ke perangkat yang benar. Dan bab pertama menyatakan: Utilitas pembangun kartu RPi-sd adalah aplikasi yang akan memandu Anda melalui proses pemasangan ke kartu SD. Itu terdengar seperti aplikasi yang bagus dengan pasangan jika klik melakukan apa yang Anda inginkan ... Tautan untuk aplikasi ini ada di dokumen.
Pertama, verifikasi jalur ke kartu SD Anda. Anda dapat melakukan ini dengan menjalankan perintah berikut dari terminal:
diskutil list
Output menunjukkan daftar disk yang saat ini terpasang pada sistem. Inilah baris yang relevan dari output saya:
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *8.0 GB disk3
1: DOS_FAT_32 RPISDCARD 8.0 GB disk3s1
Dalam hal ini yang dapat saya verifikasi /dev/disk3adalah kartu SD saya karena nilai TYPE, NAME dan SIZE sudah benar.
Jika Anda memiliki partisi yang ada di disk, Anda mungkin harus melepasnya, jika tidak, Anda akan mendapatkan pesan kesalahan "Sumberdaya sibuk" ketika Anda mencoba menulis gambar.
diskutil unmount /dev/disk3s1
Sekarang untuk menulis file gambar ke disk. Perhatikan 'r' yang ditambahkan rdisk3yang secara drastis meningkatkan kinerja penulisan dengan menyuruh ddberoperasi dalam mode disk mentah:
Tergantung pada ukuran SDcard Anda, ini mungkin memerlukan waktu. Anda dapat menekan CTRL+Tuntuk melihat status saat ini dd. Sebagai contoh untuk kartu SD Samsung 8GB saya, kecepatan tulisnya 12MB / s perintah butuh 11 menit untuk menyelesaikannya.
JANGAN MENCOBA INI!!!! Itu macet, maka jika Anda membatalkan, Anda terjebak dengan beberapa partisi pada kartu yang benar-benar menolak untuk dihapus. Disk Utility telah menghapus semua opsi format / hapus saya.
boulder_ruby
@boulder_ruby: beberapa pengguna tampaknya memiliki masalah otentikasi dengan v1.6 karena persyaratan otentikasi oleh OS X. Namun masalah Anda benar-benar baru bagi saya. Apakah Anda membatalkan "Force Quit" (mungkin ini menyebabkan "dd" menjadi aneh di latar belakang)?
Ya jawaban sederhana adalah hanya dd itu, tetapi ada beberapa tindakan pencegahan keselamatan Anda mungkin ingin menegakkan dengan membungkus dd Anda dalam naskah;
#!/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
Menulis gambar secara tidak sengaja ke drive internal Anda akan membutuhkan instalasi OS X baru untuk memperbaikinya. Cadangkan dan simpan install.log sehingga jika itu terjadi pada Anda, Anda dapat menertawakannya.
Bisakah Anda menambahkan lebih detail dalam jawaban Anda? Menautkan hal-hal Tidak membantu seperti menjelaskannya ...
Kachamenus
Saya akan melakukan tetapi sekali lagi saya akan menyalin dan menempelkan semuanya dari situs web ke sini. Itu menguraikan langkah-langkah dari mengunduh paket dan mentransfer file .img ke Kartu SD. Ini sedetail mungkin.
Karbon62
-2
Gunakan dfuntuk menemukan jalur perangkat, dalam hal ini /dev/disk2.
Jawaban:
Ada faq / howto yang tersedia yang membahas semua berbagai OS. Untuk Mac itu (hampir) sama dengan di bawah berbagai jenis versi Unix lainnya. Penggunaan dd.
Singkatnya Anda mengetik:
NB: of = / rdev / diskn harus berupa kartu SD, jika Anda melakukan ini, Anda mungkin akan menghancurkan sistem Mac Anda !!!! Hati-hati!
Pastikan untuk menggunakan,
/dev/rdiskn
bukan hanya/dev/diskn
. Dengan cara ini Anda tidak menulis ke perangkat buffer dan itu akan selesai jauh lebih cepat .Untuk panduan langkah demi langkah total melalui proses ini, silakan baca penjelasan ini . Ada 3 bab untuk Mac dalam dokumen ini.
Cara paling mudah dijelaskan pada bab pertama tentang Mac ( Menyalin gambar ke kartu SD di Mac OS X (Hanya dengan antarmuka grafis) ), itu melibatkan aplikasi yang melakukan segalanya untuk Anda, untuk menyelesaikan saya menyalin tautan ke aplikasi ini di sini
sumber
Pertama, verifikasi jalur ke kartu SD Anda. Anda dapat melakukan ini dengan menjalankan perintah berikut dari terminal:
diskutil list
Output menunjukkan daftar disk yang saat ini terpasang pada sistem. Inilah baris yang relevan dari output saya:
Dalam hal ini yang dapat saya verifikasi
/dev/disk3
adalah kartu SD saya karena nilai TYPE, NAME dan SIZE sudah benar.Jika Anda memiliki partisi yang ada di disk, Anda mungkin harus melepasnya, jika tidak, Anda akan mendapatkan pesan kesalahan "Sumberdaya sibuk" ketika Anda mencoba menulis gambar.
Sekarang untuk menulis file gambar ke disk. Perhatikan 'r' yang ditambahkan
rdisk3
yang secara drastis meningkatkan kinerja penulisan dengan menyuruhdd
beroperasi dalam mode disk mentah:Tergantung pada ukuran SDcard Anda, ini mungkin memerlukan waktu. Anda dapat menekan
CTRL+T
untuk melihat status saat inidd
. Sebagai contoh untuk kartu SD Samsung 8GB saya, kecepatan tulisnya 12MB / s perintah butuh 11 menit untuk menyelesaikannya.sumber
Resource busy
kemudian buka Disk Utility, lepaskan kartu SD Anda dan coba lagi. Itu akan berhasil.Coba ini: ApplePi-Baker
Gratis, menulis file IMG ke SD-Card, dapat menyiapkan kartu NOOBS dan dapat membuat cadangan ke IMG dari SD-Card Anda.
sumber
Aplikasi ini mungkin bermanfaat bagi Anda: http://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/
Selamat datang ;)
sumber
Anda juga dapat mencoba: dd Utility
Fitur:
sumber
Saya membuat skrip untuk membakar file .img atau .iso ke kartu SD atau USB.
Github> burn.sh
sumber
Ya jawaban sederhana adalah hanya dd itu, tetapi ada beberapa tindakan pencegahan keselamatan Anda mungkin ingin menegakkan dengan membungkus dd Anda dalam naskah;
Menulis gambar secara tidak sengaja ke drive internal Anda akan membutuhkan instalasi OS X baru untuk memperbaikinya. Cadangkan dan simpan install.log sehingga jika itu terjadi pada Anda, Anda dapat menertawakannya.
sumber
Menemukan tautan yang sangat bagus: http://www.tweaking4all.com/hardware/raspberry-pi/install-img-to-sd-card/#macosx untuk menginstal file.img pada kartu SD, langkah-langkah yang sangat rinci!
sumber
Gunakan
df
untuk menemukan jalur perangkat, dalam hal ini/dev/disk2
.sumber