Questions tagged «cloning»

复制Linux或其他类似Unix操作系统的安装。另请参见/ migration

8
dd vs cat-这些天dd是否仍然有用?
我最近意识到,我们可以使用cat多达dd,并且实际上比dd 我知道这dd在处理磁带大小实际上与正确性(而不仅仅是性能)有关的磁带时很有用。但是,在这些日子里,有些情况下dd无法做些什么cat?(在这里,我认为小于20%的性能差异无关紧要。) 具体的例子会很好!
122 dd  cloning  cat 

4
将linux安装移至新计算机
我知道在某些情况下,很难将Windows安装从一台计算机移动到另一台计算机(物理上移动硬盘),但是在Linux上如何工作?多数驱动程序模块不是在启动时加载的吗?因此,从理论上讲,这有那么多麻烦吗? 显然,xorg配置将发生变化,专有的ATI驱动程序也必须重新编译(也许?)。还有比我想的还要多的东西吗? 假设两台计算机来自同一时代,即两台i7,但硬件略有不同。 更新: 感谢您的回答。这主要是出于我自己的好奇心。我的linux系统已经启动并且可以运行,但是最终我想转移到一台可以插入双显卡的计算机上,以便可以运行2台以上的显示器。但很快不会

8
将整个分区或硬盘驱动器克隆到稀疏文件
我喜欢将整个分区或整个硬盘驱动器克隆到更大的外部磁盘上,但喜欢创建一个稀疏文件。我经常dd用于克隆,但它不支持稀疏文件。作为解决方法,我使用了类似的方法: cp --sparse=always <(dd if=/dev/sda1 bs=8M) /mount/external/backup/sda1.raw 但是,这对于我的口味来说有点棘手,并且如果中止,也不允许我继续该过程。有趣的是,有一个用于此(ntfsclone)的NTFS工具,但是对于Linux(EXT2-4)的本机文件系统不存在这样的工具。 有没有更好的工具,例如dd,支持稀疏的变体?我没有寻找用于磁盘备份的某些专有软件,而只是想制作一个稀疏的克隆副本,如果需要的话,我可以将其安装为循环设备。

5
从硬盘到硬盘的完整DD复制
原始问题: 如果我有两个具有以下特征的相同硬盘驱动器: SATA 6.0 Gb /秒 5400转 3TB 完整的dd副本需要多长时间才能完成? 到目前为止,它已经运行了5个小时,并且仍在运行... 我正在使用Linux Ubuntu 12.04 64bit,并且我正在使用的命令是: dd if=/dev/sdb of=/dev/sdc 更新:1 现在,我可以看到进度,复制430GB已超过6个小时。硬盘为3TB ... 没有更快的方法吗? 更新:2 这似乎比以前要好得多(感谢Groxxda的建议): sudo dd if=/dev/sdb bs=128K | pv -s 3000G | sudo dd of=/dev/sdc bs=128K 对于3TB,ETA大约需要9个小时,而在6小时之后达到430GB之前,所以我猜测使用前一个命令大约需要36个小时。
34 hard-disk  dd  cloning 

7
如何使用DD将数据从旧驱动器迁移到新驱动器?
我正在将笔记本电脑上的内部SATA硬盘驱动器从40G驱动器升级到160G驱动器。我有一个带有SATA卡的Linux / Ubuntu桌面。我实际上想在工作中的几个CentOS和FreeBSD盒上做同样的事情,看来这将有相同的解决方案。 我听说我可以使用DD将40G分区镜像到160G驱动器,或者可以将40G分区另存为本地系统上的映像,然后将该40G映像复制到160G驱动器。 谁能描述我该怎么做?我是否需要任何其他实用程序,例如gparted

9
如何更改文件系统UUID(两个相同的UUID)?
这个问题是从Stack Overflow 迁移过来的,因为可以在Unix&Linux Stack Exchange上回答。 迁移 8年前。 我在VMware中有一个fedora客户操作系统。我想扩展/boot分区,因此我向该VM添加了另一个虚拟磁盘,并尝试克隆该磁盘。 之后dd if=/dev/sda1 of=/dev/sdb1,blkid报告/ dev / sda1和/ dev / sdb1具有相同的UUID / GUID。 奇怪的是,Universe中有两个相同的UUID,如何将其中一个更改为另一个UUID值? 更新2017-01-25 主题已更改,此处的UUID表示文件系统UUID,而不是分区UUID。 由于它是文件系统UUID,因此需要文件系统特定的utils来更改UUID,或使用hexeditor修改磁盘上的原始数据(危险,不建议使用,除非您知道自己在做什么)。

