Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have to install MPTCP Kernel on my fc16. On my fc16, I had the base kernel of 3.1

I updated the kernel. Next i went for Linux Kernel 3.2.

Once all this was done. I got mptcp source from github and configured everything as per the manual in menuconfig.

Now when I try to compile using "sudo make" - I get this error -

"ld : link error : no space left on device"

I have allocated 20 GB to my box. How to get around this?

This is my df output in /

[root@localhost /]# df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
rootfs rootfs 18574076 18497656 0 100% /
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 /]#

I can see that rootfs is 100% used. How to go ahead and free this?

share|improve this question

migrated from stackoverflow.com Sep 9 '12 at 10:41

This question came from our site for professional and enthusiast programmers.

    
What does "I have allocated 20 GB on my box" mean? Is this a virtual machine? – trojanfoe Sep 9 '12 at 7:56
    
Yes, this is a virtual machine – sidharth singh Sep 9 '12 at 8:09

You have run out of disk space, you can verify this with the df command.

Note: try to delete the source of the previous kernel or do a make clean there.

share|improve this answer
    
karoly, in my /usr/src directory, I have linux3.2 and mptcp. Currently I have linux3.2 installed. So where should I do a make clean? – sidharth singh Sep 9 '12 at 8:13
1  
sorry I thought the old kernel was compiled too... well, just free up some space... – Karoly Horvath Sep 9 '12 at 8:17

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .