MacOS can't mount DMG for Etcher

Just downloaded balenaEtcher-1.5.63 but can’t open DMG. Get a pop up window with warning “no mountable file system.” This is on Mojave 10.14.6. Below is the output of a command line attempt to open the dmg. I’ve tried other versions of Etcher from various corners of the internet, but all have the same failure. Any advice?

Thanks,
Jeff

jzbake@Downloads$ hdiutil attach -verbose balenaEtcher-1.5.63.dmg
Initializing…
DIBackingStoreInstantiatorProbe: interface 0, score 100, CBSDBackingStore
DIBackingStoreInstantiatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: interface 2, score -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: interface 3, score 100, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: interface 4, score -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: interface 5, score -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: interface 6, score -1000, CVectoredBackingStore
DIBackingStoreInstantiatorProbe: interface 0, score 100, CBSDBackingStore
DIBackingStoreInstantiatorProbe: interface 1, score -1000, CBundleBackingStore
DIBackingStoreInstantiatorProbe: interface 2, score -1000, CRAMBackingStore
DIBackingStoreInstantiatorProbe: interface 3, score 100, CCarbonBackingStore
DIBackingStoreInstantiatorProbe: interface 4, score -1000, CDevBackingStore
DIBackingStoreInstantiatorProbe: interface 5, score -1000, CCURLBackingStore
DIBackingStoreInstantiatorProbe: interface 6, score -1000, CVectoredBackingStore
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CMacBinaryEncoding
DIFileEncodingInstantiatorProbe: interface 1, score -1000, CAppleSingleEncoding
DIFileEncodingInstantiatorProbe: interface 2, score -1000, CEncryptedEncoding
DIFileEncodingInstantiatorProbe: interface 0, score 900, CUDIFEncoding
DIFileEncodingNewWithBackingStore: CUDIFEncoding
DIFileEncodingNewWithBackingStore: instantiator returned 0
DIFileEncodingInstantiatorProbe: interface 0, score -1000, CSegmentedNDIFEncoding
DIFileEncodingInstantiatorProbe: interface 1, score -1000, CSegmentedUDIFEncoding
DIFileEncodingInstantiatorProbe: interface 2, score -1000, CSegmentedUDIFRawEncoding
DIDiskImageInstantiatorProbe: interface 0, score 1000, CUDIFDiskImage
DIDiskImageInstantiatorProbe: interface 1, score 0, CSparseBundleDiskImage
DIDiskImageInstantiatorProbe: interface 2, score 0, CSparseDiskImage
CRawDiskImage: data fork length 0x000000000533BE5A (87277146) not a multiple of 512.
DIDiskImageInstantiatorProbe: interface 3, score -100, CRawDiskImage
DIDiskImageInstantiatorProbe: interface 4, score 0, CDARTDiskImage
DIDiskImageInstantiatorProbe: interface 5, score 0, CDiskCopy42DiskImage
DIDiskImageInstantiatorProbe: interface 6, score -1000, CNDIFDiskImage
DIDiskImageInstantiatorProbe: interface 8, score -100, CShadowedDiskImage
DIDiskImageInstantiatorProbe: interface 9, score -1000, CCFPlugInDiskImage
DIDiskImageInstantiatorProbe: interface 10, score -100, CWrappedDiskImage
DIDiskImageNewWithBackingStore: CUDIFDiskImage
DIDiskImageNewWithBackingStore: instantiator returned 0
Verifying…
Checksumming Protective Master Boot Record (MBR : 0)…
Protective Master Boot Record (MBR :: verified CRC32 $753298AC
Checksumming GPT Header (Primary GPT Header : 1)…
GPT Header (Primary GPT Header : 1): verified CRC32 $07EF7866
Checksumming GPT Partition Data (Primary GPT Table : 2)…
GPT Partition Data (Primary GPT Tabl: verified CRC32 $73A249AA
Checksumming (Apple_Free : 3)…
(Apple_Free : 3): verified CRC32 $00000000
Checksumming disk image (Apple_HFS : 4)…

disk image (Apple_HFS : 4): verified CRC32 $D3A416F8
Checksumming (Apple_Free : 5)…
(Apple_Free : 5): verified CRC32 $00000000
Checksumming GPT Partition Data (Backup GPT Table : 6)…
GPT Partition Data (Backup GPT Table: verified CRC32 $73A249AA
Checksumming GPT Header (Backup GPT Header : 7)…
GPT Header (Backup GPT Header : 7): verified CRC32 $1696F118
Verification completed…
Error 0 (Undefined error: 0).
verified CRC32 820DF988 Attaching… DI_kextWaitQuiet: about to call IOServiceWaitQuiet... DI_kextWaitQuiet: IOServiceWaitQuiet took 0.000024 seconds 2019-11-12 11:42:32.015 diskimages-helper[88914:3154961] DIHelperHDID serveImage: attaching drive { autodiskmount = 1; "hdiagent-drive-identifier" = "59FD53D2-7AD2-4521-B872-C5F67B4753EF"; "unmount-timeout" = 0; } 2019-11-12 11:42:32.016 diskimages-helper[88914:3154961] DIHelperHDID serveImage: connecting to myDrive 0x410B 2019-11-12 11:42:32.016 diskimages-helper[88914:3154961] DIHelperHDID serveImage: register _readBuffer 0x7fca90558000 2019-11-12 11:42:32.016 diskimages-helper[88914:3154961] DIHelperHDID serveImage: activating drive port 16395 2019-11-12 11:42:32.016 diskimages-helper[88914:3154961] DIHelperHDID serveImage: set cache enabled=TRUE returned SUCCESS. 2019-11-12 11:42:32.016 diskimages-helper[88914:3154961] DIHelperHDID serveImage: set on IO thread=TRUE returned SUCCESS. 2019-11-12 11:42:32.016 diskimages-helper[88914:3154961] -processKernelRequest: will sleep received Checking volumes… Volume check completed… Mounting… 2019-11-12 11:42:33.077 diskimages-helper[88914:3154929] -remountReturningDictionary: detaching because no mountable filesystems. Attaching… Error 112 (no mountable file systems). Finishing… DIHLDiskImageAttach() returned 112 hdiutil: attach failed - no mountable file systems jzbake@Downloads

Seems to mount fine here, both via the terminal and double-click to open. The download was probably truncated, what does $ ls -alF balenaEtcher-1.5.63.dmg show for you as file size? It’s 87303089 bytes for me.

Yes, same size here.

Can you cd into the directory where the dmg is stored and then run echo '59f98032491f131210609257571cfe490cac980a97b306f745c40fe69b7e3bde *balenaEtcher-1.5.63.dmg' | shasum -a 256 -b -c -? It should print balenaEtcher-1.5.63.dmg: OK. This is to rule out any sort of file corruption.

Yes- it returned OK…

Also tried
hdiutil attach -noverify -nomount balenaEtcher-1.5.63.dmg
then found tried to mount the result, but got the same “no mountable file system” error.

I proceeding by using an old windows laptop, but it sure would have been nice to use this mac.

Hey Jeff, it’s not much help, but I happen to be running the same OS version as you so thought I would give it a try but I can’t reproduce here either. I’m not sure we have any further suggestions for you at this point

Hi all, thanks for your help. It must be be something about my system that is is causing the problem. If I ever find the root cause I’ll share it.

Regards,
Jeff