导出文件系统(Centos/Ubuntu/Debian)

创建用于存放文件系统的文件夹

powershell 复制代码
sudo mkdir wenjianjia

其中192.168.*.*是需要被保存的设备ip,这个命令执行后你会在文件夹中看到一个完整的文件系统

powershell 复制代码
sudo rsync -avx root@192.168.*.*:/ wenjianjia

其中bs是内存块的大小,count是内存块的个数,那么这个系统就要小于我们申请的空间大小(bs*count 约为 8G)

powershell 复制代码
sudo dd if=/dev/zero of=rootfs.img bs=1M count=8000
sudo mkfs.ext4 -F -L linuxroot rootfs.img
sudo mkdir rootfs-mount
sudo mount -o loop rootfs.img rootfs-mount

将文件系统复制到rootfs-mount文件夹中

powershell 复制代码
sudo cp -rfp wenjianjia/* rootfs-mount

卸载rootfs-mount的挂载操作,用于镜像打包

powershell 复制代码
sudo umount rootfs-mount
sudo e2fsck -p -f rootfs.img
sudo resize2fs -M rootfs.img
相关推荐
_院长大人_4 分钟前
在 CentOS 系统上使用安装并用alternatives切换 JDK17(与 JDK8 共存指南)
java·linux·运维·centos
遇到困难睡大觉哈哈5 分钟前
Harmony os——ArkTS 语言笔记(七):注解(Annotation)实战理解
java·笔记·ubuntu·harmonyos·鸿蒙
2301_8160738317 分钟前
DNS域名解析错误
网络·ubuntu
开始King18 分钟前
ubuntu 24.04.3 LTS + 5090 (安装ubuntu和5090显卡驱动)
linux·运维·ubuntu
林政硕(Cohen0415)21 分钟前
Ubuntu 下 Qt Creator 远程连接 ARM 板卡环境搭建
arm开发·qt·ubuntu
Stara051123 分钟前
基于WSL 2在Windows 11 构建深度学习开发环境 —— 以Ubuntu、Anaconda、PyCharm及GPU支持为核心
pytorch·ubuntu·windows 11·cuda·anaconda·wsl 2·pyrhon
5***r93526 分钟前
Ubuntu 20.04配置网络
网络·ubuntu·php
老前端的功夫10 小时前
前端技术选型的理性之道:构建可量化的ROI评估模型
前端·javascript·人工智能·ubuntu·前端框架
Gene_202212 小时前
搭建自己的小车 —— 运行livox mid_360
linux·ubuntu