Linux Use dd Clone disk
使用lsblk 查看盘符
|
|
使用 dd 进行克隆
|
|
速度还是相当快的, 毕竟是块到块的拷贝
其中:
if 是输入磁盘即源磁盘
of 是输出磁盘即目标磁盘
bs 是读写的块大小, 指定得越大读写速度越快, 但是会影响可靠性, 所以指定为64K 就好了
conv=noerror, sync 运行过程中的条件是没有错误且同步写入
status=progress 显示状态, 不加这一句是完全没有什么信息输出的
使用 Gparted 对克隆盘操作
dd 命令会把源盘的 UUID 也一并拷贝到了克隆盘上
如果源盘还要留在电脑上的话, 会导致挂载的还是源磁盘
以下操作都需要源磁盘在unmount 状态下才可以操作, 最简单的办法是从U 盘启动 => 联网 => sudo pacman -Sy => sudo pacman -S gparted
-
把目标盘的对应的分区的UUID 改一下然后在 /etc/fstab 手动挂载
-
更改 UUID
点New UUID 然后 Apply
-
通过 ls -l /dev/disk/by-uuid 查看 UUID
1
ls -l /dev/disk/by-uuid
就可以看到UUID 已经和源盘不一样了
-
修改 /etc/fstab
1
sudo vim /etc/fstab
-
-
把源盘的对应的分区的UUID 改一下
理论上应该是可以的, 但是我没试过…
要仔细看所有磁盘的名字上面有没有警告( 黄色的感叹号 )
如果有的话双击进去看提示, 根据提示来进行修复如: Check 操作