在使用virtualbox装载了ubuntu系统,在使用ubuntu系统下载android源码时,发现最初分配的系统虚拟硬盘太小了,需要为系统添加一个扩展硬盘
添加扩展硬盘有以下几个步骤:
在virtualbox中添加一个虚拟硬盘,系统要是关闭状态,选中系统,单击设置,或者右键选择设置:
2.会弹出下图的对话框选中存储选项,在右边的SATA控制器中单击添加虚拟硬盘的按钮,这个东西只有在系统未启动的时候才可以选中
3.在选择添加虚拟硬盘按钮后,会弹出下图对话框,选择创建新的虚拟盘,在弹出的对话框中一直选择下一步,直到最后有一个选择大小的对话框出现,分配合适的空间,然后点下一步,最后就成功创建了一个虚拟盘。
4.在完成以上步骤后,启动ubuntu系统,进入终端模式
首先输入sudo fdisk /dev/sdb
5.然后会弹出Command(m for help):
在这里输入m会输出一下帮助信息,在下面大家注意下n的解释,意思是添加一个新的分区
6.输入n添加新分区,会显示如下信息,接着输入p
7,。会提示
Partition number (1-4):1
First cylinder (1-1044,default 1):1
Last cylinder or +size or +sizeM or +sizeK(1-1044,default 1044):1044(这个要看自己的硬盘大小来分配)
Command (m for help):w
w是保存退出,q是直接退出不保存
8.退出后进行格式化,可以选择ext4
命令为:sudo mkfs -t ext4 /dev/sdb1
然后把它挂载在/mnt/addDisk1下,这个需要自己创建,你也可以自己创建,在其它文件中,只需要将它替换即可
cd /mnt
sudo mkdir addDisk1
sudo mount /dev/sdb1 /mnt/addDisk1
其中sdb1为上面创建的即Partition number(1-4):1
可以输入:sudo df查看创建的挂载点
9.最后是启动自动挂载点
命令为:sudo gedit /etc/fstab
在弹出的编辑框最下面添加如下代码:
/dev/sdb1 /mnt/sdb1 ext4 defaults 0 0