สร้างภาพ ISO จาก Command Line

คุณสามารถสร้างภาพ ISO จากดิสก์ต้นทางหรือข้อมูลใดก็ได้โดยใช้บรรทัดคำสั่งใน Mac OS X ซึ่งไม่แตกต่างจากการเขียนข้อมูลผ่าน Terminal และคุณสามารถใช้เครื่องมือ hdiutil หรือ dd ก็ได้

ในขณะที่บรรทัดคำสั่งถูกสงวนไว้โดยทั่วไปสำหรับผู้ใช้ขั้นสูงโดยใช้มันเพื่อสร้าง ISO ไม่ซับซ้อนเกินไปและจะช่วยให้คุณประหยัดความยุ่งยากในการดาวน์โหลดแอพพลิเคชันของบุคคลที่สาม ถ้าคุณยังใหม่กับ Terminal โปรดจำไว้ว่าการลากและวางไฟล์ลงในหน้าต่าง Terminal จะพิมพ์เส้นทางเต็มรูปแบบทำให้ง่ายต่อการชี้ไปยังไฟล์ต้นฉบับและป้องกันการนำทางผ่านทางบรรทัดคำสั่ง

วิธีการสร้าง ISO ด้วย hdiutil

วิธีที่น่าเชื่อถือที่สุดคือใช้ hdiutil นี่เป็นไวยากรณ์:

hdiutil makehybrid -iso -joliet -o image.iso /path/to/source

ต่อไปนี้เป็นตัวอย่างการสร้าง ISO จากแผ่นดิสก์การติดตั้ง Windows 7 โดยมีผลลัพธ์สุดท้ายปรากฏขึ้นบนเดสก์ท็อป:

hdiutil makehybrid -iso -joliet -o ~/Desktop/Windows7.iso /Volumes/Windows\ 7\ Install

ต้องใช้ธง -joliet เพื่อทำให้ ISO สามารถใช้งานร่วมกับ Windows และระบบปฏิบัติการอื่นได้อย่างสมบูรณ์ แต่ถ้าต้องการเฉพาะของคุณคือการใช้ ISO บนเครื่อง Mac คุณสามารถปิดเครื่องได้

การสร้าง ISO ด้วย dd

อีกวิธีหนึ่งก็คือการสลับไปมาระหว่างคำสั่ง dd ที่กล่าวก่อนหน้านี้ซึ่งจะทำให้การเขียนภาพเริ่มจากการสร้างภาพ นี้อาจจะไม่น่าเชื่อถือและต้องใช้ขั้นตอนเพิ่มเติมดังนั้นใช้ dd เฉพาะเมื่อคุณมีเหตุผลที่ดีที่จะไม่ใช้วิธี hdiutil หลัก

ใช้คำสั่ง 'diskutil list' เพื่อค้นหาตัวระบุดิสก์ที่คุณจะต้องทำ ISO ด้วย dd จาก

dd if=/dev/dvd of=/destination/path/dvd.iso

dd มักจะเร็วกว่า hdiutil แต่ก็แน่นอนสำหรับผู้ใช้ขั้นสูง

การแปลงรูปแบบไฟล์ภาพอื่น ๆ เป็น ISO

นอกจากนี้คุณยังสามารถแปลงภาพดิสก์อื่น ๆ เช่น cdr, dmg, และ nero เป็น ISO อ่านเพิ่มเติมเกี่ยวกับที่นี่ถ้าสนใจ

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