วิธีเขียนไฟล์ภาพลงใน SD Card ด้วย dd จาก Command Line ของ Mac หรือ Linux

ต้องการเขียนไฟล์รูปภาพลงในการ์ด SD หรือไม่? เครื่องมือ 'dd' ของบรรทัดคำสั่งสามารถทำเช่นนั้นได้สำหรับคุณการเขียนภาพดิสก์ image ลงใน SD card โดยใช้ความพยายามน้อยที่สุด การใช้ไฟล์ 'dd' ในการเขียนไฟล์ภาพลงในการ์ด SD เป็นการทำงานที่ดีสำหรับ Mac OS รวมทั้ง Linux ได้จากที่ติดตั้งไว้แล้วเนื่องจากไม่มีการดาวน์โหลดหรือแอพพลิเคชันอื่นที่จำเป็นในการเขียนไฟล์ ภาพด้วยวิธีนี้


การใช้ dd จากบรรทัดคำสั่งเพื่อเขียนภาพลงใน SD card ถือเป็นขั้นสูงดังนั้นนี่จึงเหมาะสำหรับผู้ใช้ที่พอใจกับบรรทัดคำสั่ง ตัวอย่างเช่นคุณอาจใช้ในการเขียนภาพบูตสำหรับ RaspberryPi หรือการตั้งค่าลินุกซ์อย่างรวดเร็วอื่น ๆ ตัวเลือกที่เรียบง่ายสำหรับผู้ใช้ส่วนใหญ่คือการใช้แอพของบุคคลที่สามเช่น Etcher เพื่อเขียนรูปภาพลงในการ์ด SD อย่างไรก็ตาม dd ทำงานได้ดีตราบเท่าที่คุณเข้าใจเกี่ยวกับบรรทัดคำสั่ง การใช้ dd ในการเขียนภาพการ์ด SD นี้คล้ายกับวิธีที่คุณใช้ dd ในการเขียน ISO ลงในไดรฟ์ USB หรือภาพดิสก์อื่นยกเว้นว่าไฟล์รูปแบบจะแตกต่างกันและเป็นเป้าหมาย

วิธีการเขียน Image .img ลงใน SD Card ผ่าน Command Line ด้วย dd

ในการเริ่มต้นให้เปิดแอ็พพลิเคชั่น Terminal จากโฟลเดอร์ / Applications / Utilities / มีไฟล์. img ของคุณเขียนอยู่ที่ไหนสักแห่งที่ค้นพบได้ง่ายด้วยเราสมมติว่าที่นี่จะอยู่ในไดเร็กทอรีการทำงานปัจจุบันของคุณ

คุณต้องมีตัวระบุดิสก์สำหรับการ์ด SD เป้าหมายที่คุณต้องการจะเขียนไฟล์ img จึงจะเรียกใช้รายการ diskutil แรก:

diskutil list

ค้นหาการ์ด SD ในเอาต์พุตของรายการ diskutil และจดบันทึกหมายเลขดิสก์ดิสกน์ rdiskNUMBER ที่เกี่ยวข้องกับการ์ด SD คุณจะใช้ที่เป็นเป้าหมาย SD card สำหรับเขียนรวมทั้งชื่อไฟล์ของภาพดิสก์เพื่อเขียนลงใน SD card เป้าหมาย

ใช้ไวยากรณ์คำสั่งต่อไปนี้เพื่อเขียนไฟล์รูปภาพ. img ลงในการ์ด SD:

sudo dd if=NameOfImageToWrite.img of=/dev/rdiskNUMBER bs=1m

การแทนที่ NameOfImageToWrite.img ลงในภาพและพา ธ และ rdiskNUMBER ที่มีตัวระบุดิสก์ SD การ์ดเป้าหมายตามที่พบในผลลัพธ์ 'output ของรายการ diskutil'

Hit Hit และป้อนรหัสผ่านผู้ดูแลระบบเพื่อเริ่มต้นกระบวนการเขียนอาจใช้เวลาสักครู่ในการดำเนินการให้เสร็จสมบูรณ์ทั้งนี้ขึ้นอยู่กับขนาดของไฟล์รูปภาพและความเร็วของการ์ด SD

"RaspberryPiCustom.img" และตัวระบุดิสก์คือ "/ dev / rdisk4" แล้วคำสั่งจะมีลักษณะดังนี้:

sudo dd if=RaspberryPiCustom.img of=/dev/rdisk4 bs=1m

นี้ควรจะค่อนข้างง่ายและตรงไปข้างหน้าให้กับผู้ใช้ที่มีอยู่แล้วคุ้นเคยกับบรรทัดคำสั่ง

หลงทางอยู่ห่างจากการ์ด SD สักครู่ตัวเลือกอื่นที่อาจใช้สำหรับผู้ใช้บางรายคือการเผาไหม้ภาพดิสก์โดยตรงจาก Mac Finder ใน Mac OS รุ่นล่าสุดซึ่งทำงานได้ดีถ้าคุณมี CDRW หรือ DVD-RW และกำลังทำงานร่วมกันอยู่ รูปแบบไฟล์ภาพดิสก์เกินไป การปล่อย Mac OS X ที่เก่ากว่าสามารถใช้ Disk Utility เพื่อเขียน ISO และภาพอื่น ๆ ได้ แต่ Disk Utility รุ่นใหม่ก็สูญเสียความสามารถดังกล่าว โชคดีที่เครื่องมือ dd สามารถเขียนภาพ ISO จากบรรทัดคำสั่งรวมทั้งเขียนภาพลงในไดรฟ์ USB ได้

คุณรู้หรือไม่เกี่ยวกับวิธีการเขียนภาพ. img ไฟล์ไปยังการ์ด SD ผ่านทางบรรทัดคำสั่งหรืออื่น ๆ ? แบ่งปันเคล็ดลับหรือความคิดเห็นด้านล่างของคุณ!