作者:朱金灿
来源:clever101的专栏
应用场景是这样的:开发板上采用完全一样的系统:ubuntu 18.04(双系统备份机制,提高系统的稳定性)。现在在其中一个ubuntu 18.04上对另外一个系统做一个系统还原镜像。
具体做法如下:
1.查看当前分区和当前加载的磁盘
查看当前分区具体是执行命令:
sudo fdisk -l
输出效果图如下:
可以看到上面有两个加载的磁盘:
/dev/nvme0n1p1和/dev/nvme0n1p2
当前加载的磁盘具体是执行命令:
mount
输出效果图如下:
可以看到/dev/nvme0n1p2是可读的,说明当前挂载的是/dev/nvme0n1p1。
2.挂载可读的硬盘和打包系统文件
挂载可读的硬盘具体是执行命令:
# 将/dev/nvme1n1p2挂载到/mnt/路径下
sudo mount /dev/nvme1n1p2 /mnt/
打包系统文件具体是执行命令:
# 进入到/mnt/路径下
cd /mnt/
# 将/mnt/路径下的所有文件打包为ubuntu-acan-20250515.tar.gz
sudo tar -czf ubuntu-acan-20250515.tar.gz ./*