Virtualbox虚拟机磁盘空间扩容
【Virtualbox虚拟机磁盘空间扩容】有的同学默认虚拟机磁盘位置在C盘,等程序装多了之后,空间不够用了,如何扩容呢?应该有多种方案
一、迁移vdi方式
1. 拷贝原虚拟机vdi文件到D盘
(1)在Virtualbox删除原虚拟机,然后新建,选择“专家模式”
(2)在虚拟硬盘,选择“使用已有的虚拟硬盘文件”
文章图片
image.png
(3)网络,同样需要选择两块网卡,一块NAT;一块Host-only;
(4)选择“全局工具”,“虚拟介质管理”,调整vdi文件,到100Gb以上;
文章图片
image.png 2. 启动虚拟机
(1)运行代码,查看磁盘加载情况
df -h
sudo fdisk /dev/sda -l
结果显示,vdi文件增加了,但是并没有被格式化和分区。
(2) 进入Ubuntu图形界面
- 安装GParted软件;
- 在新增的磁盘空间中,建立2个分区,一个50G;
- 重启
sudo mkfs -t ext4 /dev/sda3
sudo mkfs -t ext4 /dev/sda4
(4)加载分区到指定目录 试了好几次,没有成功将新增磁盘挂载到根目录或home目录
所以就放两个单独文件夹了,biosoft和seqs(也是大家常用的文件夹)
先把biosoft和seqs文件夹改名为biosoft_1和seqs_1,然后运行
sudo mount /dev/sda3 ~/biosoft
sudo mount /dev/sda4 ~/seqs
df -h
可以看到已经挂载了; 把原来的文件都拷贝回去
mv ~/biosoft_1/* ~/biosoft/
mv ~/seqs_1/* ~/seqs/
(5)自动加载分区 开机自动挂载,则修改/etc/fstab文件,在这个文件里面添加行:
/dev/sda3 ~/biosost/ ext4 defaults 0 1
/dev/sda4 ~/seqs/ ext4 defaults 0 1
重启就好了。之后尽量将文件都放这两个目录
推荐阅读
- Xshell5|Xshell5 远程连接本地虚拟机Ubuntu16
- 废材自救记录|虚拟机-无法安装vmware tools的解决方法
- mac|mac 磁盘空间的其他文件怎么处理
- 【每日知识】虚拟机|【每日知识】虚拟机 和 CentOS的安装 & go语言的简单知识2018-06-08
- 虚拟机堆转储快照生成以及分析
- day20-进程管理
- 硬盘老不够用(如果高效|硬盘老不够用?如果高效 管理/释放磁盘空间?)
- kali_linux虚拟机SSH登录
- ADBPG&Greenplum成本优化之磁盘水位管理
- Linux磁盘挂载