对 CentOS cloudimage 进行小幅修改

本文详细介绍了如何下载 CentOS 7 aarch64 cloudimage,将其从 qcow2 格式转换为原始格式,挂载并修改根文件系统,然后重新转换回 qcow2 格式,以进行自定义配置。
摘要由CSDN通过智能技术生成

1、下载 cloudimage 镜像

http://cloud.centos.org/centos/7/images/

我下载的是 centos7 2003,得到 CentOS-7-aarch64-GenericCloud-2003.qcow2.xz 镜像文件,通过命令 xz -d CentOS-7-aarch64-GenericCloud-2003.qcow2.xz 解压得到 CentOS-7-aarch64-GenericCloud-2003.qcow2。

2、将 qcow2 格式镜像转换为原始格式

qemu-img convert -f qcow2 -O raw ./CentOS-7-aarch64-GenericCloud-2003.qcow2 ./CentOS-7-aarch64-GenericCloud-2003.img

3、将镜像挂载为 loop 设备

# 创建一个 loop 设备
mknod /dev/loop200 b 7 200

# 挂载镜像
losetup /dev/loop200 ./CentOS-7-aarch64-GenericCloud-2003.img

# 映射分区
kpartx -av /dev/loop200

此时镜像的分区设备被创建在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值