VMware ubuntu下增加硬盘空间

来源:互联网 发布:国外期刊网站 知乎 编辑:程序博客网 时间:2024/05/22 10:17


在开始装ubuntu的时候只给了20G硬盘空间,后来在Android开发过程中发现这个空间是远远不够用的,重装又比较麻烦,所以只能想办法把VM分区增加了。下面方法都是从网上搜索而来,最后组合能够在我的系统上实现增加分区的效果。


1,增加硬盘分区

我使用的是vmware 7.0版本的 。增加分区有2个方法 ,一个使用VM自带的工具来增加整个分区大小(我没试过)另一个方法是增加一个硬盘分区(成功实现)。

注:以下分配出来的空间都是由虚拟系统目录所在的盘提供的。

做这些的时候确保你的虚拟机是关的。(不放心的话 备份下 Ubuntu.vmdk 也可以 )

首先说下 用VMWARE自带的工具

找到你的vmware安装目录 然后在安装目录下找到vmware-vdiskmanager.exe 这个文件,当然你双击没有用的,我这里只是想让你确定有这个文件 ,才能使用他。打开命令行 cd 到你的vmware的安装目录 然后 输入
vmware-vdiskmanager  你发现列出了一堆的命令就表明是可以用的了,好我们现在开始使用他来调整VM的分区大小。

vmware-vdiskmanager -x 40Gb D:\Ubuntu10\Ubuntu.vmdk   

-x 表示扩展新的分区 
40GB是大小
D:\Ubuntu10\Ubuntu.vmdk  这个是你虚拟机中os的物理磁盘文件


好了 现在你就开始慢慢等他给你重新调整分区吧 还是需要一段时间的。其实他就是在你原来的基础上加了一些分区链接,好比你原来有20G 那他就又新分 40-20=20 GB的空间出来 ,原先的还是保持不变的,所以放心你的数据不会丢失的。


分区完了可以进入系统查看,如图:


进入硬盘界面,在界面中可以看到一个新的分区出现了,点击后发现其没有挂载。



2,分区自动挂载

通过系统只能进行手动挂载,重启后又需要重新挂载,比较麻烦,所以还是考虑开机自动挂载硬盘。

挂载这里我走了一些弯路,通过一些命令行的方式最后总是有一些错误出来。最后找到一个比较直接的办法,步骤也比较简单,主要分为两步:

1)  通过命令行获取硬盘的UUID,命令 ls -all /dev/disk/by-uuid



2) 修改/etc/fstab文件,以root登陆,通过命令行打开:vim /etx/fstab。在其中增加一行,如图所示:



其中UUID是通过第一步命令获取;

/home/work 为挂载位置。

好了,保存退出即可,新增的硬盘开机会自动挂载。


可以正常使用硬盘了。

原创粉丝点击