Diskpart命令扩展VHD虚拟磁盘空间-带图

合集下载

虚拟机中如何扩展一个虚拟磁盘的大小(图解)

虚拟机中如何扩展一个虚拟磁盘的大小(图解)

虚拟机中如何扩展一个虚拟磁盘的大小(图解)2009-12-07 00:14:59| 分类:PC | 标签:|字号大中小订阅问题的提出:非常多的虚拟机使用者开始没有能预估到在虚拟机上安装系统后最后需要多少空间,使用了一段时间后发现虚拟机的磁盘空间不够了。

怎么去解决呢?方法一、在虚拟机配置处增加一个硬盘。

点击Edit virtual machine settings点击下一步,增加一块硬盘接下来就是按照提示操作就可以了。

这个方法不是最好的。

增加了一个硬盘,对虚拟机的性能并没有什么太大的影响。

方法二:使用VMware自身带的工具进行扩展硬盘1、首先找到VMware的安装路径,从vm的快捷方式的属性去寻找安装路径在安装文件夹下我们可以看到这个命令:vmware-vdiskmanager.exe这个命令必须在命令行下运行。

进入命令行状态。

C:\Program Files\VMware\VMware Workstation>vmware-vdiskmanager.exe VMware Virtual Disk Manager - build 19175.Usage: vmware-vdiskmanager.exe OPTIONS diskName | drive-letter:Offline disk manipulation utilityOptions:-c : create disk; need to specify other create options建立一个新的磁盘-d : defragment the specified virtual disk磁盘碎片整理-k : shrink the specified virtual disk压缩一个指定的磁盘-n <source-disk> : rename the specified virtual disk; need tospecify destination disk-name重新命名磁盘的名称-p : prepare the mounted virtual disk specified bythe drive-letter for shrinking-q : do not log messages-r <source-disk> : convert the specified disk; need to specifydestination disk-type转换磁盘类型-x <new-capacity> : expand the disk to the specified capacity扩展磁盘的容量Additional options for create and convert:-a <adapter> : (for use with -c only) adapter type (ide, buslogic or lsilogic)-s <size> : capacity of the virtual disk-t <disk-type> : disk type idDisk types:0 : single growable virtual disk1 : growable virtual disk split in 2Gb files2 : preallocated virtual disk3 : preallocated virtual disk split in 2Gb filesThe capacity can be specified in sectors, Kb, Mb or Gb.The acceptable ranges:ide adapter : [100.0Mb, 950.0Gb]scsi adapter: [100.0Mb, 950.0Gb]ex 1: vmware-vdiskmanager.exe -c -s 850Mb -a ide -t 0 myIdeDisk.vmdkex 2: vmware-vdiskmanager.exe -d myDisk.vmdkex 3: vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 destinationDisk.vm dk示例:ex 4: vmware-vdiskmanager.exe -x 36Gb myDisk.vmdk把myDisk.vmdk的容量扩展到36Gex 5: vmware-vdiskmanager.exe -n sourceName.vmdk destinationName.vmdkex 6: vmware-vdiskmanager.exe -k myDisk.vmdkex 7: vmware-vdiskmanager.exe -p m:(A virtual disk first needs to be mounted at m:using the VMware Diskmount Utility.)可是问题我的硬盘分区表格NTFS,dos不可以访问,怎么办?使用VMware DiskManager GUI来对虚拟硬盘进行调整为了确保程序在你的机器上的可以正常使用请先安装(一定要先装喔~)/Software/Files/CoreSetup.exeVMware DiskManager GUI下载地址:/Software/Files/VMwareDis kManagerSetup.exe下载后直接安装,使用操作如下图在浏览对话框中要选择下图,选中的灰色的vmdk文件,这是虚拟硬盘的“起始标志”(应该可以这么说吧!)不是后面那些001,002,003……喔~确定后就会出现这样一个对话框,提示你的硬盘当前的信息是什么,笔者当前是8G单击“确定”然后在DiskSize这里写入你要改变的硬盘大小,是修改后的大小喔~然后单击“Expand Disk”键过一会就会弹出对话框,提示你扩展成功。

VirtualBox的虚拟磁盘vdi文件扩容方法(图文教程)

VirtualBox的虚拟磁盘vdi文件扩容方法(图文教程)

