1 |
Chris, |
2 |
|
3 |
I think you'll still want to use the desktop profile, but configure |
4 |
your /tmp and /var/log to be mounted on a shared file system. What |
5 |
I've done in my embedded system is modify the inittab file to mount |
6 |
tmp on a shmfs file system, and the create directories called /tmp/var/ |
7 |
log and /tmp/var/lock. The root file system (on disk), has symbolic |
8 |
links in place at /var/log and /var/lock that point to /tmp/var/log |
9 |
and /tmp/var/lock, respectively. This works fine, because by the time |
10 |
any process is ready to write to /var/log, the inittab has already |
11 |
mounted the shared file system and made the target directories of the |
12 |
symbolic links. |
13 |
|
14 |
I think this would work for you, but its a bit of manual configuration |
15 |
you'll have to work through. |
16 |
|
17 |
I don't know how you'd handle things like Firefox's cache, I don't |
18 |
know any way to reduce its writes or redirect them out of your profile. |
19 |
|
20 |
|
21 |
On Apr 17, 2008, at 9:47 AM, Christopher Friedt wrote: |
22 |
|
23 |
> Does anyone know if there is a portage profile for reduced disk |
24 |
> writes? I just got an EEE pc and I'm experimenting on a USB stick |
25 |
> before I write to the SDD. I'm sort of guessing that such a profile |
26 |
> would basically just slightly alter the default configuration files |
27 |
> of certain apps to either turn off logging or to mount temporary |
28 |
> directories as tmpfs. |
29 |
> |
30 |
> Does such a profile sound closer to embedded, or would it be a |
31 |
> desktop profile without the logger, etc, etc. |
32 |
> |
33 |
> It seems the line between embedded and default is growing thinner |
34 |
> every day! |
35 |
> |
36 |
> I guess I'm looking for something that's more or less a Desktop |
37 |
> profile, but something that would be more suitable for flash-based |
38 |
> devices, like the OpenMoko/Neo, EEE Pc, or a Maemo. |
39 |
> |
40 |
> Nedd, I've been using qmerge with my arm packages by the way, and |
41 |
> it's fantastic. I'm really looking forward to using it more. At some |
42 |
> point I'm hoping to use, augment or write a graphical app for |
43 |
> installing packages locally and also remotely via ssh or some web |
44 |
> interface. |
45 |
> |
46 |
> Cheers, |
47 |
> |
48 |
> Chris |
49 |
> -- |
50 |
> gentoo-embedded@l.g.o mailing list |
51 |
> |
52 |
> |
53 |
|
54 |
-- |
55 |
Joshua ChaitinPollak | Software Engineer |
56 |
Kiva Systems, Inc., 225 Wildwood Ave, Woburn, MA 01970 |