qemu虚拟磁盘的管理

 1. 建一個64M的raw格式的虛擬磁盤,大小根據自己的需要設定。

         qemu-img create test.img 64M

 2. 在該磁盤上創建分區

          剛創建的鏡像文件還是一個裸盤,就像你剛賣回來的新硬盤一樣,還需要進行分區和格式化。

               a)分區
                        查看磁盤類型
 
           
                       從輸出可以看到磁盤格式, 每個track有63個sectors, 每個Sector 有512 bytes。就可以算出第一個分區的位置為:
                             63*512=32256
                       
                      將虛擬磁盤映射到loop設備上:
 
                      使用fdisk來創建分區,下面的步驟只創建了一個主分區:
 
                       格式化分區,mount分區:
 
                       卸載mount的鏡像文件, 磁盤的創建過程就完成了:
 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
QEMU是一个开源的虚拟化平台,它提供了一系列的工具来管理虚拟机的磁盘。其中,qemu-img是QEMU磁盘管理工具,它可以用来创建、转换和管理虚拟机的磁盘镜像。 以下是qemu-img的一些常用功能和用法: 1. 创建磁盘镜像: ```shell qemu-img create -f <format> <image_name> <size> ``` 其中,`<format>`表示磁盘镜像的格式,常见的格式有qcow2、raw、vmdk等;`<image_name>`表示磁盘镜像的名称;`<size>`表示磁盘镜像的大小。 2. 查看磁盘镜像属性: ```shell qemu-img info <image_name> ``` 该命令可以查看磁盘镜像的格式、大小、创建时间等属性信息。 3. 转换磁盘镜像格式: ```shell qemu-img convert -f <src_format> -O <dest_format> <src_image> <dest_image> ``` 该命令可以将一个磁盘镜像从一个格式转换为另一个格式。 4. 制作增量盘: ```shell qemu-img create -f qcow2 -b <base_image> <diff_image> ``` 该命令可以创建一个基于已有磁盘镜像的增量盘,可以节省存储空间。 5. 使用快照备份和管理快照: ```shell # 创建快照 qemu-img snapshot -c <snapshot_name> <image_name> # 列出快照 qemu-img snapshot -l <image_name> # 删除快照 qemu-img snapshot -d <snapshot_name> <image_name> ``` 通过以上命令,可以创建、列出和删除磁盘镜像的快照。 这些是qemu-img的一些常用功能和用法,你可以根据自己的需求选择相应的命令来管理虚拟机的磁盘镜像。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值