cbagger01
Group: Members
Posts: 4264
Joined: Oct. 2003 |
|
Posted: Feb. 23 2006,18:13 |
|
When booting from livecd or frugal, "/" is an initial Ramdisk that is created at boot time.
It is a very small ramdisk and any files and subdirectories that are contained inside the ramdisk will fill it up quickly.
The biggest culprit of this is files that go into the /etc directory because /etc is part of "/" and is not a separate mountpoint, nor is it a symlikn to a ramdisk directory.
Normally, when you install a *.dsl extension, DSL will create a writable file system for areas such as "/usr" for example. /usr is then symlinked to /ramdisk/usr , so any files inside /usr do not count towards the "/" filesystem size limit.
So while the "/" size is interesting, I doubt that it would produce "No space left on device" messages because the link file is located at /ramdisk/usr/share/mount.app/noperms.txt
HOWEVER, it is possible to get errors when you run out of "I Nodes" even if you do not run out of disk space.
If this is true, your best bet is to do a traditional HD installation or buy more memory.
If there was a way for the RAMdisk creation script to increase the "I Node" count, this would also help. But I am just speculating that your problem is "I Nodes".
But in my opinion, a user with 32MB of RAM or less should use an HD install instead of a frugal/livecd. No matter how you slice it, an HD install is more memory efficient.
|