如何将.vdi 文件中的特定分区转换为.img?

如何将.vdi 文件中的特定分区转换为.img?

VBoxManage 将整个磁盘转换为 .img。但我只想将 vdi 映像中的一个分区写入物理磁盘上的分区。

答案1

脚步:

  1. 首先你必须登录到 Virtual Box 上的客户操作系统

  2. 为文件系统创建一个标签并将其添加到 /etc/fstab。

  3. 重启

  4. 不要忘记检查客户操作系统是否正常然后关机

  5. 然后转到 Windows 主机操作系统上的 VirtualBox 安装路径并运行 VBoxManage 命令将 (.vdi) 转换为 (.img)

  6. 在客户操作系统上为文件系统创建标签

这是第 1 步。

登录到 Guest OS (Ubuntu) 为我的文件系统创建标签。因此文件系统是通过标签而不是任何定义的分区来识别的。检查文件系统类型并输入

•root@niaf-VirtualBox:/home/niaf# df -T

• 创建标签:

root@niaf-VirtualBox:/home/niaf# niaflabel /dev/sda1 niaf1

• mount 命令

root@niaf-VirtualBox:/home/niaf# mount -l

• 必须编辑 /etc/fstab 文件:#UUID=f6fb2bc7-d0f9-4a91-ab2d-1d7be4cb2055 / ext4 errors=remount-ro 0 1

标签=niaf1 / ext4 错误=remount-ro 0 1

• 重新启动并检查您是否适合客户操作系统(对我来说一切顺利)

• 现在关闭客户操作系统

这是第 2 步:

转到 Windows(主机操作系统)上的 Virtualbox 安装路径并运行以下命令:

将 .vdi 转换为 .img 文件:

C:\Program Files\Oracle\VirtualBox>

C:\Program Files\Oracle\VirtualBox>VBoxManage 克隆

D:\Softwares\ubuntu10.vdi ovm.img-格式原始

C:\Program Files\Oracle\VirtualBox>目录

2012 年 5 月 6 日下午 6:36 6,477,053,952 ovm.img

相关内容