oracle vm virtualbox 扩容,Virtualbox虚拟机磁盘空间扩容

有的同学默认虚拟机磁盘位置在C盘,等程序装多了之后,空间不够用了,如何扩容呢?应该有多种方案

一、迁移vdi方式

1. 拷贝原虚拟机vdi文件到D盘

(1)在Virtualbox删除原虚拟机,然后新建,选择“专家模式”

(2)在虚拟硬盘,选择“使用已有的虚拟硬盘文件”

79234f1e4a30

image.png

(3)网络,同样需要选择两块网卡,一块NAT;一块Host-only;

(4)选择“全局工具”,“虚拟介质管理”,调整vdi文件,到100Gb以上;

79234f1e4a30

image.png

2. 启动虚拟机

(1)运行代码,查看磁盘加载情况

df -h

sudo fdisk /dev/sda -l

结果显示,vdi文件增加了,但是并没有被格式化和分区。

(2) 进入Ubuntu图形界面

安装GParted软件;

在新增的磁盘空间中,建立2个分区,一个50G;

重启

(3)格式化分区

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

重启就好了。之后尽量将文件都放这两个目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值