linux内核学习---准备工作(针对VM虚拟机ubuntu系统磁盘空间不足进行硬盘容量扩展)

在编译Linux内核失败后,总结为两点原因:

1.在编译过程中,使用了高版本的gcc编译器进行编译导致make阶段出错(之后解决)

2.系统剩余空间不足(我大概留出8G空间不够,需要9个G以上),导致在make install等阶段出现错误(主要处理)

一:安装gparted

(一)安装命令

sudo apt-get install gparted

(二)无法安装问题

如果是在我们编译内核后出现磁盘空间不足,一般都是我们编译后的数据占了太多空间,进入我们要编译的内核目录,删除全部文件即可。

或者:我们可以是du命令查看哪些文件太大,进行删除(但是一般都会发现还是要编译的内核文件占了太多空间)

cd 目录
du -sh *

当然网上还有其他方案:比如清除系统日志等等,但是我的主机中日志也没那么大....,所以效果并不明显。

(三)补充

我们现在直接使用gparted是无法进行重新分区的(需要使用Ubuntu启动盘进入试用模式,进行修改)

我们需要进入U盘启动,或者如果我们使用VMware可以进入ios启动也可以(我使用)

二:vmware中ubuntu虚拟机扩容

(一)使用VMware进行物理扩容

 

(二)进入光盘启动模式https://blog.csdn.net/qq_40369829/article/details/80043637

1.配置ios镜像文件

2.配置当前系统,进入固件模式(手动按F12来不及...)

3.在bios的boot设置中,优先从cd-rom启动。

4.F10保存配置,重启进入光盘模式。

(三)使用gparted进行分区

https://www.maxlicheng.com/notes/328.html?unapproved=2986&moderation-hash=a582378445672a834c9a180ef5d39f68

在试用模式下,虽然交换空间还有🔑图标,但是我们可以使用禁用交换空间解除状态,从而进行删除操作

 

注意:删除sda2即交换空间前记录交换空间大小,后面还要分配交换空间(这里记录1024M)

注意:留出原有交换空间,不要把所有空间全部分配给sda1(这里是原有1024)

 

 

 

(四)关机,重新进入固件模式,将在bios的boot设置还原,不再进入光盘模式

(五)重启,进入原系统,查看分区结果

df -h

扩容完成!!! 

posted @ 2020-09-09 18:28  山上有风景  阅读(860)  评论(0编辑  收藏  举报