วันพฤหัสบดีที่ 5 กันยายน พ.ศ. 2556

แปลงไฟล์ dmg ให้เป็น iso

หลังจากมาใช้ Mac OS ได้ไม่ถึงสัปดาห์เริ่มรู้สึกว่าเป็นระบบปฏิบัติการที่คุ้นเคยและชอบมากยิ่งขึ้น ไม่ได้ติดที่ความหรูหราหรือไฮโซโก้เก๋อะไรมากมายหรอก แต่เพราะแม็คโอเอสเป็นระบบปฏิบัติการ Unix ซึ่งเป็นต้นแบบของ Linux ดี ๆ นี่เอง ด้วยเหตุนี้แหละที่เริ่มจะหลงไหลใน OS ตระกูลนี้มากยิ่งขึ้น

ตอนนี้ได้ Mac Air 11 นิ้วมาตัวหนึ่งเพราะสังขารเริ่มอ่อนแรงแบกโน้ตบุคหนัก ๆ มาไม่ได้เกือบปีแล้ว แบกทีไรก็รู้สึกเนื้อตัวปวดร้าวไปหมด สำหรับ MBA ตัวจิ๋วนี้เป็นตัวที่ราคาต่ำสุดแล้ว ซื้อมาเพื่อลองใช้งาน และใช้ในการพัฒนาโปรแกรมบน iOS

วันนี้มีโอกาสแปลงไฟล์ dmg เพื่อให้เป็น iso เอาไปลงใน VMWare แรกคิดว่ามันง่าย ๆ เพียงแต่ดาวน์โหลดโปรแกรมแปลงไฟล์มาใช้เท่านั้น ก่อนที่จะค้นหาในเน็ตก็เริ่มจาก App Store เสียก่อน ค้นหาคำว่า dmg convert พบโปรแกรมอยู่ 4-5 โปรแกรมพร้อมราคา

เกือบกดปุ่ม Buy ด้วยนิสัยที่อยากได้โปรแกรมถูกลิขสิทธ์ แต่ความคิดยังไวกว่ามือ เลยไปค้นหาใน google ได้โปรแกรมชื่อ dmg2iso เป็นเครื่องมือขนาดเล็กแจกฟรี

โปรแกรม dmg2iso แปลงไฟล์ dmg ให้เป็น iso แบบง่าย ๆ และฟรี

โหลดมาติดตั้งเรียบร้อย ขั้นต่อไปก็แปลงไฟล์ทันทีโปรแกรมที่แปลงได้ออกมาเป็นไฟล์ .cdr ไม่แน่ใจเลยไปค้นหาวิธีการแปลงไฟล์ต่อไปเจอเครื่องมือสำหรับแปลงไฟล์ที่ทำงานในหน้าจอ Terminal ชื่อ hdiutil ลองรันโปรแกรมปรากฏว่าไม่ได้ เพราะไฟล์เป็น dmg ชนิดอ่านได้เพียงอย่างเดียว

ค้นหาต่อก็ได้ความว่าโปรแกรม hdiutil นั่นแหละครับจะสามารถเปลี่ยนไฟล์จาก Read only ให้เป็นไฟล์ R+W ได้ สรุปแล้วได้วิธีการดังนี้

แปลงไฟล์จาก R ให้เป็น RW
sh-3.2# hdiutil convert iATKOS_ML2.dmg -format UDRW -o iATKOS_ML2_w.dmg
แปลงไฟล์จาก dmg เป็น iso
sh-3.2# hdiutil convert iATKOS_ML2_w.dmg -format UDTO -o iATKOS_ML2.iso
หลังจากที่แปลงได้แล้วไฟล์กลับมาเป็น iATKOS_ML2.iso.cdr ก็คิดว่ามีปัญหาแน่ ๆ จึงค้นหาใน google ต่อได้ข้อมูลง่าย ๆ เพียงแต่เปลี่ยนชื่อให้เหลือแต่ iATKOS_ML2.iso แค่นี้ง่าย ๆ ก็ใช้งานได้แล้วครับ

และที่สำคัญมาถึงบางอ้อว่าโปรแกรม dmg2iso นั้นได้แปลงไฟล์ให้เรียบร้อยแต่แรกแล้ว และไม่จำเป็นต้องแปลงไฟล์จาก R ให้เป็น RW ก่อนเลยครับ สามารถแปลงไฟล์ได้เลย... เฮ้อ แต่ก็ดีเหมือนกันเพราะทำให้รู้คำสั่งอื่น ๆ ที่จำเป็นอีกคำสั่งหนึ่ง... เริ่มชักสนุกแล้วครับ เหมือนตอนเริ่มหัดใช้ลีนุกซ์ครั้งแรกเลยครับ...

ไม่มีความคิดเห็น:

แสดงความคิดเห็น