Next, you need to tell dcfldd where to store the image. (Although your CD-ROM creates a file system in the RAM, this file system typically isn't large enough to store an image of a hard disk.) Whether you've opted to store the image on an external or internal hard disk, you'll need to mount the disk to write coherent data to it. Mounting is the Linux term for placing a disk in a state in which the OS knows about it at the file-system level. Although the /dev/hdx nomenclature provides raw, byte-level access to a disk, the mount command lets you treat a disk partition as a directory to which you can freely write. The command
mount /dev/hdb1 /mnt
mounts the primary slave's first partition in the /mnt disk, which means that you can write to or read from any files on that disk. Linux natively knows about FAT32 and NTFS and can easily mount hard disks in those formats. However, I suggest that your hard disk be FAT32 because poor NTFS specifications on Microsoft's part make writing to NTFS partitions a difficult task. . . .