阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 1300阅读
  • 0回复

[基础常识]在Windows里用VBoxManage将动态扩展硬盘的vhd转成固定大小的

级别: 论坛版主
发帖
13736
云币
31883

问题:从镜像下载的FreeBSD虚拟硬盘文件vhd是动态扩展的,虽然可以在VitualBox里使用,但无法在Linux系统里使用dd命令还原。 h(DTa  
.%-8 t{dt  
X?Q4}Y  
尝试: 8ao_i=&x  
"[N!m1i:{  
-{vD: Il=6  
1.下载FreeBSD的镜像文件,如国内的可从阿里镜像点下载 https://mirrors.aliyun.com/freebsd/releases/VM-IMAGES/12.0-RELEASE/amd64/Latest/FreeBSD-12.0-RELEASE-amd64.vhd.xz L~3Pm%{@A  
]:n,RO6  
3so %gvY.'  
2.下载到本地后,用7-zip解压,得到 FreeBSD-12.0-RELEASE-amd64.vhd 文件 zt%Mx>V@  
|s_GlJV.  
#-J>NWdt  
3.使用VBoxManage.exe程序,将vhd磁盘文件从动态扩展的转成固定大小的类型,如 VBoxManage.exe clonemedium disk "I:\vhd\FreeBSD-12.0-RELEASE-amd64.vhd3\FreeBSD-12.0-RELEASE-amd64.vhd" "I:\vhd\FreeBSD-12.0-RELEASE-amd64.vhd3\FreeBSD-12.0-RELEASE-amd64-b.vhd" –variant Fixed * y,v}-  
\U_@S.  
Zd+bx*rD  
Hn:Crl y#  
&^nGtW%a 9  
,!9zrYi}  
mE[y SrV  
I-)4YQI  
B5QFK  
wIgS3K  
4.如提示原vhd磁盘的uuid重复,可先生成新的uuid,如 VBoxManage.exe internalcommands sethduuid "I:\vhd\FreeBSD-12.0-RELEASE-amd64.vhd3\FreeBSD-12.0-RELEASE-amd64.vhd" KPki}'GO  
?7A>+EY  
*1"+%Z^  
^zr`;cJ+c  
4M T 7`sr  
5.通过dd命令,成功将固定大小类型的vhd文件复制到指定的硬盘上 rl.}%Ny  
'%;m?t% q  
jiGTA:v  
参考: - YBY[%jF>  
* https://www.howtogeek.com/312456/how-to-convert-between-fixed-and-dynamic-disks-in-virtualbox/ 1;iUWU1@  
* https://knowledge.zomers.eu/virtualbox/Pages/Changing-the-UUID-of-a-virtual-disk.aspx (k P9hcV  
[ 此帖被dongshan8在2019-01-28 12:23重新编辑 ]
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
批量上传需要先选择文件,再选择上传
 
验证问题: 70 + 29 = ?
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)