虚拟机拓展硬盘完结版.docVIP

  • 0
  • 0
  • 约4.93千字
  • 约 7页
  • 2017-12-22 发布于河南
  • 举报
虚拟机拓展硬盘完结版

虚拟机拓展硬盘完结版 第一步、使用VMware工具扩容分配的硬盘空间 1、vmware 提供一个命令行工具,在Windows下为vmware-vdiskmanager.exe 位于 vmware 的安装目录下,比如 C:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe. 在Linux下有直接的vmware-vdiskmanager指令。 进行的操作:在 windows 下运行 CMD , 转到 vmware 的安装目录比如你的安装目录是e盘命令为:cd e:\vm 可执行vmware-vdiskmanager.exe; vmware-vdiskmanager -x 16Gb myNewlinux.vmdk(根据自己的名字换) 说明:要扩容的系统这时不能在运行 ,参数 -x 表示要扩展虚拟机硬盘空间,紧随其后的数字是要扩展到的大小 ,而非增加量 (本例为扩展到 16GB ,这是一个磁盘总量,包含了原先的磁盘容量 ) 。最后是指定要操作的虚拟机磁盘的具体文件,要是路径名中有空格,必须以双引号括起来。按回车键开始执行,执行完毕,退出命令提示符窗口,重启 VMware ,会发现虚拟机硬盘空间已变成 16GB 了。 2、我们重启虚拟机后,发现虚拟机的硬盘是变成 16GB 了,但进入 linux 系统后,用 df -h查看发现硬盘空间还是原先那么大。虽然已经扩大了磁盘,但是由于还没有经过分区,指定文件系统,所以 linux 操作系统无法识别。其实就相当于你的硬盘虽然大了,但是你并没有对其进行分区是一个道理。 第二步、使用Linux下的fdisk工具进行分区 首先,需要以root身份登录系统。 fdisk 命令: fdisk -l : 打印当前的磁盘分区表,这时我们可以看到磁盘的总量的确增加到16GB 了,但是分区只有以前的那几个原有的分区。 键入命令: 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 );这里最好直接按回车,如果您输入了一个非默认的数字,可能会造成空间浪费; 对于分区的 End 值(end cylinder),同样直接按回车。这时候会显示出你新建分区的柱面范围和空间大小。 此时键入: w 表示 保存所有并退出,分区划分完毕 我们的新建分区/dev/sda3,却不是LVM的。所以,接下来使用fdisk将其改成LVM的。 [root@CNGI-SIP6-BUPT ~]# fdisk /dev/sda Command (m for help): m Command (m for help): t //改变分区系统id Partition number (1-4): 3 //指定分区号 Hex code (type L to list codes): 8e //指定要改成的id号,8e代表LVM。 Command (m for help): w 我们现在还不能用这个分区 , 因为我们没格式化。这时要重启系统就能够在 dev 下面看到 sda3 ,如果不重启不能进行下面操作。 重启后,在此查看fdisk -l Device Boot Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 1044 8281507+ 8e Linux LVM /dev/sda3 1045 2088 8385930 8e Linux LVM 可以看到/dev/sda3已支

文档评论(0)

1亿VIP精品文档

相关文档