标签: clone

如何将 Ubuntu 安装从一台笔记本电脑复制到另一台笔记本电脑

我要更换我的机器:从一台装有 Ubuntu 的笔记本电脑到另一台我要安装 Ubuntu 的笔记本电脑......

我对目前的系统很满意,我害怕的是必须从 0 重建一切。

那么人们通常会做什么来克隆 Ubuntu 系统呢?这可能包括数据、包、快捷方式设置等...

laptop clone system-installation

74
推荐指数
3
解决办法
9万
查看次数

使用 dd 命令克隆 SD 卡

我正在尝试克隆可能包含多个分区的 SD 卡,其中一些分区是 Ubuntu 无法识别的。通常,我想克隆整个卷,而不仅仅是某些分区。所以,我挂载 SD 卡并在日志查看器中看到类似的内容:

kernel: [  262.025221]  sdc: sdc1 sdc2

alex@u120432:~$ ls /dev/sdc*
/dev/sdc  /dev/sdc1  /dev/sdc2
Run Code Online (Sandbox Code Playgroud)

由于我想复制整个磁盘,我执行:

dd if=/dev/sdc of=sdimage.img bs=4M
Run Code Online (Sandbox Code Playgroud)

创建文件 sdimage.img,7.9 GB(7,944,011,776 字节)(SD 卡为 8 GB)。现在我挂载另一张 SD 卡并执行:

dd if=sdimage.img of=/dev/sdc bs=4M
Run Code Online (Sandbox Code Playgroud)

问题是第二个 dd 命令挂在某个阶段,永远不会成功。此后,我无法重新启动或关闭计算机,我只需要关闭电源即可。

这是正确的方法吗?也许还有另一种克隆 SD 卡的方法?

操作系统:Ubuntu 12.04(精确穿山甲),32 位。

clone sd-card

72
推荐指数
4
解决办法
28万
查看次数

WSL Ubuntu 发行版 | 如何解决克隆存储库上的“不允许操作”

我正在运行 Ubuntu 18.04,作为 Windows 的子系统。我在多台 PC 上做过这个,从来没有遇到过这个问题。我试着去git clone <repo>,我得到了这个:

Cloning into '<repo>'...
error: chmod on /mnt/c/Users/Efsta/Code/<repo>/.git/config.lock failed: Operation not permitted
fatal: could not set 'core.filemode' to 'false'
Run Code Online (Sandbox Code Playgroud)

我尝试了以下方法:

  1. ? git config core.fileMode false,这个结果 fatal: not in a git directory

  2. ? git config --global core.filemode false

  3. ? git config --add --global core.filemode false

似乎没有任何效果。我已经在这里尝试了几个答案,但 WSL 似乎有点棘手。任何人都知道如何解决这个问题?

我也尝试了这个问题中的所有内容:https : //stackoverflow.com/questions/1580596/how-do-i-make-git-ignore-file-mode-chmod-changes,似乎没有任何效果。

git clone chmod windows-subsystem-for-linux

66
推荐指数
4
解决办法
6万
查看次数

克隆安装的最佳方法(复制到相同的硬件)

有点像这个问题,但略有不同(我认为),因为我有 6 台相同的 Acer Aspire Revo R3610 机器。一台(几乎)根据我的要求进行配置 - 当我准备好它时,我想让其他 5 台机器完全相同。我对 Ubuntu 很陌生,最直接(最简单)的方法是什么?

如果这可能是一个问题,这些机器将在不同的网络上运行(例如,使用 Windows,您可以克隆磁盘,但如果它们要在同一网络上运行等,则必须在之后进行注册表更改)。我强调,所有 6 台机器的硬件都是一样的!

如何有效地将一个源图像克隆到这些相同的机器上?

请限制每个答案使用一个软件/解决方案

clone system-installation

55
推荐指数
3
解决办法
17万
查看次数

如何克隆到较小的硬盘?

如何将硬盘克隆到较小的硬盘。

  1. Clonezilla 很棒,但它不支持此类功能。
  2. 并且ddPartImage 不支持这种需求。
  3. rsync 不会复制 MBR,因为 MBR 不是文件。

我需要克隆硬盘而不是进行备份,所以rsync这不是一个可以接受的答案。

有什么建议?

clone software-recommendation dd clonezilla

46
推荐指数
4
解决办法
15万
查看次数

我怎么知道`dd` 克隆需要多长时间?

我必须dd有几个 1TB 硬盘。他们花了几个小时来克隆,我想知道是否有任何方法可以知道他们的进展速度,他们做了多少以及他们复制其余部分需要多长时间。

我只能看到运行命令的终端。ps -e至少当我运行时,我知道dd从显示的 CPU 使用情况来看它正在工作,但我无法知道它已经完成了多少或需要多长时间才能完成。

有点让我发疯。

command-line clone dd

30
推荐指数
3
解决办法
8万
查看次数

如何轻松克隆整个系统?

我正在运行 Ubuntu 14.04 LTS,但我的硬盘遇到了一些问题。我购买了一个相同大小 (1TB) 的新硬盘,我打算将所有数据(软件、工作、图片等)移动到新硬盘上。

最简单的方法是什么?

clone hard-drive

29
推荐指数
3
解决办法
10万
查看次数

'dd' 命令是否耗时太长?

我设置dd将较小的系统 40.00GB 硬盘驱动器 (/dev/sda) 克隆到通过 USB 读取器 (dev/sdb) 连接的新的更大的 111.00GB 硬盘驱动器,现在已经运行了两个小时。新硬盘驱动器上的活动计显示它正在做某事。但是CPU只有20%左右。这件事什么时候能完成?我应该重新开始这个过程吗?

clone dd

25
推荐指数
3
解决办法
8万
查看次数

将 Ubuntu 备份/克隆到另一个分区的 Bash 脚本

Ubuntu 18.04于 2018 年 4 月 26 日发布,我想尝试用它来升级我的程序并转换我的数据,但如果有错误,我不想提交。

我已经将 Windows 从 410 GB 缩小到 385 GB,重新启动 Ubuntu 16.04 并运行gparted创建一个新的 25 GB 分区,标记为“Ubuntu18.04”。我rm-kernels在 Ubuntu 16.04 上运行并删除了大约 20 个内核以消除大约 10 GB。

现在我想要一个脚本,它将用 16.04 LTS 填充新分区并为其创建一个新的 Grub 菜单选项。只应复制相关目录。例如/sys/run/proc/dev在启动过程中创建的虚拟目录,不应该被复制。

我还希望/etc/fstab使用正确的 UUID 进行修补并cron禁用重新启动作业,以便在启动克隆后不会运行对克隆数据的每日备份。

我预计在接下来的几周/几个月内会多次运行该脚本。因此,克隆过程应该可以毫不费力地重复。

相同的脚本可用于测试安全更新和新的 Ubuntu 内核团队更新,而不会影响生产系统。

upgrade grub2 bash backup clone

17
推荐指数
1
解决办法
1万
查看次数

将加密的 SSD 克隆到更大的 SSD

我目前有一个 128GB 的​​ SSD。它使用 Ubuntu 附带的加密。

将其克隆到另一个更大的 SSD,然后将分区扩展到更大以适应这个新的更大 SSD 的最佳方法是什么?

我可以像这样克隆磁盘,然后使用 Gparted 之类的东西来扩展分区吗?或者它不能像加密那样工作?

任何帮助,将不胜感激。

encryption ssd clone

14
推荐指数
2
解决办法
2万
查看次数