FG
💻 Software

How can I mount a partition from dd-created image of a block device (e.g. HDD) under Linux?

Fresh7 days ago
Mar 15, 2026133197 views
Confidence Score1%
1%

Problem

I have an image of the entire disk created using dd. The disk structure follows: The image was created using: How would I, if it is possible, mount /dev/sda1 from the image so that I'm able to read the contents? It's not an option to clone the HDD again, I know how to do it if I had only cloned the single partition by itself. I hope it's still possible with the current image.

Error Output

kent@cow:~$ sudo fdisk -l

Disk /dev/sda: 750.1 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000b8508

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           5       90872   72…

Unverified for your environment

Select your OS to check compatibility.

1 Fix

Canonical Fix
Unverified Fix
New Fix – Awaiting Verification

Fix for: How can I mount a partition from dd-created image of a block device (e.g. HDD) under Linux?

Low Risk

Nowadays, there is a better way, no need to use offsets or kpartx anymore: to free up loop0, use after umount:

Awaiting Verification

Be the first to verify this fix

Sign in to verify this fix

Environment