After cjc pointed out to ask the question at apple.stackexchange.com, I did. When asking the question I got to a related questing answered by someone saying to try Carbon Copy Cloner.
Carbon Copy Cloner cloned the files via FireWire to my SSDisk no questioned asked, and everything is how it should be..
Here's the question I'm referring to:
Restore system from DMG (original source disk bigger than destination)
For those of you interested in resizing a disk image:
Make your disk image read-write in Mac's Disk Utility:
Mount the disk, select it and click new disk image. Select read-write in the disk image structure drop down and click save. ( My OS is dutch, so these are my own translations ).
Use hdiutil
to resize the disk image:
In terminal: hdiutil resize -size 100G /location/of/disk.dmg
. You can replace 100G by the size you want.
Optional (didn't work for me), you can try to compact it:
In terminal: hdiutil convert /location/of/disk.dmg -format UDSP -o /location/of/NEW/disk.dmg
.
This creates a sparse image.
Then: hdiutil compact /location/of/SPARSE/disk.dmg.sparseimage
This will try to free up space on the disk image.. If it works I guess you may need to resize your DMG again to lower the capacity (I'm not sure)..
compact failed - function not implemented
. – Tim Baas Aug 14 '12 at 08:40sudo hdiutil resize -size 25G /PATH/TO/DISK/IMAGE.dmg
. I just did it with my Time Machine backup disk image, and it didn't seem to break any permissions. – sudo Jan 18 '17 at 17:34compact
nor theresize
would work on it.compact
said it trimmed 0 bytes, but I have 40GiB free in it.convert
said the size is too small. The volume is Mac OS Extended (Journaled). – sudo Oct 12 '17 at 20:29