热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

VMware虚拟机如何增加硬盘容量

界面中并没有提供增加硬盘容量的方法。只能在命令行形式下执行。安装所在盘的ProgramFiles\VMware\VMwareWorkstation下有一个vmware-vdiskmanager.exe,就是它。命令参数如下:------------------------------------------------

  界面中并没有提供增加硬盘容量的方法。 

  只能在命令行形式下执行。

  安装所在盘的Program Files\VMware\VMware Workstation下有一个vmware-vdiskmanager.exe,就是它。

  命令参数如下:

  ------------------------------------------------------------------

  Usage: vmware-vdiskmanager.exe OPTIONS |

  Offline disk manipulation utility

  Options:

  -c : create disk; need to specify other create options

  -d : defragment the specified virtual disk

  -k : shrink the specified virtual disk

  -n : rename the specified virtual disk; need to

  specify destination disk-name

  -p : prepare the mounted virtual disk specified by

  the drive-letter for shrinking

  -q : do not log messages

  -r : convert the specified disk; need to specify

  destination disk-type

  -x : expand the disk to the specified capacity

  Additional options for create and convert:

  -a : (for use with -c only) adapter type (ide, buslogic o

  r lsilogic)

  -s : capacity of the virtual disk

  -t : disk type id

  Disk types:

  0 : single growable virtual disk

  1 : growable virtual disk split in 2Gb files

  2 : preallocated virtual disk

  3 : preallocated virtual disk split in 2Gb files

  The 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.vmdk

  ex 2: vmware-vdiskmanager.exe -d myDisk.vmdk

  ex 3: vmware-vdiskmanager.exe -r sourceDisk.vmdk -t 0 destinationDisk.vm

  dk

  ex 4: vmware-vdiskmanager.exe -x 36Gb myDisk.vmdk

  ex 5: vmware-vdiskmanager.exe -n sourceName.vmdk destinationName.vmdk

  ex 6: vmware-vdiskmanager.exe -k myDisk.vmdk

  ex 7: vmware-vdiskmanager.exe -p

  (A virtual disk first needs to be mounted at )

  -----------------------------------------------------------------

  其中的-x参数就是用来扩容的……

  如这个:vmware-vdiskmanager.exe -x 36Gb myDisk.vmdk

  -------------------------------------------------------

  我的执行过程:

  E:\Program Files\VMware\VMware Workstation>set path=%path%;E:\Program Files\VMwa

  re\VMware Workstation

  E:\Program Files\VMware\VMware Workstation>e:

  E:\Program Files\VMware\VMware Workstation>cd E:\VM_Machine

  E:\VM_Machine>cd Windows Server 2003 Standard Edition

  E:\VM_Machine\Windows Server 2003 Standard Edition>dir *.vmdk

  2007/07/20 11:17 1,588,527,104 Windows Server 2003 Standard Edition-s001

  .vmdk

  2007/07/20 11:17 65,536 Windows Server 2003 Standard Edition-s002

  .vmdk

  2007/07/20 10:56 448 Windows Server 2003 Standard Edition.vmdk

  E:\VM_Machine\Windows Server 2003 Standard Edition>vmware-vdiskmanager.exe -x 4G

  "Windows Server 2003 Standard Edition.vmdk"

  Using log file C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\vmware-Administrator\vdiskma

  nager.log

  The specified disk size does not fall within acceptable range.

  The acceptable ranges:

  ide adapter : [100.0Mb, 950.0Gb]

  scsi adapter: [100.0Mb, 950.0Gb]

  E:\VM_Machine\Windows Server 2003 Standard Edition>vmware-vdiskmanager.exe -x 4G

  b "Windows Server 2003 Standard Edition.vmdk"

  Using log file C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\vmware-Administrator\vdiskma

  nager.log

  The old geometry C/H/S of the disk is: 261/255/63

  The new geometry C/H/S of the disk is: 522/255/63

  Disk expansion completed successfully.

  WARNING: If the virtual disk is partitioned, you must use a third-party

  utility in the virtual machine to expand the size of the

  partitions. For more information, see:

  http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1647

  ==================================================================

  总结一下:

  1。文件名应该用双引号括起来。

  2。vmdk文件用不带001,002的最短的那个文件名。

  3。GB,MB,别忘了B。 

  需要强调的一点是,调整硬盘大小之后的效果,相当于增加了原来物理硬盘的柱面数目,因此,文件系统并不会自动增长。需要重新调整文件系统的大小。这一步不同的系统有不同的方法。比如

  1. 如果guest OS为win系列,可以通过partion magic来实现

  2. 如果guest OS为Linux系列,可以通过 resize2fs来扩大ext2/3格式的文件系统。

  3. 如果guset OS为其他Unix系统,可以通过向文件树中新增加分区,来扩充原文件系统。

  通过vm加盘的方法:在菜单栏哪里有个“VM”,点击“VM”里面有个“settings”或者直接用快捷键“Ctrl+D”,点击“Add”增加一个“Hard Disk”.加完后进入系统后,右击我的电脑选择“管理”进入后再选择“存储”中的“磁盘管理”。对你刚才新增加的硬盘进行快速格式化后,就可以为你原先的硬盘多增加一个盘符=已经扩大你原先的硬盘大小。


