如何dd
在保留设备结构的同时进行分区?
源设备:
[root@cal-7-3 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 37.3G 0 disk
└─sda1 8:1 0 1000M 0 part /
挂载图像时的预期输出:
loop0 7:3 0 1G 0 loop
└─loop0p1 (dm-3) 253:3 0 1G 0 part /temp
如果if=/dev/sda
图片太大(37.5G)。
如果if=/dev/sda1
结构丢失。
答案1
[root@cal-7-3 ~]# sudo sfdisk -luS /dev/sda
Device Boot Start End #sectors Id System
/dev/sda1 * 2048 2050047 2048000 83 Linux
dd
直到最后一个扇区,为简单起见,四舍五入。
dd if=/dev/sda bs=512 count=2100000 | gzip | ssh 192.168.1.254 'gzip -d | dd of=/root/my-image'
来源:http://ubuntuforums.org/showthread.php?t=1840320#post_11234165