导出文件系统(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
相关推荐
HIT_Weston1 小时前
76、【Ubuntu】【Hugo】搭建私人博客:Hugo 版本更新
linux·运维·ubuntu
摇滚侠2 小时前
VMvare 虚拟机 centOS 7 安装 Docker,Docker 安装 Kong Konga
docker·centos·kong
wangyongpro2 小时前
Ubuntu 系统盘拓展分区空间大小
linux·运维·ubuntu
guaiyud52 小时前
vmware安装centos 8
linux·centos·vmware
I · T · LUCKYBOOM2 小时前
iptables 防火墙(二)
linux·运维·服务器·网络·安全·centos
大白要努力!2 小时前
VMware 桥接模式完整配置手册
centos·桥接模式
知识分享小能手3 小时前
Ubuntu入门学习教程,从入门到精通, Ubuntu 22.04 的磁盘存储管理(10)
linux·学习·ubuntu
半壶清水12 小时前
开源免费的在线考试系统online-exam-system部署方法
运维·ubuntu·docker·开源
HPYON15 小时前
【docker】CentOS安装docker失败,一直提示yum没有docker仓库
docker·容器·centos
huoxingwen17 小时前
Ubuntu 22.04 上 VMware Workstation 点击虚拟机窗口就消失的解决历程
linux·运维·ubuntu