推荐阅读
  • 实现Win10与Linux服务器的SSH无密码登录
    本文介绍了如何在Windows 10环境下使用Git工具,通过配置SSH密钥对,实现与Linux服务器的无密码登录。主要步骤包括生成本地公钥、上传至服务器以及配置服务器端的信任关系。 ... [详细]
  • 本文介绍了一个来自AIZU ONLINE JUDGE平台的问题,即清洁机器人2.0。该问题来源于某次编程竞赛,涉及复杂的算法逻辑与实现技巧。 ... [详细]
  • 本文探讨了线性表中元素的删除方法,包括顺序表和链表的不同实现策略,以及这些策略在实际应用中的性能分析。 ... [详细]
  • 本文由chszs撰写,详细介绍了Apache Mina框架的核心开发流程及自定义协议处理方法。文章涵盖从创建IoService实例到协议编解码的具体步骤,适合希望深入了解Mina框架应用的开发者。 ... [详细]
  • 本文探讨了Linux环境下线程私有数据(Thread-Specific Data, TSD)的概念及其重要性,介绍了如何通过TSD技术避免多线程间全局变量冲突的问题,并提供了具体的实现方法和示例代码。 ... [详细]
  • 本报告记录了嵌入式软件设计课程中的第二次实验,主要探讨了使用KEIL V5开发环境和ST固件库进行GPIO控制及按键响应编程的方法。通过实际操作,加深了对嵌入式系统硬件接口编程的理解。 ... [详细]
  • 本文分享了作者在使用LaTeX过程中的几点心得,涵盖了从文档编辑、代码高亮、图形绘制到3D模型展示等多个方面的内容。适合希望深入了解LaTeX高级功能的用户。 ... [详细]
  • LeetCode 102 - 二叉树层次遍历详解
    本文详细解析了LeetCode第102题——二叉树的层次遍历问题,提供了C++语言的实现代码,并对算法的核心思想和具体步骤进行了深入讲解。 ... [详细]
  • JavaScript 中引号的多层嵌套使用技巧
    本文详细介绍了在 JavaScript 编程中如何处理引号的多级嵌套问题,包括双引号、单引号以及转义字符的正确使用方法。 ... [详细]
  • 在使用 PyInstaller 将 Python 应用程序打包成独立的可执行文件时,若项目中包含动态加载的库或插件,需要正确配置 --hidden-import 和 --add-binary 参数,以确保所有依赖项均能被正确识别和打包。 ... [详细]
  • 本文探讨了服务器系统架构的性能评估方法,包括性能评估的目的、步骤以及如何选择合适的度量标准。文章还介绍了几种常用的基准测试程序及其应用,并详细说明了Web服务器性能评估的关键指标与测试方法。 ... [详细]
  • 解决UIScrollView自动偏移问题的方法
    本文介绍了一种有效的方法来解决在使用UIScrollView时出现的自动向下偏移的问题,通过调整特定的属性设置,可以确保滚动视图正常显示。 ... [详细]
  • 如何高效渲染JSON数据
    本文介绍了在控制器中返回JSON结果的方法,并详细说明了如何利用jQuery处理和展示这些数据,为Web开发提供了实用的技巧。 ... [详细]
  • Awk是一款功能强大的文本分析与处理工具,尤其在数据解析和报告生成方面表现突出。它通过读取由换行符分隔的记录,并按照指定的字段分隔符来划分和处理这些记录,从而实现复杂的数据操作。 ... [详细]
  • WebBenchmark:强大的Web API性能测试工具
    本文介绍了一款名为WebBenchmark的Web API性能测试工具,该工具不仅支持HTTP和HTTPS服务的测试,还提供了丰富的功能来帮助开发者进行高效的性能评估。 ... [详细]
author-avatar
zhibiao
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有