• enlarge the space of linux based on vmware


    增加VMwareLINUX的虚拟机磁盘空间

    原因:当初虚拟机分了20GB,结果太小了,装了一些软件后都不能update了,所以需要增加虚拟机的硬盘空间。

    使用vmware-vdiskmanager.exe 程序增加磁盘空间

    VMware6.0安装目录下有一个命令行工具vmware-vdiskmanager.exe 程序,可用来修改虚拟机硬盘的大小。方法如下:

    1. 关闭虚拟机;启动Windows下的命令提示符界面;

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

    3. 执行如下命令:vmware-vdiskmanager -x 30Gb "D:\Program Files\vmvare\ubuntu.vmdk",参数-x表示要扩展虚拟机硬盘空间;紧随其后的数字指要扩展的大小(如20Gb表示磁盘总量,包含原来的磁盘容量,而不是新增加的容量);最后是要操作的虚拟机Linux的具体文件。若路径名中有空格,必须以双引号括起来。

    等待一会,具体时间应该和机器以及容量大小有关系,执行完毕,显示

    Grow: 100% done.

    Disk expansion completed successfully.

    退出命令提示符窗口,重启VMware,这时虚拟机硬盘空间已变成30GB了。这个过程中,已安装的Linux系统不会被破坏。

    如果原来的虚拟机硬盘已被分成了多个分区,那么在通过 vmware-vdiskmanager.exe扩大了硬盘空间后,还需要在虚拟机系统中将增加的分区划分、格式化。并且会在执行扩容命令的时候会有Warning如下:

     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

    4. 启动虚拟机系统,用root登录(后续所有步骤都应以root用户身份登录操作),在 命令行用fdisk -l查看。由于这里是直接修改了原始空间大小,因此可以看到/dev/sda空间改变为32.2GB

    [helloworld@localhost Desktop]# fdisk -l

    5. 使用fdisk /dev/sda进入菜单项,m是列出菜单,p是列出分区表,n是增加分区,w是保存并推出。通过nw来进行操作即可。

    通过vmware的菜单进行增加

    1.      对虚拟机选择Edit virtual machine setting

    2.      Hardware下方选择Add…

    3.      然后选择Hard Dist..

    4.      一步步进行操作即可。

    5.      启动虚拟机,df –h并没有看到增加的硬盘空间,执行fdisk –l,可以看到已经多出一个/dev/sd?,这里的?代表硬盘编号,第一个硬盘编号为asda,第二个就是sdb,第三个是sdc,以此类推,一般来说,如果以前没有增加过硬盘,那么原来的硬盘就是sda,通过VMware菜单增加的虚拟硬盘编号就是sdb。如果添加的第二块硬盘是IDE硬盘,就应该看到hdb,如果是 SCSI硬盘,看到的就应该是sdb

    6.      使用fdisk /dev/sdb进行分区操作;

    7.      然后格式化mkfs /dev/sdb1

    8.      挂载到目录,mount /dev/sdb1 /yourdir,其中yourdir是自己创建的;

    9.      如果希望开机就挂载,那么可以将上面的mount添加到/etc/profile,或者修改/etc/fstab也可以。

  • 相关阅读:
    什么样的基础设施适合快速和大数据架构?
    四大关键步骤掌握CloudOps模型
    容器技术适合你的企业吗
    内存压缩PK页面交换 解决内存问题谁更在行
    内存共享和过量使用区别在哪里
    网络策略中使用的 VLAN 属性
    四大VDI客户端 总有一款适合你
    使用Windows SFC和DISM工具来解决服务器OS问题
    远程 RADIUS 服务器组
    excel知识
  • 原文地址:https://www.cnblogs.com/shaoguangleo/p/2814713.html
Copyright © 2020-2023  润新知