很早以前在VMware Workstation安装了个红帽企版5的虚拟机,刚学的时候傻帽傻帽的跟着人家的安装教程一步一步安装,当时设置硬盘大小为18G,如今学到一定程度,安装了很多软件,比如Qt SDK4.7,QtCreator,加之很多内核源代码、文件系统等等大容量文件,已经将我的硬盘消耗的差不多。每次都要删一些暂时用不到的文件,实在麻烦。就参考了网络文章,自己添加了一个硬盘。其实,这跟写一个块设备驱动后,如何使用块设备申请的空间的步骤差不多。这里暂且记录留给需要的人参考。
1.打开VMware Workstation上的虚拟机(不开机不能添加新的硬盘)
2.点击VMware Workstation的VM-->setting-->Hard Disk-->add
3.点击add之后会弹出Add harddisk Wizard向导框,选择Hard Disk(SCSI)然后点击next,继续选择Create a new virtual disk然后点击next,选择SCSI、点击next,接着进入大小的定制界面,Disk size 大小由你决定,点击next之后,点击Finish结束配置。
4.回到Virtual Machine Settings界面,就可以看到多了一个Hard Disk 2(SCSI)的选项(下图是我的设置)。但是这个时候还不能使用,因为还没有分区、没有格式化。
5.在Linux终端下输入:ls /dev/sd*就可以看到多了一个sdb,但是这个sdb没有分区,还不能使用
6.在Linux终端下输入: fdisk /dev/sdb
7.进入分区命令等待状况后:Command(m for help):
8.输入n,表示新建一个分区
9.接着输入p,表示新建一个主分区
10.接着输入1
11.接着输入二次回车键,表示按默认值设定分区的柱面起始范围
12.最后输入w,分区完毕
13.格式化,在Linux终端下输入:mkfs /dev/sdb1,注意是sdb1不是sdb
14.开机自动挂载新建的硬盘,在/etc/profile文件添加 mount /dev/sdb1 /xxx ,xxx是你想挂载的路径文件(要已存在的)
15.重新启动虚拟机
16.查看当前硬盘的使用容量,在Linux终端下输入:df -h
17.使用新建的硬盘空间,进入/xxx目录后,就可以将你需要存放的文件添加到这里使用了。