5
知道分区需要编辑时,可以使用“ dd”克隆到较小的HDD吗?
我曾经dd克隆过这样的磁盘: dd if=/dev/sdb of=/dev/sda bs=4096 conv=notrunc,noerror,sync 而且它始终运行良好。任何有关“ dd”的文档都会竭力提醒您,目标磁盘的大小必须等于或大于源磁盘的大小。这绝对是必须的吗? 现在,我很明白,如果我克隆到一个较小的磁盘,我不能指望 目标上甚至部分 “超出范围”的任何分区都完好无损。 但是,非常清楚我以后需要在目标上编辑分区,删除“越界”分区,我是否仍可以使用“ dd”对源进行强力复制,直至达到限制目标的物理尺寸?否则,当目标达到其大小极限时,“ dd”会将目标减少为一堆残骸;-) 顺便说一句,通过研究,我看到bs=了从bs=1024到的所有内容的推荐值bs=32M,什么才是最好的?

5
为什么在复制有限大小的设备时指定块大小?
在在线教程中,通常建议使用以下命令将CDROM复制到iso映像: $ dd if=/dev/dvd of=foobar.iso bs=2048 为什么必须指定字节大小?我注意到实际上2048是CDROM映像的标准字节大小,但似乎dd没有指定bs=或count=同样有效。 在什么情况下不指定大小bs=或count=从有限大小的设备复制会出现问题?
14 linux  hard-disk  dd  cloning 

1
将qcow2映像移动到物理硬盘驱动器
我有一个qcow2映像,可用来使用QEMU引导linux的安装。我想将该映像的内容直接放置到物理硬盘上,以便可以直接从桌面引导到该Linux安装。我想做些类似的事情dd if=my-qcow2.img of=/dev/sdb。但是,这显然将不起作用,因为qcow2不会在逻辑上将虚拟磁盘的内容存储在qcow2文件中。有什么建议?
12 storage  cloning  qemu 

3
将可启动USB记忆棒克隆到其他大小的记忆棒
硬件:2个8GB USB闪存盘 发行:Mint 9 Xfce持久性Live CD 一个USB闪存驱动器具有两个分区: 1)FAT32 700MB薄荷9分区 2)ext3 7.3GB casper-rw分区 目标: 我想复制该USB闪存驱动器,因为我不想再经历从头开始安装和配置的过程。 经验: 1)我发现这dd不适用于该工作,因为如果我的一个闪存驱动器的大小即使相差1MB(有时大小也相差1MB),那么副本就会损坏。 2)我发现使用gparted和预格式化第二个驱动器像第一个驱动器然后rsync分别格式化每个分区均无法正常工作,因为由于某些原因,某些文件无法复制,并且该驱动器仍然无法启动。 我想保留我的工作棒,只复制它并为我的朋友配置这些工作棒。这样,如果我放另一根棍子,我将总是让我的根棍子坐在周围等待。

3
我可以从Clonezilla磁盘映像还原单个分区吗?
我当时正在考虑执行Clonezilla备份,并且想知道要选择哪种备份模式。一般来说,Clonezilla提供以下备份选项: savedisk:保存完整的磁盘映像 saveparts:保存特定分区的映像 相应地,有两种还原模式: restoredisk:恢复完整的磁盘映像 restoreparts:恢复分区映像 我正在寻找的是这两种选择的混合。我希望能够全部还原特定分区并还原完整的硬盘。Clonezilla是否开箱即用地支持此还原途径? 到目前为止,我还没有找到任何与此相关的官方文档。我找到的唯一参考资料是2010 年的邮件列表讨论,该讨论指向imgconvert,这是一个自定义脚本,可以将磁盘映像转换为分区映像。不幸的是,我不知道该脚本是否仍然有效。毕竟已经有5年了。 这就是为什么我想在这里问,是否有人对Clonezilla用例有任何经验,是否可以担保这种解决方案(或其他解决方案)。

3
如何在openSUSE的另一台计算机上安装完全相同的软件包?
另一台计算机也可以是虚拟机。由于硬件差异和设置,我无法进行磁盘克隆。 我有计算机A,已安装并正在运行,也有计算机B。我将在B上安装相同的OS,因此我将获得相同的基本系统。 然后,我将手动添加与A相同的存储库。 但是最后一步超出了我-如何安装与A相同的软件包?请注意,版本必须匹配,而不仅仅是软件包名称。 当然,我正在寻找自动方式,而不是一步一步地手动安装。 实际上,我应该获得完全不同的硬件配置,干净的设置(没有旧密码等),但软件选择相同。 题 怎么做? 背景 软件包(每个版本)可用,但不是最新的。这样做的目的是制作正在运行的系统的“副本”,在计算机B上升级软件包(副本),测试是否正常,如果是,然后升级A。在每个新的OS版本中,我都会遇到许多回归错误,并且我必须比现场测试和恐慌更系统地测试它。 openSUSE 11.4
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.