前段时间给自己电脑加了一个8G的内存条,想着自己的电脑终于可以带动虚拟机了!!今天打开虚拟机,
先将硬盘从20G扩展到了50G,想着这下足够用了吧(后面用的时候,发现我是想多了,哈哈哈)
扩展的流程如下,下图是我从20G扩展到50G的过程,不多说,一顿可视化点击即可。
在这里插入图片描述
当我打开虚拟机,往Ubuntu系统中拖了一个anaconda3文件时,大概大小是600M+,然后进行bash,装的过程失败!提示信息:磁盘空间不足,这时我就郁闷啦!!我明明刚才扩充到了50G啊???什么情况,于是疯狂百度,浏览各种博客,看看大佬们有没有遇到同样的问题,然后参考一下。
问题所在:
上述操作磁盘是扩展了,但是并没有把空间分配到挂载点/dev/sda1(默认的情况)下,新扩展的30G空间目前还是未使用状态!所以需要下载个分盘工具来将这30G空间分配出去。
参考:https://blog.csdn.net/p312011150/article/details/80325590

我们先下载分盘工具:https://sourceforge.net/projects/gparted/
在这里插入图片描述
下载到到桌面,或者其他地方(根据你心情),然后设置虚拟机启动时CD/DVD加载的镜像文件为刚刚下载的GParted的iso文件
在这里插入图片描述
接下来,启动虚拟机,各种网上各种教程,教我打开虚拟机加载进度条的时候鼠标左击并且按住esc或者f2进去bios,这种情况根本适用于我的情况,我从打开虚拟机加载进度条时手速相当的快,从f1、f2、f3、f4,已知按到f12都不是进入bios的界面,对了,我还按了esc、delete,差点把自己搞崩溃啦,然后中午回去睡了一觉,下午接着搞,计算机专业嘛,得能抗压,还需要面对bug从容解决,哈哈。
下午找到一篇博客,这个应该是个小哥哥,遇到的情况跟我一模一样,也是踩了很多坑,他的博客地址如下:
https://blog.csdn.net/alone33e/article/details/82433174
好了,说一下如何进bios吧(技巧)
用记事本打开ubantu.vmx文件,在第一行添加这段代码
bios.forceSetupOnce = “TRUE”
保存再打开就可以进入BIOS,这个设置时一次性的,在你开机后这段代码会自动消失,所以设置完之后就不用管了。如果你可以用手进入,这里忽略。
在这里插入图片描述
设置好后,从新打开虚拟机,选择第一个回车:
在这里插入图片描述
选择第二个回车,
在这里插入图片描述
选择 26
在这里插入图片描述
选择 0
在这里插入图片描述
进来啦!!
在这里插入图片描述
依次删除 linux-swap项, extended项(因为删除过后才能给sda1进行分配), 最后只剩下sda1和未分配, 然后右键”sda1”项进行调整大小, 将磁盘容量调整到合适的大小最好是1024的整数倍,并预留空间(2-4G)作为交换区,交换区的大小为你系统内存的大小。
再右键”未分配”进行扩展分区出extended分区,然后新建逻辑分区linux-swap,操作完成后点击APPLY(√,这里一定要做,不然前面的工作就白费啦,亲身体验,哈哈)提交。然后退出 。

在这里插入图片描述
备注:在一直不停的捯饬的过程,其实还遇到一个很严重的问题,就是本来磁盘空间就不足,还一直在捯饬虚拟机,增加log,内存爆了,无法打开虚拟机,出现黑屏的情况!!!!
https://www.cnblogs.com/jiangz/p/5284217.html
以上博客说了如何清除log,clean一点log后,我们进入Ubuntu系统后,将大的文件删除,预留空间,以防止再次内存爆满的情况发生。

如果以上问题,和你的不同,可以参考:
https://www.cnblogs.com/cyyljw/p/7239955.html
https://askubuntu.com/questions/515146/very-large-log-files-what-should-i-do
https://blog.csdn.net/fly_lucas/article/details/53868722
https://www.cnblogs.com/chenyongjun/p/4604222.html
https://blog.csdn.net/p312011150/article/details/80325590
https://www.cnblogs.com/tong775131501/p/6503358.html
https://blog.csdn.net/alone33e/article/details/82433174

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