【虚拟机硬盘ID冲突】 解决办法:
C:\Program Files\Oracle\VirtualBox>VBoxManage internalcommands setvdiuuid 虚拟硬盘路径
=======================
虚拟机硬盘扩容
虚拟机软件目录:
C:\program files\oracle\virtualbox\
【克隆vmdk文件为 VDI】
vboxmanage clonehd 虚拟盘位置.vmdk 虚拟盘位置.vdi --format vdi
【扩展硬盘】
vboxmanage modifyhd 虚拟盘位置.vdi --resize 20480
=======================
【格式转换】
VBoxManage clonehd D:\source.vhd D:\target.vdi --format vdi
其中 source.vhd 是要转换的 VHD 文件路径,target.vdi 是转换后的 VDI 文件保存路径及文件名。format 指定转换格式后缀,如:vdi,Vhd等
(vhd 可以直接在windows磁盘管理中挂载,适合硬盘对拷成虚拟盘)
=======================
【将U盘设置为虚拟盘】
1,win+X 打开 Windows powershell(管理员)
2,输入:diskmgmt.msc ,查看USB是硬盘序号几
3,输入:cd "C:\Program Files\Oracle\VirtualBox" 进入virtualbox目录
4,输入:.\VBoxManage internalcommands createrawvmdk -filename "D:\usb.vmdk" -rawdisk \\.\PhysicalDrive序号
在D盘新建U盘的指向vmdk盘
5,在virtual Box启动的快捷方式上右键,选择 用管理员身份运行(这一步很重要,普通方式打开,无法注册刚刚新建的虚拟盘,权限不够。
6,添加注册 usb.vmdk 虚拟盘
7,新建虚拟机并配置使用现有磁盘:usb.vmdk
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。