无忧启动论坛

 找回密码
 注册
搜索

使用dd命令克隆整个系统转载自网络方法

查看数: 3644 | 评论数: 20 | 收藏 11
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-3-5 16:33

正文摘要:

使用dd命令克隆整个系统 神奇的ghost的原理是什么呢?不就是数据复制吗?Linux下的dd命令不就是最强大的数据复制工具!        既然如此,我为什么要使用g4l这样复杂的工具呢?一条dd命令不就 ...

回复

yyz2191958 发表于 2023-2-15 18:03:32
表示看不懂
benbenben 发表于 2023-2-15 17:50:58
    dd   bs=512 count=[fdisk命令中最大的end数+1] if=/dev/sda of=/ghost.img
    这样,就可以把我需要的分区数据全部copy到ghost.img文件中。镜像制作完成了!


对这一段有疑问,我硬盘上有Linux和Win的双系统,我目前需要整盘备份,便于往其他同型号的机器上恢复系统,发现ghost对Linux分区支持有问题,找了这了。
dd如何镜像整个硬盘,还只把有数据的部分镜像?
snakegao 发表于 2021-3-31 13:03:28
好教程,正需要
312439374 发表于 2021-3-30 23:21:44
好教程,正需要
国产操作系统 发表于 2021-3-23 13:29:35
收藏下来,有空再看
729140783 发表于 2021-3-18 17:10:24
吉毛桃 发表于 2021-3-18 13:41:37
进来学习一下
sairen139 发表于 2021-3-13 23:10:51
本帖最后由 sairen139 于 2021-3-13 23:15 编辑
sairen139 发表于 2021-3-12 14:11
发现windows下的能用的dd工具0.63版也能实现这篇帖子的效果,而且复制速度超快一秒几GB速度上远远超越了备 ...

  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


879792799 发表于 2021-3-12 14:43:02
g4d是不是也有dd命令啊!!????
hkkitlee 发表于 2021-3-6 13:28:44
100G硬盤,使用了6G
dd懂得只備份那使用了的6G???
2012wjia 发表于 2021-3-5 23:36:17
提示: 作者被禁止或删除 内容自动屏蔽
邪恶海盗 发表于 2021-3-5 21:28:01
用G4L是为了网克方便吧?
l3429900 发表于 2021-3-5 21:15:34
linux好深奥,谢谢指导
LXJ6000DY 发表于 2021-3-5 18:55:13
我以为备份驱动那个DD
junyee 发表于 2021-3-5 17:58:38
以前备份安卓固件就用的 dd+ gzip .
纯数据的分区就起用接 tar 了.
ggl 发表于 2021-3-5 17:47:09
好像很腻害
2012andyle113 发表于 2021-3-5 17:15:37
记号一下,没搞过
caocaofff 发表于 2021-3-5 17:04:43
备份linux常用这个
窄口牛 发表于 2021-3-5 16:48:18
legacy启动才需要dd,efi启动了,打包,解包就行了。

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-12 16:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表