![使用 dd 获取 sdcard 的某些部分 - 使用 bs 和 count?](https://linux22.com/image/1522210/%E4%BD%BF%E7%94%A8%20dd%20%E8%8E%B7%E5%8F%96%20sdcard%20%E7%9A%84%E6%9F%90%E4%BA%9B%E9%83%A8%E5%88%86%20-%20%E4%BD%BF%E7%94%A8%20bs%20%E5%92%8C%20count%EF%BC%9F.png)
现在我正在运行 dd,我担心我可能会得到错误的 bs 和计数...这是我使用的命令...
dd if=/dev/nbd1 conv=sync,noerror bs=4M count=3082239 | gzip -c > /mnt/usbdrive/backup_image3.img.gz
但是如果我要进行计数,我需要 bs 吗?我只想要这些部分:
partition1 2048-10239
partition2 10240-3082239
答案1
好吧,我只需要思考一下:我必须找到我的分区结束的位置,fdisk /dev/nbd1
然后使用 512 默认设置,并将该分区的结束数字作为我的计数。见下文:
dd if=/dev/nbd1 bs=512 count=3284491 | gzip -c > /mnt/usbdrive/backup_image3