l i n u x - u s e r s - g r o u p - o f - d a v i s
L U G O D
 
Next Meeting:
September 2: Social Gathering
Next Installfest:
Sat. Sept. 27, 10am-6pm
Latest News:
Aug. 30: September Installfest scheduled
Page last updated:
2005 Jul 25 11:31
Events
 Meetings
 Installfests
 Demos
 Photos
Services
 Library
 LERT
 Jobs
 Documents
Interact
 Mailing Lists
 - Search
 - Archives
 Chat
About Us
 Members
 Projects
 Testimonials
 Call for Speakers
 Why Not MS?
 Finances
 Sponsors

^Home
?Search
?News & RSS
?Calendar
@Contact Us
$Buy Stuff
=Printable


The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] I'm out of space on /
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] I'm out of space on /



Rick Moen wrote:
> Quoting Jay Strauss (me@heyjay.com):
> 
> 
>>>>Will moving the contents of lib somewhere else, like /usr/mylib and soft 
>>>>linking /lib->/usr/mylib work as a workaround?  Will my machine be able 
>>>>to boot correctly?
>>>
>>>I see no reason why not -- but personally I'd find some other
>>>(long-term) solution.
>>
>>Well I can tell you, it sure doesn't work on a live system.  I moved 
>>/lib and afterward had no unix commands at my disposal.  Had to boot 
>>with knoppix and repair my error
> 
> 
> Er, I'd assumed that, if at all, you'd have done something
> all-in-one-step so that the shell lands on a sane system, like this:
> 
> # cd /
> # mv /lib /usr/cruciallibs && ln -s /usr/cruciallibs /lib
> 
> ...and I'd still have kept that maintenance disk handy.  ;->

Still won't work. after mv moves the /lib somewhere else, the ln command
won't be able to find the libs it needs to run. You might be able to get
away with a statically linked copy of ln, but to be much safer, the way
to avoid this problem is to  use the version of busybox (a shell with
lots of basic commands built-in) which is statically linked, from the
package busybox-static.

By the way, moving /lib out of the way may make a whole lot of
difference becuase the system can't free the space from the disk anyway
until no applications are using those libraries -- despite the fact that
you've unlinked them, they still need to be on disk until they are no
longer in use.

--Ken Bloom


-- 
I usually have a GPG digital signature included as an attachment.
See http://www.gnupg.org/ for info about these digital signatures.

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
vox-tech mailing list
vox-tech@lists.lugod.org
http://lists.lugod.org/mailman/listinfo/vox-tech


Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

CD Burns Wanted!

LUGOD: Linux Users' Group of Davis
1105 Kennedy Place, Suite 1, Davis, CA 95616
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
Richard Mancusi
For a generous donation to allow us to continue meeting at the Davis Library.