ubuntu 镜像克隆

一、克隆

1、准备

一个u盘(制作启动盘)

一个移动固态硬盘(大于要克隆系统盘的1.2倍)

2、使用 rufus生成系统启动盘

(1)下载ubuntu iso 桌面版

https://cn.ubuntu.com/download

(2)制作启动盘

https://blog.csdn.net/qq_21386397/article/details/129894803

3、克隆

(1)将制作的启动盘和移动固态硬盘插入要克隆的源主机的USB口

(2)启动主机,按delete进入bios

(3)设置第一启动为u盘,保存退出

(4)进入系统后,点击左下角菜单,选择磁盘工具(Disks)

(5)使用Disks将移动固态硬盘的数据盘挂载到系统

(6)运行 lsblk 确认需要克隆的硬盘

(7)运行命令克隆

  • if 后面是 nvme0n1,不是nvme0n1p1 也不是 nvme0n1p2 ,替换成自己实际的名称
json 复制代码
dd if=/dev/nvme0n1 status=progress | gzip -c > /media/ubuntu/SSD/back.img.gz

(8)等待结束后即可

二、还原

1、将制作的启动盘和移动固态硬盘插入要克隆的目标主机的USB口

2、启动主机,按delete进入bios

3、设置第一启动为u盘,保存退出

4、进入系统后,点击左下角菜单,选择磁盘工具(Disks)

5、使用Disks将移动固态硬盘的数据盘挂载到系统

6、运行 lsblk 确认需要写入的硬盘

7、运行命令写入

json 复制代码
gunzip -c /media/ubuntu/SSD/back.img.gz  |  dd of=/dev/nvme0n1 bs=65536 status=progress  

8、写入完成后拔掉引导u盘,主机重新上电

9、确认是否完全复刻源系统文件及环境

相关推荐
UpYoung!10 小时前
【免费任务管理软件】实用工具推荐之任务管理软件:ToDoList 9.0.6 详细图文安装教程
运维开发·个人开发·实用工具·任务管理·开源工具·任务管理软件·todolist
java_logo6 天前
BUSYBOX Docker 容器化部署指南
java·运维·python·nginx·docker·容器·运维开发
肖祥10 天前
OpenObserve日志分析平台
kubernetes·运维开发
java_logo11 天前
NGINX WEBUI Docker 容器化部署指南
运维·nginx·docker·容器·centos·rabbitmq·运维开发
CodeAmaz11 天前
统一发包管理(Maven 仓库)详细步骤
java·maven·运维开发·个人开发
信创天地12 天前
RISC-V 2025年在国内的发展趋势
python·网络安全·系统架构·系统安全·运维开发
MichaelCoCoQ13 天前
Zabbix监控K8S的PV卷
容器·kubernetes·负载均衡·zabbix·运维开发
研究司马懿14 天前
【ETCD】ETCD常用命令
网络·数据库·云原生·oracle·自动化·运维开发·etcd
研究司马懿16 天前
【ETCD】ETCD——confd配置管理
数据库·golang·自动化·运维开发·etcd·argocd·gitops
研究司马懿17 天前
【ETCD】ETCD集群部署(TLS)
数据库·chrome·云原生·自动化·运维开发·etcd