Hot answers tagged

57

The error message is pretty unclear, but one reason might be that you are not connected to the power outlet. Compacting a disk image might be a long and intensive task, and sometimes the OS denies it when you are running on battery to avoid any risk of data loss. If you are positive that you have enough battery power to complete the task, you may overrun ...


45

The problem appears to happen when you unmount the image using umount. Remount the image (either using hdiutil attach or just double click the image) and use the command hdiutil detach it again. This will unmount and eject the image. hdiutil detach /Volumes/<your image>


39

You can use hdiutil to convert from .dmg to .iso directly: $ hdiutil makehybrid -iso -joliet -o [filename].iso [filename].dmg Renaming .cdr to .iso is bad advice! An .iso has a slightly different format that allows PC users to play the DVD as well. A renamed file will work on macOS, but NOT on a PC. If you have a .cdr and want to convert it to an .iso, ...


37

DMGs have a few key features which make them superior to plain old zips They’re a full file system (meaning they can store file permissions, have custom folder backgrounds, etc) They support “mandatory” EULAs before mounting which is nice for legal stuff Provide a more reliable execution environment. If you have to do absolute path stuff for installation (...


36

What you're seeing is the mounted disk image, you need to eject them. These are no different than a USB disk or flash drive that you attach or a CD/DVD media that you load into a drive. It will show up on your Desktop so you have an easy way to access them. Once you're done installing them, you can simply right click and then select Eject. For example, I ...


29

If you want to eject the mounted DMG, please see Allan's excellent answer - or more simply do a secondary click on the DMG icon and select the Eject option. However, if you want to keep the DMG mounted, but don't want it to appear on your desktop, you can do that too! Go to Finder → Preferences → General, and under "Show these items on the desktop:"...


22

I was experiencing this problem after downloading High Sierra to fix a friend's Mac. I found Rick's solution worked for me, but I've added a few more steps. Click the  symbol in the Menu bar. Click Restart…. Hold down Command + R to boot into Recovery Mode. Click Utilities. Select Terminal. Type csrutil disable. This will disable SIP. Press Return or Enter ...


20

Download on the first machine. When complete, the Installer will auto-launch. Quit it. The Installer is in /Applications/ and has the name Install macOS Sierra. [BTW it's not a .dmg, but an .app file] Copy it to a safe place; after install it will be auto-deleted from Applications. The copy can then be used on any other machine. Drop into the ...


20

Business Reasons On macOS, applications can be sold outside of Apple's Mac App Store. Many developers choose to sell their software through Apple's store in order to access the audience Apple provide. However, there are numerous business reasons a developer might choose to avoid the Apple operated stores. These include control over pricing, product, and ...


16

There are a number of reasons developers may not want to go through the Mac App Store: Apple Developer account is required with paid annual subscription of $99 Apple review process may block certain features or APIs Apple determines that the app does not follow other guidelines (ui, content, etc) Apple requires some features to be implemented or will not ...


15

I had the same problem, and managed to open .dmg files by going into Disk Utility>File>Open Disk Image. Once opened in Disk Utility, Double Click (Right Click) the icon and click show in Finder. Then I could install what I wanted! Hop it works for you!


14

Yes, Disk Utility can do this. Use Convert then select your dmg file. In the Save As dialog that follows, select DVD/CD master. Disk Utility will insist on saving the new ISO as a .cdr file, but it is really an ISO. You can rename it to .iso in the Finder, if you like. At http://osxdaily.com/2012/07/18/convert-dmg-to-cdr-or-iso-with-disk-utility/ there are ...


12

If you want to script the install it requires a few more steps since the name of the .dmg file, the name of the Volume created, the name of the application, and the name of the device that needs to be detached can all be different. Plus they can have spaces in them. Also a .dmg can have an .app file or a .pkg file in it and these require different behavior. ...


11

I've been interested in this question since Nov 2012 and even set up a FreeNAS VM to reproduce the issue. I eventually gave up but since the question has been resuscitated I will share what I found out back then and in the last hours (luckily I didn't delete the VM) and what I think the cause for this issue is. I have also found a workaround. My setup ...


11

.dmg is not an app, it is a disk image. If you double-click the file, it should mount a virtual disk in the Finder. From there, you will be able to drag and drop the image into your applications folder. Since you don't have admin rights on the computer you're using, you'll need to drag it into your user Applications folder (/Users/yourname/Applications/, ...


11

The command line tools allow you to mount the DMG and skip verification. Open Terminal: hdiutil attach -noverify /Path/To/Your/DMGFile.dmg If you have the DMG file on your Desktop, and the DMG was named "Broken.DMG" you could type in something like this: hdiutil attach -noverify ~/Desktop/Broken.dmg Rather than typing the name of the file, just ...


10

On Yosemite this did it for me too. Made a small function: dmg(){ hdiutil create -fs HFS+ -srcfolder "$1" -volname "$2" "$2.dmg" } Usage in Terminal: dmg /My/Source/Folder NameOfDmg


10

The program homebrew worked for me on Mac OS10.9.5: Type the following in the command line: brew install ghostscript


9

I had to mount and copy the .app to /Applications folder. For Etcher.app: First as @trojanfoe said : sudo hdiutil attach /Users/janatac/Etcher-1.2.1.dmg Then sudo cp -R /Volumes/Etcher\ 1.2.1/Etcher.app /Applications You then have your application in /Applications folder Don't forget to unmount the volume : sudo hdiutil unmount /Volumes/Etcher\ 1.2.1/ ...


9

A lot of applications (bundles) for OS X don't need an installer in contrary to almost all Windows apps. They are distributed inside an .dmg. To properly "install" them just open the .dmg and copy the app file to /Applications or /Applications/Utilities. A lot of images already contain a soft link to the Applications folder to be more convenient for the ...


9

Option 1: Disk Utility In Disk Utility: select the image in the sidebar, then File → Change Password... (You must unmount the image before you can reset it). Option 2: Terminal In Terminal: hdiutil chpass <image> More info: man hdiutil


8

A DMG file (Apple Disk Image) is a disk image file that is mounted as a volume, just like a physical disk. They can be password protected and compressed (like ZIPs), and are usually used for packaging and downloading Mac software (amongst other things). DMGs are exclusively an Apple file format (though can be opened as read-only on Windows computers with ...


8

Open the .dmg file (basically mount it), double click the app to launch it directly. Drag it to somewhere else (user space folder) other than the default Applications folder which requires root permission. Drag it to the default Applications to install it. I am wondering if I choose Option 1, can I say it's much safer way than the Option 3? None of these ...


7

An article written by someone else who did that: http://blog.whitehatsec.com/cracking-aes-256-dmgs-and-epic-self-pwnage/ The author did get his cracked, but had to borrow a supercomputer to do so even after he got custom software designed to use partial knowledge of the password he had chosen. It shows how hard a general cracking effort would be, but ...


7

A DMG can be set to display a license agreement before it will allow you to open it. This is normal and nothing to be alarmed about. Once you accept the license agreement, it will mount and open the normal Finder window showing its contents. See this thread on Cocoa Builder. There is no way to disable it and nothing is being auto-run.


7

It doesn't matter what type the DMG is as VMware Fusion cannot install OS X Yosemite by booting it or even booting the Install OS X Yosemite.app downloaded from Apple as that's not how it works in VMware Fusion. VMware Fusion must first make an Installer Image from the Install OS X Yosemite.app and install from the Image it creates. Have a look at: ...


7

It depends on your viewpoint: a file written to an encrypted disk image is immediately written encrypted to the HDD/SSD where the disk image resides. Since the file system of the unlocked disk image is still mounted, the file appears as "unencrypted". So a user, who can access the raw HDD/SSD only, can't read/decode the file content, but a user with the ...


6

If you mean volumes that are shown after you mount dmg files, you can uncheck this checkbox: You can eject volumes from Finder's sidebar or by selecting their icons and pressing ⌘E.


6

The files on an encrypted disk image are encrypted. As you can see currently you can have 128 bit AES and 256 bit AES. As is pointed out 256 bit will be slower but more secure, however both methods will leave your data encrypted, until it is decrypted. The real issue is how strong the password for the encrypted volume is. If the password is not a random ...


6

Dreamweaver CC came in two major versions: the initial CC release (v13) and the CC 2014 release (v14). From the file names, you can infer which is which. As for a "full installer", there is no such animal now. You install CC apps individually through the Creative Cloud Manager which downloads and installs the selected app(s).


Only top voted, non community-wiki answers of a minimum length are eligible