Cara Menulis Fail Imej ke Kad SD dengan dd daripada Baris Perintah Mac atau Linux
Isi kandungan:
Perlu menulis fail imej pada kad SD? Alat baris arahan 'dd' boleh melakukannya untuk anda, menulis fail imej cakera .img ke kad SD dengan usaha yang minimum. Manfaat yang bagus untuk menggunakan 'dd' untuk menulis fail imej ke kad SD ialah ia berfungsi untuk Mac OS serta linux terus dari kotak, kerana ia telah diprapasang, tiada muat turun tambahan atau apl pihak ketiga yang diperlukan untuk membakar gambar dengan cara ini.
Menggunakan dd daripada baris arahan untuk menulis imej pada kad SD dianggap lanjutan, jadi ini adalah yang terbaik untuk pengguna yang selesa dengan baris arahan. Sebagai contoh, anda mungkin menggunakan ini untuk menulis imej but untuk RaspberryPi atau beberapa persediaan linux but cepat yang lain. Pilihan yang lebih mudah untuk kebanyakan pengguna ialah menggunakan apl pihak ketiga seperti Etcher untuk menulis imej pada kad SD. Walau bagaimanapun, dd berfungsi dengan baik selagi anda mempunyai pemahaman tentang baris arahan. Menggunakan dd cara ini untuk menulis imej kad SD adalah serupa dengan cara anda menggunakan dd untuk membakar ISO ke pemacu USB atau imej cakera lain, kecuali sudah tentu format fail berbeza dan begitu juga dengan sasaran.
Cara Menulis Imej .img ke Kad SD melalui Baris Perintah dengan dd
Untuk bermula, lancarkan apl Terminal daripada folder /Applications/Utilities/. Minta fail .img anda untuk ditulis di tempat yang mudah ditemui juga, kami mengandaikan di sini bahawa ia akan berada dalam direktori kerja semasa anda.
Anda mesti mempunyai pengecam cakera untuk kad SD sasaran yang anda ingin tulis fail img, oleh itu kami akan mula-mula menjalankan senarai diskutil:
senarai diskutil
Cari kad SD dalam output senarai diskutil dan catatkan pengecam cakera rdiskNUMBER yang dikaitkan dengan kad SD. Anda akan menggunakan itu sebagai sasaran kad SD untuk menulis, serta nama fail imej cakera untuk menulis pada kad SD sasaran.
Gunakan sintaks arahan berikut untuk menulis fail imej .img ke kad SD:
sudo dd if=NameOfImageToWrite.img of=/dev/rdiskNUMBER bs=1m
Menggantikan NameOfImageToWrite.img kepada imej dan laluan, dan rdiskNUMBER dengan pengecam cakera kad SD sasaran seperti yang ditemui melalui output ‘senarai diskutil’.
Tekan kembali dan masukkan kata laluan pentadbir untuk memulakan proses penulisan, ia mungkin mengambil sedikit masa untuk diselesaikan bergantung pada saiz fail imej dan kelajuan kad SD.
Sebagai contoh, jika nama imej cakera anda ialah “RaspberryPiCustom.img” dan pengecam cakera ialah “/dev/rdisk4” maka arahan itu akan kelihatan seperti berikut:
sudo dd if=RaspberryPiCustom.img of=/dev/rdisk4 bs=1m
Ini sepatutnya agak mudah dan terus ke hadapan kepada pengguna yang sudah biasa dengan baris arahan.
Menjauh dari kad SD buat seketika, pilihan lain yang mungkin berkesan untuk sesetengah pengguna ialah membakar imej cakera terus daripada Mac Finder dalam keluaran Mac OS moden, yang berfungsi dengan baik jika anda mempunyai CDRW atau DVD-RW dan berfungsi dengan format fail imej cakera biasa juga. Keluaran Mac OS X yang lebih lama boleh menggunakan Utiliti Cakera untuk membakar ISO dan imej lain juga, tetapi versi moden Utiliti Cakera telah kehilangan keupayaan itu. Nasib baik, alat dd boleh membakar imej ISO daripada baris arahan serta menulis imej pada pemacu USB.
Adakah anda tahu pendekatan lain untuk menulis fail imej .img ke kad SD melalui baris arahan atau sebaliknya? Kongsi petua atau ulasan anda di bawah!