VirtualBox的虚拟磁盘vdi⽂件扩容⽅法(图⽂教程)找到VirtualBox的安装⽬录,该⽬录下有⼀个可执⾏⽂件可⽤于扩容:VBoxManage.exe在该⽬录下启动命令窗⼝cmd本⼈的vdi是:Windows 8.1.vdi,安装⽹上的说法:VBoxManage modifyhd Windows 8.1.vdi --resize 25000命令进⾏扩容,但是得到的结果:参数不合法,原因是本⼈的vdi⽂件名为:Windows 8.1.vdi,仔细可以看出中间是有空格的,但是实际中我装Windows系统的时候就已经这样命名了,所以调⽤以上的命令是不可⾏的,所以我尝试去掉中间的空格:VBoxManage modifyhd Windows8.1.vdi --resize 25000,猜想中也是出现错误的,但是提供了解决的思路:结合错误我看到了Windows 8.1.vdi的UUID,再看看下⾯的命令格式,所以我们可以选⽤UUID来指定我们的vdi⽂件:打开VirtualBox可以看到确实扩容了:但是在虚拟机中的Windows8.1查看,C:盘并没有扩⼤容量使⽤虚拟机进⾏启动这⼀个iso⽂件:启动后所有都选择默认(按⽹上的说法),回车即可最后⼀只卡在这⾥⽆法启动:问题出现了,重启了⼏次都是如此,最后脱离⽹上的说法:所有启动选项都是默认,在最后⼀次重新启动的⾸页⾯的时候,选择了第⼆项:主要是这两步的变化,后续的Configuring console-data,language等都是默认项,随后就可以进⼊gparted界⾯了,选择需要扩容的磁盘,右键->Resize/Move,然后拖动滚动条就可以调整容量了最后要选择Apply:最后正常关机,在选回原来的操作系统即可:Windows启动完毕后,打开我的电脑就可以看到C:真正完成扩容了到此这篇关于VirtualBox的虚拟磁盘vdi⽂件扩容⽅法(图⽂教程)的⽂章就介绍到这了,更多相关VirtualBox虚拟磁盘vdi⽂件扩容内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!。

Diskpart命令扩展VHD虚拟磁盘空间-带图

Diskpart命令扩展VHD虚拟磁盘空间-带图

Diskpart命令解决VHD虚拟磁盘空间不足的问题
(VHD虚拟磁盘空间扩展)
Diskpart命令是必须在win7以上的操作系统运行,开始-运行输入cmd。

运行以下所有命令时必须关闭win8磁盘管理器。

1、diskpart
2、sel vdisk file=E:\win8\win8.vhd \\选择要扩展的虚拟磁盘文件
3、expand vdisk maximum=80000 \\扩展至80GB 应比原来的大
4、在资源管理器里将E:\win8\win8.vhd装载\\或者使用Windows VHD 辅助处理工具VHD_OneKey_2011 挂载
5、list vol \\列表卷确定要把未分配的空间扩展到哪个卷
6、sel vol 4 \\选择卷4(看你自己的卷列表,你要扩展空间的VHD磁盘是第几个卷就先择几)
7、extend \\扩展
8、exit \\退出
9、在资源管理器里将E:\win8\win8.vhd卸载\\或者使用Windows VHD 辅助处理工具VHD_OneKey_2011卸载
下面截图
原来磁盘为80G
卸载VHD磁盘(弹出)
再次装载后:VHD已经改为100G了。

利用extpart工具在线扩容Windows2003虚拟机系统C盘

利用extpart工具在线扩容Windows2003虚拟机系统C盘

利用extpart工具在线扩容Windows2003虚拟机系统C盘前言维护管理windows虚拟机的工程师可能有体会,由于很多软件安装到C盘系统盘,经常造成windows虚拟机C盘空间爆满,然后还不好扩,windows2008以后的版本问题不大,系统自带的diskpart工具就可以扩展C盘,但windows2003就无能为力了,虽然现在已经是2012年了,但windows2003的服务器系统还是很多,虽然大家在编辑增大win2003虚拟机的虚拟磁盘空间,但在OS上的文件系统层面是不会扩展的,有一个稍稍麻烦的方法是将虚拟机停机,然后利用分区工具调整,这样是可行的,但第一是比较麻烦,第二是并非什么业务系统都可以随便申请停机时间。

虚拟机不可以使用快照,如有快照,请先合并快照。

如果Windows2003虚拟机磁盘在Windows系统建立多个分区,建议使用PQ或者PM之类的磁盘分区调整软件。

扩容实验实验环境1.如下图1,一个名为win2003的虚拟机,这个Windows2003虚拟机虚拟磁盘大小是8G。

图表 12.如下图2,这个Windows2003虚拟机C盘大小是7.99G。

图表 2实施步骤1.编辑虚拟机设置,如下图3,调整虚拟机虚拟磁盘大小为14G(注意:调整虚拟磁盘大小不可逆,调整大小请谨慎)。

图表 32.如下图4,在Windows2003系统中,可见C盘后面多出6.01G未指派的空间)图表 43.拷贝extpart.exe到Windows2003系统C盘。

