1. 添加新硬盘(必须在虚拟机关机状态下进行)
Settings -> Storage -> Controller: SATA -> Add Hard Disk
然后,根据需求创建合适的硬盘
2. 启动虚拟机
查看现有系统的磁盘空间
sudo fdisk -l
可看到新加的虚拟硬盘,我这里的设备名为:/dev/sdb
3. 给新加的硬盘分区
fdisk /dev/sdb
键入m,可看到帮助信息
command (m for help):m
增加新分区
command (m for help):n
选择基本分区(这里要选择primary,选择extended后,格式化会失败),输入:p
建一个分区
Partition number(1-4):1
回车
First cylinder (1-15908,default 1):Enter
可用命令p,查看分区列表
p print the partition table
写入并退出
command (m for help):w
4. 格式化磁盘分区
用ext4格式对/dev/sdb进入格式化
sudo mkfs.ext4 /dev/sdb
5. 创建新的挂载点
sudo mkdir /mnt/extend
6. 修改文件,以开机自动挂载
sudo vim /etc/fstab
在最后一行加入:
/dev/sdb1 /mnt/extend/ ext4 defaults 0 0
这一行一共六个参数,依次是:“文件系统所在设备;挂载点;文件系统类型;挂载参数(大多数系统使用"defaults"就可以满足需要);后两个一个是转储,一个是启动顺序,如果没有转储需求,也不是系统启动盘都设置成0就可以了。
7. 所有做完后硬盘已经设置成功,只是分区虽然挂载上,但是不可写,需要更改权限:
sudo chmod -R 777 /mnt/extend/
8. 重启虚拟机,查看挂载
df -h
可以看到新加的硬盘:/dev/sdb1
转自:http://blog.sina.com.cn/s/blog_54d63a8b0102wjol.html