修改虚拟机硬盘的大小

摘要:
vmware安装目录中有一个命令行工具vmware-vdiskmanager.exe程序,可用于修改虚拟机硬盘的大小。等待大约20分钟,完成执行,退出命令提示符窗口,重新启动VMware,然后虚拟机硬盘空间变为20GB。如果原始虚拟机硬盘已划分为多个分区,则在通过vmware-vdiskmanager.exe扩展硬盘空间后,需要对虚拟机系统中添加的分区进行分区和格式化。
VMware安装目录下有一个命令行工具vmware-vdiskmanager.exe 程序,可用来修改虚拟机硬盘的大小。方法如下:

    1. 虚拟机无还原快照,有要先删除,关闭虚拟机;启动windows下的命令行

    2. 进入VMware的安装目录(如:D:\VMware),输入“vmware-vdiskmanager”后按回车键,可显示关于该命令的说明。

    3. 执行如下命令:

vmware-vdiskmanager -x 20Gb "F:\My Virtual Machines\Ubuntu 8.04\Ubuntu 8.04.vmdk"

参数-x表示要扩展虚拟机硬盘空间;紧随其后的数字指要扩展的大小(如20Gb,表示磁盘总量,包含原来的磁盘容量);最后是要操作的虚拟机Linux的具体文件。若路径名中有空格,必须以双引号括起来。

    等待约20分钟,执行完毕,退出命令提示符窗口,重启VMware,这时虚拟机硬盘空间已变成20GB了。这个过程中,已安装的Linux系统不会被破坏。

    如果原来的虚拟机硬盘已被分成了多个分区,那么在通过 vmware-vdiskmanager.exe扩大了硬盘空间后,还需要在虚拟机系统中将增加的分区划分、格式化。

    4. 启动虚拟机系统,用root登录(后续所有步骤都应以root用户身份登录操作),在 命令行用fdisk -l查看。由于这里是直接修改了原始空间大小,因此可以看到/dev/sda空间改变为20GB。如果是从VMware菜单里增加虚拟硬盘,则会多出一个/dev/sd?,这里的?代表硬盘编号,第一个硬盘编号为a即sda,第二个就是sdb,第三个是sdc,以此类推,一般来说,如果以前没有增加过硬盘,那么原来的硬盘就是sda,通过VMware菜单增加的虚拟硬盘编号就是sdb。如果添加的第二块硬盘是IDE硬盘,就应该看到hdb,如果是SCSI硬盘,看到的就应该是sdb。

    # fdisk -l

 

5.重新分配硬盘空闲分区!(重点)分区看其它笔记。

    # fdisk /dev/sda

进行分区操作

 

这里我们新增加的分区为/dev/sda5

 

6. 用mkfs命令将其格式化为ext3格式。

    # mkfs -t ext3 /dev/sda5

7. 增加文件夹/opt/sda5。增加的文件夹是为了挂载上面新增加的分区。

    # mkdir -p /opt/sda5

8. 挂载/dev/sda5到/opt/sda5下

    # mount /dev/sda5 /opt/sda5

    查看:

    # df -h

9. 这里我要增加/usr的空间。

备份/usr文件夹下的文件到/opt/sda5下。经过分析/dev/sda1下/usr文件夹非常大,占据3.5G空间,为了释放系统空间,这里考虑将用新增加的分区作为/usr的镜像。

    拷贝/usr下的所有文件到/opt/sda5下:

    # cp -r /usr/* /opt/sda5/

    保留/usr文件夹,但是删除/usr下的所有文件,为挂载做准备。

    # cd /usr

    # rm -rI *

10. 修改/etc/fstab文件,挂载/dev/sda5到/usr目录下, 添加以下一行(以下空格为TAB

    /dev/sda5 /usr ext3 defaults 1 1

    保存后重启系统。

    # init 6

    重启后用命令观察是否挂载成功,正常情况下应该能够顺利完成。如果挂载失败, 

    应修改文件/etc/fstab并且用命令mount重新挂载:

    # mount /dev/sda5 /usr

    # df -h

这样就完成了整个过程。

法二:

首先关闭虚拟的操作系统,

在初始界面选择‘Edit virtual machine settings’,选中‘Hard Disk’,点‘Add’,增加一个虚拟硬盘,设置方法和创建虚拟机时一样,然后启动vmware进入系统后,像以上方法一一样格式化新硬盘,挂载

免责声明:文章转载自《修改虚拟机硬盘的大小》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇LeetCode刷题中遇到的bugjava常用的几种线程池比较下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux初识(转)

 文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识。     本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录、挂载基本原理、文件存储结构、软链接硬链接、和常见目录的介绍。相信有了这些知识对于深入的学习linux会有一定的帮助。文章例子主要是基于ubuntu发行版。     如有不对之处请大家...

VXLAN学习之路-结合VRF在Linux中实践VXLAN网络

一、概述 近期在在搞网络安全HCIE、CISP的认证的事,顺便将VXLAN技术再次系统的学习一下,学习过程中看到云原生实验室里的一篇文章,就是关于VXLAN在Linux系统中的实践,感觉文章写得很好,所以整理后,和大家分享,话不多说,直接上干货。 VXLAN是Virtual eXtensible Local Area Network的缩写,RFC 7348...

磁盘创建

我是在虚拟机上操作的,以下图片是在虚拟机下添加虚拟硬盘的步骤 操作好了上面的步骤,接着下面的操作实验 [root@server01 ~]#  fdisk   -cul......Disk /dev/vdb: 5368 MB, 5368709120 bytes16 heads, 63 sectors/track, 10402 cylinders,...

Ubuntu 查看磁盘空间大小命令<转>

df -h Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式: df -hl 显示格式为:  文件系统 容量 已用 可用 已用% 挂载点  Filesystem Size Used Avail Use% Mounted on...

Linux搭建主从数据库服务器(主从复制)

配置主机数据库: 1.克隆linux操作系统             2.修改Linux系统主机IP地址   主机IP:192.168.247.150   从机IP:192.168.247.151        3.通过xshell连接Master 连接主机IP:ssh 192.168.247.150   这里有可能连接失败。   方案一:将虚拟机的网络适...

番茄花园Ghost Win10系统X64位10041装机版2015年4月

转载:系统妈,系统下载地址:http://www.xitongma.com/windows10/2015-04-01/6639.html 番茄花园Ghost Win10系统X64位10041装机版2015年4月 特别说明: 1、C:盘分区须至少15GB(安装过程有大量的解压临时文件),安装完成后C:盘占用10GB左右! 2、安装之后如有硬件驱动没有安装好...