fedora:编译 mptcp 内核时设备上没有剩余空间

fedora:编译 mptcp 内核时设备上没有剩余空间

我必须在我的 fc16 上安装 MPTCP 内核。在我的 fc16 上,我的基础内核是 3.1

我更新了内核。接下来我选择了 Linux Kernel 3.2。

一旦完成所有这些,我从 github 获取了 mptcp 源代码,并根据 menuconfig 中的手册配置了所有内容。

现在,当我尝试使用“sudo make”进行编译时,出现此错误 -

“ld:链接错误:设备上没有剩余空间”

我为我的盒子分配了 20 GB。如何解决这个问题?

这是我在 / 中的 df 输出

[root@localhost /]# df -T
文件系统类型 1K 块已用可用使用% 安装在
rootfs 上 rootfs 18574076 18497656 0100%/
devtmpfs devtmpfs 1012192 0 1012192 0%/dev
tmpfs tmpfs 1023200 224 1022976 1%/dev/shm
tmpfs tmpfs 1023200 576 1022624 1%/run
/dev/xvda3 ext3 18574076 18497656 0 100%/
tmpfs tmpfs 1023200 0 1023200 0%/sys/fs/cgroup
tmpfs tmpfs 1023200 0 1023200 0%/media

[root@localhost /]#

我可以看到 rootfs 的使用率是 100%。如何继续释放它?

答案1

您的磁盘空间已经不足,您可以使用命令来验证这一点df

注意:尝试删除以前的内核源或者在make clean那里执行。

相关内容