Bug #46999 | DMG fails to mount giving an error "No mountable file system" | ||
---|---|---|---|
Submitted: | 30 Aug 2009 20:54 | Modified: | 14 Sep 2009 9:33 |
Reporter: | Jason Kenney | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Packaging | Severity: | S2 (Serious) |
Version: | 5.1 and 5.4 | OS: | MacOS (10.6) |
Assigned to: | Daniel Fischer | CPU Architecture: | Any |
Tags: | dmg 5.1 5.4 |
[30 Aug 2009 20:54]
Jason Kenney
[1 Sep 2009 14:04]
Valeriy Kravchuk
Thank you for the problem report. Indeed: /dev/disk4s1 on /Volumes/mysql-5.1.37-osx10.5-x86_64 (ufs, asynchronous, local, nodev, nosuid, read-only, noowners, quarantine, mounted by openxs) Sounds like a reasonable feature request for 64-bit Mac OS X 10.6 support.
[6 Sep 2009 15:18]
Gabe Nydick
Temporary Workaround If you have a Linux Box... 1) convert DMG to cdr hdiutil convert mysql-5.1.38-osx10.5-x86_64.dmg -format UDTO \ -o mysql-5.1.38-osx10.5-x86_64 2) transfer mysql-5.1.38-osx10.5-x86_64.cdr to your linux machine 3) create loop device for it sudo kpartx -a mysql-5.1.38-osx10.5-x86_64.cdr -p M # the "-p" flag will use the M as the delimiter for the partitions in case you have multiple loop devices and need help identifying it. it will show up in /dev/mapper/loop<X>M1 where X is arbitrary depending on how many loop devices you currently have setup. 4) mount the ufs file system mount -t ufs -o ufstype=openstep /dev/mapper/loop<X>M1 /<some mount point> You can then copy the files where ever you'd like.
[14 Sep 2009 9:33]
Daniel Fischer
Mac OS X disk images produced in the future will use HFS+ instead of UFS.