9.6.1. 制作磁盘映像文件
一个未挂载设备(例如,第二个 SCSI 或 串行 ATA 设备 “/dev/sdb
”)的磁盘映像文件 “disk.img
” 可以使用 cp(1) 或 dd(1) 通过下列方式建立。
# cp /dev/sdb disk.img
# dd if=/dev/sdb of=disk.img
传统 PC 中位于主 IDE 硬盘第一扇区的主引导记录(MBR)(参见 第 9.5.2 节 “硬盘分区配置”)的磁盘映像可以使用 dd(1) 通过下列方式建立。
# dd if=/dev/hda of=mbr.img bs=512 count=1
# dd if=/dev/hda of=mbr-nopart.img bs=446 count=1
# dd if=/dev/hda of=mbr-part.img skip=446 bs=1 count=66
“
mbr.img
”:带有分区表的 MBR“
mbr-nopart.img
”:不带分区表的 MBR“
mbr-part.img
”:仅 MBR 的分区表
如果你使用 SCSI 或 串行 ATA 设备作为启动硬盘,你需要使用 “/dev/sda
” 替代 “/dev/hda
”。
如果你要建立原始硬盘的一个硬盘分区的映像,你需要使用 “/dev/hda1
” 等替代 “/dev/hda
”。