2009年10月8日 星期四

將 dmg 檔轉成 img 檔或 iso 檔 @ Ubuntu & Windows XP

一隻將 MAC OS 的 dmg 格式轉成 img 格式,另外還有相似的 dmg2iso ,顧名思義就是轉成 iso 檔,只是在網站上並沒看到後續的維護,那就使用轉成 img 檔。有需要在從 img 轉成 iso 檔吧。


下載 dmg2img 、dmg2iso 網站位置:http://vu1tur.eu.org/tools/


實作上以 dmg2img 為例,畢竟 dmg2iso 已經很久沒更新。



  • Ubuntu 9.04

    1. 下載與解壓縮

      • # wget 'http://vu1tur.eu.org/tools/download.pl?dmg2img-1.6.1.tar.gz'

      • # tar -xvf dmg2img-1.6.1.tar.gz



    2. 編譯 dmg2img

      • # cd dmg2img-1.6.1

      • # make dmg2img

        • 若出現錯訊息,大概是找不到 bzlib.h,需先安裝 libbz2-dev

        • # sudo apt-get install libbz2-dev





    3. 轉檔

      • # ./dmg2img test.dmg test.img



    4. 掛載

      • # sudo mkdir /media/my_tmp

      • # sudo mount -t auto -o loop test.img /media/my_tmp




  • Windows XP with SP3


    • 下載 win32 binary

    • 指令跟上述一樣


      • dmg2img test.dmg test.img




此外,在 Mac OS X 的環境中,可以透過 磁碟工具程式 要將 DVD/CD 備份成 DMG 檔,若要轉成 ISO 檔的話,可透過 command line 執行:


$ hdiutil convert input.dmg -format UDTO -o output.iso
...
created: output.iso.cdr

$ mv output.iso.cdr output.iso


即可 


沒有留言:

張貼留言