VirtualBox中装好Ubuntu后,发现硬盘空间不够使用 了。以下是搜集整理的解决办法:@H_502_2@
设置 -> Storage -> SATA控制器->右击,选择“添加虚拟硬盘”@H_502_2@
然后,根据需求创建合适的硬盘@H_502_2@
2. 重启虚拟机@H_502_2@
查看现有系统的磁盘空间@H_502_2@
sudo fdisk -l@H_502_2@
可看到新加的虚拟硬盘,一般名为:Disk /dev/sdb@H_502_2@
3. 给新加的硬盘分区@H_502_2@
fdisk /dev/sdb@H_502_2@
键入m,可看到帮助信息@H_502_2@
command (m for help):m@H_502_2@
command (m for help):n@H_502_2@
选择基本分区,输入:p@H_502_2@
建一个分区@H_502_2@
Partition number(1-4):1@H_502_2@
回车@H_502_2@
First cylinder (1-15908,default 1):Enter@H_502_2@
command (m for help):w@H_502_2@
4. 格式化磁盘分区@H_502_2@
用ext4格式对/dev/sdb1进入格式化@H_502_2@
sudo mkfs.ext4 /dev/sdb1@H_502_2@
5. 挂载分区@H_502_2@
创建新的挂载点@H_502_2@
sudo mkdir /work@H_502_2@
将新磁盘分区挂载到/work目录下@H_502_2@
sudo mount -t ext4 /dev/sdb1 /home/Hadoop/NewDisk1/@H_502_2@
查看挂载@H_502_2@
df -h@H_502_2@
可以看到新加的硬盘:/dev/sdb1@H_502_2@
sudo vim /etc/fstab@H_502_2@
在最后一行加入:@H_502_2@
/dev/sdb1 /home/hadoop/NewDisk1/ ext4 defaults 0 0@H_502_2@
这一行一共六个参数,依次是“文件系统所在设备;挂载点;文件系统类型;挂载参数,大多数系统使用"defaults"就可以满足需要;后两个一个是转储,一个是启动顺序,如果没有转储需求,也不是系统启动盘都设置成0就可以了。@H_502_2@
7.所有做完后硬盘已经设置成功,只是分区虽然挂载上,但是不可写,需要更改权限:@H_502_2@
sudo chmod -R 777 /home/hadoop/NewDisk1@H_502_2@