| 表示看不懂 |
dd bs=512 count=[fdisk命令中最大的end数+1] if=/dev/sda of=/ghost.img 对这一段有疑问,我硬盘上有Linux和Win的双系统,我目前需要整盘备份,便于往其他同型号的机器上恢复系统,发现ghost对Linux分区支持有问题,找了这了。 dd如何镜像整个硬盘,还只把有数据的部分镜像? |
| 好教程,正需要 |
| 好教程,正需要 |
| 收藏下来,有空再看 |
| 好 |
| 进来学习一下 |
本帖最后由 sairen139 于 2021-3-13 23:15 编辑 sairen139 发表于 2021-3-12 14:11 dd [bs=SIZE[SUFFIX]] [count=BLOCKS[SUFFIX]] if=FILE of=FILE [seek=BLOCKS[SUFFIX]] [skip=BLOCKS[SUFFIX]] [--size] [--list] [--progress] 其中: bs代表镜像时缓冲块的大小,通常建议设得大一点,比如1M、10M等(单位可用:c表示字节,w表示双字,d表示4字节,q表示8字节,k表示1024字节,M表示k*k字节,G表示k*k*k字节),默认为512字节 count表示镜像的块总数 if与of分别表示镜像源与镜像目标的设备文件路径 seek表示在备份时对of后面的部分也就是目标文件跳过多少块再开始写 skip表示备份时对if后面的部分也就是原文件跳过多少块再开始备份 --size表示对源设备的读取进行大小校验,以避免IO死循环等错误 --list表示列出可利用的磁盘(分区)设备文件,在if与of中指定的这是这些设备名称 --progress表示显示镜像进度[backcolor=rgba(224, 224, 224, 0.2)][size=0.8em][url=]全选代码[/url] [backcolor=rgba(224, 224, 224, 0.2)][size=0.8em][url=]复制[/url] 对软盘做镜像:dd if=\\.\a: of=c:\temp\disk1.img bs=1440k[backcolor=rgba(224, 224, 224, 0.2)][size=0.8em][url=]全选代码[/url] [backcolor=rgba(224, 224, 224, 0.2)][size=0.8em][url=]复制[/url] 先用 dd --list,查到要镜像的设备路径为:\\?\device\harddisk1\dr5[backcolor=rgba(224, 224, 224, 0.2)][size=0.8em][url=]全选代码[/url] [backcolor=rgba(224, 224, 224, 0.2)][size=0.8em][url=]复制[/url] E:\>dd if=\\?\device\harddisk1\dr5 of=r:\aa.img --size rawwrite dd for windows version 0.5.Written by John Newbigin <jn@it.swin.edu.au>This program is covered by the GPL. See copying.txt for details250880+0 records in250880+0 records out |
| g4d是不是也有dd命令啊!!???? |
|
100G硬盤,使用了6G dd懂得只備份那使用了的6G??? |
| 用G4L是为了网克方便吧? |
| linux好深奥,谢谢指导 |
| 我以为备份驱动那个DD |
|
以前备份安卓固件就用的 dd+ gzip . 纯数据的分区就起用接 tar 了. |
| 好像很腻害 |
| 记号一下,没搞过 |
备份linux常用这个![]() |
| legacy启动才需要dd,efi启动了,打包,解包就行了。 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.