I have the ISO image of the DVD. It contains 4 partitions:
Partition 1 (PMBR, 624,524,600 bytes) [Primary MFT (Master File Table)]
Partition 2 (Extended Media Table)
Partition 3 (FAT32, 521,697,440 bytes)
Partition 4 (DOS, 521,697,440 bytes)
I want to extract the contents of Partition 3. I used unetbootin to write the ISO image of the DVD to a USB flash drive. I copied the contents of the ISO image to the root of my USB flash drive. The root of the USB flash drive is /dev/sdb. I mounted the /dev/sdb as a loop device. I used dd to copy the contents of the ISO image to /dev/sdb. The output of this dd command was /dev/sdb: 2782230176 bytes (2.8 GB) copied, 20.053 s, 2.7 GB/s. Here is the output of fdisk -l /dev/sdb:
Disk /dev/sdb: 2.7 GB, 2.7 GB, 2.7 GB
255 heads, 63 sectors/track, 4.0 sectors/inqry Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x000aaf5f Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 20480 1 Int 10 Linux RAID
/dev/sdb2 20480 8196191 1 Int 10 Linux RAID
My question is, why is the output of fdisk -l /dev/sdb reporting that I have two separate disks, and how can I extract the contents of Partition 3 from /dev/sdb?
A:
This is a hybrid ISO, and as such, the DVD's contents can be extracted via DD by the usual DD arguments. be359ba680
Related links:
Comments