并且双击运行,如下图5,点击Uzip,解压文件到C:\dell\ExtPart图表 54.如下图6,在C:\dell\ExtPart目录下运行extpart.exe图表 65.如下图7,程序extpart.exe的界面,输入需要扩展的盘符。

图表76.如下图8,输入“C:”之后。

要求输入扩展的空间的大小。

在Windows磁盘管理程序中,可以查看可扩张大小。

使用DISKPART工具划分扩展分区的详细步骤

使用DISKPART工具划分扩展分区的详细步骤

在安装系统划分硬盘分区过程中及系统安装后我们了解到,MBR分区表最多只支持4个主分区,有些时候需要划分更多的分区,那么就会涉及到使用系统自带的diskaprt命令划分扩展分区与逻辑分区了,下文介绍详细的操作方法(因分区操作不当可能会造成数据丢失,建议请您操作之前拷贝重要数据到U盘或移动硬盘,若有加密数据请解密后备份后再执行操作)当主分区大于4个再次划分分区时会出现下图的报错(虽然空间足够,但由于系统限制,分区表没有主分区可供划分)解决方案:测试系统:Window 7分区前的状况如图所示:现在有两个主分区,一个是系统的100M引导分区,一个是在安装系统时划分的C盘,剩下的10G空间就是本次要划分的扩展分区。

请回到桌面,点击开始,输入cmd,看到搜索结果的cmd图标,使用鼠标右键单击,选择以管理员身份运行,如下图:下面会开启命令提示符窗口,请输入diskpart并按回车,打开diskpart磁盘管理工具;接下来,请输入list disk回车,查看当前的磁盘状况,如下图如图所示,50G的磁盘0,就是我们需要执行操作的磁盘,下面输入sel disk 0回车,选中该磁盘,如图:接下来要将剩下未分配的空间全部设置成扩展分区,所以输入create par extended 回车。

看到如下提示:看到diskpart成功地创建了指定分区提示后,关闭窗口,右击桌面计算机图标-管理-磁盘管理,查看当前磁盘状态;磁盘管理中,可以看到刚才的10G分区已经变成绿色,证明扩展分区已经创建成功,如图接下来右击已经变成绿色的分区,选择新建简单卷就可以完成分区操作了,本次分区后,绿色区域内的分区格式全部变成了逻辑分区,因扩展分区内可以支持无数个逻辑分区,在后续分区过程中就不会报错了。

备注:注1:diskpart 系统分区工具注2:list disk 列出连接到本机的所有硬盘注3:sel disk 0 选中磁盘0(全称select disk 0)注4:create par extended 把剩下的未划分空间创建为扩展分区(全称create partition extended)注5:patitition 分区注:更多精彩教程请关注三联电脑教程栏目,三联电脑办公群:189034526欢迎你的加入。

Diskpart命令分区、扩展分区方法

Diskpart命令分区、扩展分区方法

Diskpart命令分区、扩展分区方法
使用Diskpart命令进行分区和扩展分区的方法如下:
1. 打开命令提示符:按下Win + R键,输入cmd并按回车键打开命令提示符。

2. 输入diskpart命令,并按回车键进入Diskpart命令行。

3. 输入list disk命令,并按回车键列出所有可用磁盘。

4. 输入select disk <disk_number>命令,并按回车键选择要进行分区或扩展分区的磁盘。

在命令中用正确的磁盘号替换<disk_number>。

5. 如果要进行分区,则输入create partition primary size=<partition_size>命令,并按回车键创建主分区。

在命令中用所需的分区大小替换<partition_size>。

可以使用MB、GB或TB作为单位。

6. 如果要进行扩展分区,则输入extend size=<extend_size>命令,并按回车键扩展分区。

在命令中用所需的扩展大小替换<extend_size>。

同样,可以使用MB、GB或TB 作为单位。

7. 输入list partition命令,并按回车键列出已创建的分区。

8. 完成后,可以输入exit命令并按回车键退出Diskpart命令行。

请注意,使用Diskpart命令进行分区和扩展分区时,请谨慎操作。

确保选择正确的磁盘和正确的分区大小,以免造成数据丢失。

vhd创建、系统安装及定制启动菜单详细过程,附imagex、diskpart、bcdedit使用实例

vhd创建、系统安装及定制启动菜单详细过程,附imagex、diskpart、bcdedit使用实例

所举例子除vhd安装部分只适用于windows7及2008 R2外,其他例子都适用于vista以上系统。

本图解共分三部分内容:图1,2为预备知识,imagex及wim文件简单介绍图3——6为vhd的创建及分区格式化图7——10为将windows7系统安装进vhd中图11——15为利用bcdedit添加vhd启动菜单各位可按需查看自己需要的部分即可。

比如,最近下载来的windows7都是vhd 格式的,这时就不用看前3部分了,直接看最后部分就可玩转windows7了。

