Saya ingin membakar file .img dari Wheezy OS ke Kartu SD 8GB saya dari Mac OS X tetapi tidak tahu caranya.
Bantuan apa pun akan dihargai.
Saya ingin membakar file .img dari Wheezy OS ke Kartu SD 8GB saya dari Mac OS X tetapi tidak tahu caranya.
Bantuan apa pun akan dihargai.
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:
sudo dd if=path_of_your_image.img of=/dev/rdiskn bs=1m
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
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/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.
diskutil unmount /dev/disk3s1
Sekarang untuk menulis file gambar ke disk. Perhatikan 'r' yang ditambahkan rdisk3
yang secara drastis meningkatkan kinerja penulisan dengan menyuruh dd
beroperasi dalam mode disk mentah:
sudo dd if=RetroPieImage_ver2.3.img of=/dev/rdisk3 bs=1m
Tergantung pada ukuran SDcard Anda, ini mungkin memerlukan waktu. Anda dapat menekan CTRL+T
untuk melihat status saat ini dd
. Sebagai contoh untuk kartu SD Samsung 8GB saya, kecepatan tulisnya 12MB / s perintah butuh 11 menit untuk menyelesaikannya.
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.
Aplikasi ini mungkin bermanfaat bagi Anda: http://alltheware.wordpress.com/2012/12/11/easiest-way-sd-card-setup/
Selamat datang ;)
Anda juga dapat mencoba: dd Utility
Fitur:
Saya membuat skrip untuk membakar file .img atau .iso ke kartu SD atau USB.
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.
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!
Gunakan df
untuk menemukan jalur perangkat, dalam hal ini /dev/disk2
.
$ df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1 465Gi 414Gi 51Gi 90% 108573777 13263821 89% /
devfs 214Ki 214Ki 0Bi 100% 741 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
/dev/disk2s1 3.7Gi 2.3Mi 3.7Gi 1% 0 0 100% /Volumes/UNTITLED