I am unable to create either a file or a directory in a specified path in Linux.
I am getting the error "No space left on device".
I have checked with df -k and df -i. Free disk space is 28 % and free inodes are 28 %.
What else could be the reason?
Tell me more
×
Super User is a question and answer site for
computer enthusiasts and power users. It's 100% free, no registration required.
|
|
|||
| show 3 more comments |
migrated from stackoverflow.com Jun 8 '11 at 7:07
|
Probably you are writing to parition that is full or broken. I suggest that you go to single user mode (simplest way to do that is just to write init 1) So ..do this now..
|
|||
|
|
|
Although 28% is a pretty large number and it would be very unusual to configure a filesystem like that - but you should check if the remaining space is reserved for root. An
and check if the free block count is above the reserved block count. |
|||
|
|
dmesgand (b) runfsck? – Nemo Jun 8 '11 at 6:50