Bagaimana cara saya menginstal gambar OS ke kartu SD?

46

Saya baru saja memesan Raspberry Pi saya, dan saya ingin menyiapkan kartu SD saya. Bagaimana cara saya menginstal gambar OS ke kartu SD?

Alex Chamberlain
sumber
FYI: Butuh ~ 30 menit agar salinan gambar selesai ddpada OS X.
Tyler
@ Tyler Ya, butuh beberapa saat! Saya tidak yakin itu ddcara yang benar untuk menjalankan sistem * nix.
Alex Chamberlain
Hanya ingin menambahkan sedikit. Gunakan SD Formatter untuk memformat kartu SD.
Widi Widiyanto

Jawaban:

42

Prosesnya cukup sederhana.

Unduh gambarnya

Pertama, buka halaman Unduh Raspberry Pi Foundation dan unduh gambar yang Anda inginkan.

Gambar terbaru adalah Peregangan Raspbian, yang merupakan distribusi resmi untuk semua model Pi. Atau, gambar Arch Linux sangat bagus jika Anda ingin menginstal minimal atau jika Anda pernah memiliki sedikit pengalaman dengan Linux sebelumnya.

Verifikasi Unduhan

Raspberry Pi Foundaton menyediakan hash SHA-256 dari unduhan, yang dapat kita gunakan untuk memverifikasi file telah diunduh dengan benar dan tidak dirusak dalam perjalanan.

Windows

Anda dapat menggunakan utilitas yang disediakan oleh Microsoft bernama fciv atau lainnya yang disediakan oleh Logika Beku yang disebut Properti Musim Panas .

Linux

  1. Lari sha256sum 2018-06-27-raspbian-stretch.zip. Hash yang dihasilkan harus cocok dengan yang diberikan di situs web; untuk zip 2018-06-27, ini 8636ab9fdd8f58a8ec7dde33b83747696d31711d17ef68267dbbcd6cfb968c24. Untuk versi lain, ubah nama file di atas sesuai keperluan dan verifikasi terhadap hash di situs web.

Ekstrak file img

Ekstrak .imgfile dan ingat di mana Anda meletakkannya. Perhatikan nama file gambar — Anda harus menggunakannya nanti . Dalam hal tuan rumah Linux, periksa apakah PWD Anda adalah direktori tempat file gambar disimpan.

Linux

Anda dapat menggunakan unzipdari baris perintah.

Instalasi

Instalasi berbeda tergantung pada apakah Anda menggunakan Linux atau host Windows untuk mem-flash gambar ke kartu.

Windows

  1. Masukkan kartu SD Anda ke komputer Anda dan catat huruf drive yang ditetapkan.
  2. Unduh dan instal Win32DiskImager .
  3. Pilih file gambar yang Anda ekstrak sebelumnya dan huruf drive kartu SD.

Peringatan Ada risiko signifikan Anda dapat merusak sistem file Anda jika Anda memilih huruf drive yang salah. Pastikan Anda melakukannya dengan benar!

  1. Klik "Tulis" dan saksikan bilah kemajuan yang cantik.

Linux

  1. Masukkan kartu SD Anda ke komputer Anda.
  2. Temukan perangkat, dengan menjalankan sudo fdisk -l. Ini mungkin satu-satunya disk dengan ukuran yang tepat. Catat nama perangkat; mari kita anggap itu benar /dev/sdx. Jika Anda ragu, keluarkan kartu, jalankan sudo fdisk -lkembali dan catat disk apa yang ada. Masukkan kartu SD lagi, jalankan sudo fdisk -ldan itu adalah disk baru.
  3. Lepaskan partisi dengan menjalankan sudo umount /dev/sdx*. Ini mungkin memberikan kesalahan mengatakan disk tidak terpasang - tidak apa-apa.
  4. Salin konten file gambar ke kartu SD dengan menjalankan

    sudo dd bs=1M if=your_image_file_name.img of=/dev/sdx

    Tentu saja, Anda harus mengubah nama file gambar di atas sebagaimana mestinya.

Peringatan Ada risiko kerusakan sistem file yang signifikan jika Anda menggunakan yang salah /dev/sdx. Pastikan Anda melakukannya dengan benar!

Selamat bersenang-senang!

Setelah Anda menginstal OS, keluarkan kartu SD dengan benar dan masukkan ke Raspberry Pi. Pasang kekuatan dan nikmati.

Referensi

  1. Pengaturan Kartu SD RPi Mudah
Alex Chamberlain
sumber
3
Saya suka menggunakan "Properti Musim Panas" untuk menghitung checksum di Windows. Terintegrasi dengan sangat baik. frozenlogic.org/summerproperties.shtml
Kibbee
@ Kibbee, aplikasi Properti Musim Panas itu cukup mengagumkan.
user606723
Pastikan untuk menjalankan syncsetelah Anda selesai untuk memastikan bahwa gambar tersebut ditulis.
isaaclw
@isaaclw ada saran tentang bagaimana seseorang akan menggunakan syncdalam kasus ini? Contohnya akan sangat membantu
modulitos
@Lucas syncadalah perintah yang dapat Anda jalankan di terminal Anda. Tidak ada opsi yang dibutuhkan.
isaaclw
4

Modifikasi untuk proses Linux di atas jika menggunakan Mac OS X:

  1. Hubungkan kartu.
  2. Pergi ke Disk Utility.
  3. Catat nama partisi
  4. Pergi ke About this Mac
  5. Klik System report
  6. Pergi ke USB
  7. Temukan daftar nama partisi
  8. Catat Nama BSD (contoh disk1s1:)
  9. Pergi ke Terminal
  10. ketik: dd if=path_to_image_file of=/dev/BSD_Namedicatat pada langkah sebelumnya
  11. Tunggu sebentar

    atau Anda lewati langkah 10 dan 11 dan gunakan sudo dd if=path_to_image_file of=/dev/rBSD_Name bs=1M(perhatikan rsebelum BSD_Name, seharusnya ada di sana!)

Jeff Pearson
sumber
Bukankah / dev / disk1s1 merujuk ke partisi pertama?
Alex Chamberlain
Selamat datang di Raspberry Pi, jawaban yang bagus! Saya mengedit posting asli Anda mencoba meningkatkan keterbacaannya. Jika mau, Anda dapat memeriksa ulang apakah semuanya baik-baik saja sekarang.
Avio
Juga, bs=1mharus ada huruf kecil rendezvouswithpavan.wordpress.com/2015/06/16/...
Jason
2

Saya menemukan diri saya melakukan ini lebih sering daripada yang saya pikirkan, dan bosan melakukan langkah-langkah ini secara manual dan menulis sebuah skrip yang melakukan pengangkatan berat ...

Jika Anda menggunakan Mac, Anda dapat mencoba MakeMyPi yang mengunduh, jika perlu, gambar Wheezy dan menuliskannya untuk Anda, kemudian mengonfigurasi Pi sesuai dengan keinginan Anda (dan skrip penyediaan kustom), sambil mengisi kartu SD dengan root file system (jadi Anda tidak terbatas pada ruang default ≈2GB). Bahkan mengatur wifi jika Anda mau.

Satu-satunya hal yang harus Anda lakukan adalah mengatur pengaturan konfigurasi sebelum Anda menjalankannya, masukkan kartu SD, ikuti instruksi, dan hanya beberapa menit kemudian Anda harus memiliki Raspberry Pi yang berfungsi.

Dari asciicast MakeMyPi dalam aksi :

Tangkapan layar MakeMyPi

(Saya masih belajar, dan saya tahu skrip ini dapat diperbaiki. Silakan berkontribusi ...)

Mat
sumber