这里所要用到的工具,除了imagex需要另外获取,diskpart,bcdedit都是windows7自带工具,可直接在cmd窗口运行。

另xp及vista等系统下也有diskpart工具,但这些diskpart都不能创建vhd文件,只有windows7以上系统所带的diskpart工具才有此功能。

1.首先用imagex查看install.wim中所包含的信息,这里也可以用图形化工具查看,比如Gimagex,wimtool2.打开diskpart工具界面3.用diskpart创建一个vhd文件,这里为了节省时间,所以创建了一个动态磁盘,如果创建一个20G的固定vhd要用上几分钟时间。

刚创建的动态vhd只有几十K大小,如果是固定vhd则创建出来就是20G。

在使用上,两者是不省空间的,动态vhd会自动扩充到最大容量,即20G。

4.挂接创建的vhd文件,这里也可以从windows7的磁盘管理那里挂机vhd,效果是一样的.5.分区及格式化虚拟硬盘,同上,也可以从磁盘管理器操作。

这里为了方便,只对vhd分了一个区,实际使用中可以分任意多个区,换句话说,可以进行和实体硬盘一样的操作。

6.用imagex释放install.wim中的映像文件到虚拟硬盘中,也就是通常说的把windows7灌进vhd里面。

这里也可以用Gimagex,wimtool等操作。

windows的虚拟磁盘(vhd,vhdx)使用

windows的虚拟磁盘(vhd,vhdx)使用

windows的虚拟磁盘(vhd,vhdx)使用以前一直使用u盘或者移动硬盘接上usb直接拷贝文件,发觉速度一般。

而且一般只有一个盘,分类也很不方便。

后来发现windows的虚拟磁盘可以解决我的问题。

经过一段时间的使用后发觉使用虚拟磁盘的方式好处还是很多的,比如文件的传输速度是比直接在u盘上是要快的。

如果容量大的u盘还可以放几个vhdx文件加载后就是n个磁盘。

下面记录下使用方式:1、打开磁盘管理工具。

快捷键:WIN+R弹出运行窗口,输入:diskmgmt.msc命令,回车确认弹出磁盘管理工具。

2、创建vhdx磁盘文件。

在菜单上选择:操作-》创建VHD,打开创建VHD磁盘文件的界面,这里注意下,先选择磁盘文件的格式,一般win8以上版本选择vhdx好点,否则选择vhd,然后选择动态扩展,而不是固定大小,如果选固定大小的话会立刻分配磁盘空间,例如你创建的磁盘是10G,确定后会创建一个10G的vhd文件,否则只是一个比较小的vhd文件,会在使用后慢慢变大直到指定的最大容量。

再选择磁盘的大小,然后再选择vhd文件存放的位置,最后确定会生成vhd文件。

3、初始化磁盘&格式化磁盘。

4、附加vhd文件在菜单上选择:操作-》附加VHD,在弹出的界面中选择vhd的路径即可。

除了使用磁盘管理工具附加vhd外还可以使用命令方式批量加载。

建立一个无后缀的文本文件LoadVHD,里面填入如下内容:select vdisk file='F:\HDD\D.vhdx'attach vdiskselect vdisk file='F:\HDD\E.vhdx'attach vdisklist disk然后再建立一个bat批处理文件,loadvhd.bat,内容如下:diskpart /s 'F:\HDD\LoadVHD'echo 5秒后关闭...ping 127.0.0.1 -n 5 > nulTASKKILL /F /IM explorer.exestart C:\Windows\explorer.exeexit5、分离vhd除了使用磁盘管理工具分离vhd外还可以使用命令方式批量分离。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Diskpart命令解决VHD虚拟磁盘空间不足的问题
(VHD虚拟磁盘空间扩展)
Diskpart命令是必须在win7以上的操作系统运行,开始-运行输入cmd。

运行以下所有命令时必须关闭win8磁盘管理器。

1、diskpart
2、sel vdisk file=E:\win8\win8.vhd \\选择要扩展的虚拟磁盘文件
3、expand vdisk maximum=80000 \\扩展至80GB 应比原来的大
4、在资源管理器里将E:\win8\win8.vhd装载\\或者使用Windows VHD 辅助处理工具VHD_OneKey_2011 挂载
5、list vol \\列表卷确定要把未分配的空间扩展到哪个卷
6、sel vol 4 \\选择卷4(看你自己的卷列表,你要扩展空间的VHD磁盘是第几个卷就先择几)
7、extend \\扩展
8、exit \\退出
9、在资源管理器里将E:\win8\win8.vhd卸载\\或者使用Windows VHD 辅助处理工具VHD_OneKey_2011卸载
下面截图
原来磁盘为80G
卸载VHD磁盘(弹出)
再次装载后:VHD已经改为100G了。

相关文档
最新文档