动态扩容vmWare中ubuntu的分区

一、首先,需要向虚拟硬盘进行容量扩充。

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


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

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

    3、执行如下命令:
    vmware-vdiskmanager -x l2Gb D:\UbuntuDesk\Ubuntu.vmdk

    参数 -x 表示要扩展虚拟机硬盘空间;紧随其后的数字指要扩展的大小(如12Gb,表示磁盘总量,包含原来的磁盘容量);最后是要操作的虚拟机Linux的具体文件。

    【注意】若路径名中有空格,必须以双引号括起来。
    执行完毕,退出命令提示符窗口,重启VMware,这时虚拟机硬盘空间已变成12GB了。

    如果原来的虚拟机硬盘已被分成了多个分区,那么在通过 vmware-vdiskmanager.exe扩大了硬盘空间后,还需要在虚拟机系统中安装第三方分区工具来调整分区,如 Partition Magic等磁盘工具


二、然后,在Ubuntu下对进行分区,挂载

fdisk 命令: fdisk -l  : 打印当前的磁盘分区表,这时我们可以看到磁盘的总量的确增加到 50GB 了,但是分区只有以前的那几个原有的分区。

 

  键入命令: fdisk /dev/sda   sda 就是经过扩容的硬盘,为 SCSI 硬盘, IDE 类型硬盘对应为 hda ,是对该硬盘进行操作 

 

  键入     m     列出 fdisk 的帮助 

 

  我们在这里是要添加一个新分区,即将扩容出来的那部分做成一个新分区,这样才能被操作系统挂载识别。

 

  键入:     n     命令 n 用于添加新分区 "

 

  此时, fdisk 会让你选择添加为逻辑分区呢(编号从 5 开始)还是主分区(编号 1  4 )。我们选择主分区,则键入 p ;选择逻辑分区键入 l 

 

  我们选择主分区于是:

 

  键入:    p               " 选择创建主分区 "

 

  此时, fdisk 会让你选择主分区的编号,如果已经有了主分区 sda1  sda2 ,那么编号就选 3 ,即要创建的该分区为 sda3.

 

  键入:     3

 

  此时, fdisk 又会让你选择该分区的开始值这个就是分区的 Start 值( start cylinder );这里最好直接按回车,

 

  如果您输入了一个非默认的数字,会造成空间浪费;

 

  此时键入: w              " 保存所有并退出,分区划分完毕 "

 

  我们现在还不能用这个分区 , 因没格式化 ,这时要重启系统就能够在 dev 下面看到 sda3 ,如果不重启不能进行下面操作

 

  4. 格式化该新添加的分区:

 

  键入: mkfs -t ext3  /dev/sda3

 

  或者   mkfs.ext3     /dev/sda3 格式化指定的分区 , 依次类推 , 现在的系统大部分都是 ext3 格式 , 如果你需要其它的 , 可以查看 mkfs 的帮助。

 

  此时我们就可以使用该新增分区啦:

 

  5 、挂载该分区:

 

  手动挂载,则键入:sudo mount /dev/sda3  /mnt/sda3  表示将该新分区挂载到 /mnt/sda3 / 这个目录下面

 

  (注:Ubuntu下默认是挂载到 /media对应目录下,并且手动挂载的信息在/etc/mtab文件下有登记信息)

 

  开机自动挂载,则修改 /etc/fstab 文件,在这个文件里面添加一行:

 

  /dev/sda3      /mnt/sda3       ext3    defaults,        0       1

 

  到这里就可以使用该新加分区。

你可能感兴趣的:(Linux,tool)