I've made some more tests with interesting results.
This afternoon, I started-up in Lion to see what happened when I tried to burn a DVD. I had trashed the previous test file, so I created another sparsebundle using Disk Utility with these properties ... Name: TEST-BURN-1.sparsebundle Size: 2.5 GB Format: HFS+(J) Partition: No partition map Image Format: sparse bundle disk image
In Lion, I successfully burned this file to a DVD+RW using 'drutil' via Terminal.
I started-up in Snow Leopard and repeated this test with the same file. It successfully burned a DVD+RW.
All of my previous tests were made with a file created with ...
"hdiutil create -type SPARSEBUNDLE -megabytes " & imageSize & " -fs HFS+J -layout NONE " & imagePath & ¬ " -volname " & quoted form of imageName & " -attach"
do shell script the result
so I created a new "TEST-BURN-2.sparsebundle" having the same properties as the file above except the name and size. (Yes. I have a script for that, too.)
I repeated the tests with this file in both Snow Leopard and Lion. Both tests failed.
I compared the meta-data for these two sparse bundle files and cannot find any difference.
The question now becomes ... Why did 'hdiutil' recently start creating unburnable sparse bundle files after working correctly for many years? And ... What is the difference?
|