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;
  • 重启

(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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【训练片段3】P34~36 姓名:全艳 导师:乔阳 【I理解部分】: 本片段基于结论先行基础上,阐述了对于...
    小全子阅读 2,720评论 0 0
  • 万事繁简皆为自然, 一程远近只求因果。 勿知足而停不前寻, 勿洒脱然去繁就简。 忧思索长仅三尺二, 悔心页厚才七张半。
    微冥皇阅读 1,404评论 0 2
  • 我刚刚洗漱擦脸的时候想了一个问题:我是真的喜爱写作吗?还是为了给自己安一个特长标签去多寻找一个志同道合的圈子而给自...
    她想说_阅读 1,111评论 0 1
  • 简讯 1、有人称加大对外开放可能冲击国内产业。国家发改委回应,我国已具备更高水平开放的基础,深化对外开放不会产生大...
    雷光祥阅读 906评论 0 0
  • 今天本来想写写元宵节年会的事,但是刚刚和Z争执了一番,一点儿心情也没有,还是说说生活费的事吧。 现在的日子过得很紧...
    柳夜刀阅读 2,532评论 0 0