Jump to content

Burning dmg file


markryde
 Share

4 posts in this topic

Recommended Posts

Hello,

 

I have a .dmg file of MacOS Leoprad Snow which I want to burn.

I had created an MacOS.iso from it by dmgextractor. I did it in Linux

as I have no access to a Mac machine.

 

I am able to mount this file in Linux by:

mount -t hfsplus -o loop MacOS.iso /mnt/mac/

 

running "file MacOS.iso"

gives:

MacOS.iso: Macintosh HFS Extended version 4 data (mounted)

....

Running:

"isoinfo -i MacOS.iso"

gives:

CD-ROM is NOT in ISO 9660 format

 

 

I tried to burn twice with k3b in Linux with a 8.5 GB DL +R media and it failed.

My dvd writer **does** support DL +R

It is Optiarc DVD RW AD-7170A; the k3b log says:

Profiles: DVD-ROM, ......, DVD+RW, DVD+R, DVD+R Dual Layer,...

 

Both times it said that this iso is not recognized as an iso file (which is indeed the case)

and gave an I/O error immediately when starting to burn.

 

The log says this exactly thus:

...

...

growisofs command:

-----------------------

k3b error when burning:

/usr/bin/growisofs -Z /dev/sr0=/dev/fd/0 -use-the-force-luke=notray -use-the-force-luke=tty -use-the-force-luke=tracksize:3289486 -dvd-compat -speed=2.4 -use-the-force-luke=bufsize:4m

Fatal Error at startup: input/output error.

...

...

 

I am using k3b-1.0.5-9.fc11.x86_64

My questions are:

1) Is it right to use the dmgextractor in this way to create an iso ?

2) Should I try some other burning application in Linunx ?

 

Any ideas from those who tried it successfully will be appreciated

 

Regards,

Mark

Link to comment
Share on other sites

Try burning with growisofs directly, without all the cruft that k3b is adding:

 

growisofs -Z /dev/sr0=MacOS.iso

 

It's conceivable that some additional options will be required, but the above will probably work as-is, or with very minor changes (to the exact device filename if /dev/sr0 is wrong or to the filename if you need to specify a full path or if you've renamed the file). If this doesn't work, try examining the errors and reading the growisofs man page; with luck something will jump out at you as a possible solution.

Link to comment
Share on other sites

  • 1 month later...
 Share

×
×
  • Create New...