Open DMG File on Linux
DMG files use Hierarchical File System (HFS) as a disk file system format. In order for your Linux machine to open DMG files it needs to support HFS and HFS+. To enable HFS and HFS+ support on your Linux machine you will need to install HFS tools and kernel modules.
Feb 22, 2018 How to open DMG file in Linux Ubuntu, Linux Mint, Kali Linux 1. Sudo apt update 2. Sudo apt-get install p7zip-full 3. 7z x image.dmg 4. Mkdir ftmount.
Ubuntu
Below are instructions on how to install HFS and HFS+ and mount HFS+ drive on Ubuntu.
1) Install hfsprogs which enables operation with HFS and HFS+ on Linux via ports of mkfs and fsck.
sudo apt-get install hfsprogs
2) Mount or remount the HFS+ drive
sudo mount -t hfsplus -o force,rw /dev/sdXY /media/mntpoint
or
sudo mount -t hfsplus -o remount,force,rw /mount/point
3) If the drive is partially corrupted or was unmounted with an error run:
Open Mac Dmg On Linux Windows 10
sudo fsck.hfsplus -f /dev/sdXY
CentOS
Below are instructions on how to mount HFS or HFS+ in CentOS:
1) Install hfs kernel modules and hfs+ tools:
yum install kmod-hfs
yum install hfsplus-tools
2) Mount or remount the HFS+ drive
sudo mount -t hfsplus -o force,rw /dev/sdXY /media/mntpoint
or
sudo mount -t hfsplus -o remount,force,rw /mount/point
3) If the drive is partially corrupted or was unmounted with an error run:
sudo fsck.hfsplus -f /dev/sdXY
With HFS and HFS+ enabled you are ready to mount your DMG file.
Following DMG partitioning schemes were tested to work with instructions below:
- Apple Partition Map
- CD/DVD (partitioned)
- CD/DVD (partitioned) with ISO data
- Hard disk
- Master Boot Record Partition Map
- No partition map
Below is a command to mount an image.dmg file using hfsplus file system:
sudo mount -t hfsplus image.dmg /mnt
Wd Discovery For Mac.dmg
Here -t hfsplus tells mount command to mount with HFS+ file system. The /mnt specifies a path to where the image will be mounted.
To unmount following command is needed:
Open Mac Dmg On Linux Windows 10
sudo mount -t hfsplus image.dmg /mnt