Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
scrivere su partizioni read-only [risolto]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
daniel979
n00b
n00b


Joined: 12 Apr 2006
Posts: 68

PostPosted: Fri Apr 10, 2009 5:31 pm    Post subject: scrivere su partizioni read-only [risolto] Reply with quote

salve a tutti

probabilmente leggendo il titolo del thread la cosa sembra impossibile,
ma visto che questo forum è frequentato da gente molto competente, magari c'è qualcuno che
mi potrebbe aiutare.

sto cercando di creare una livecd basata su gentoo.
quando la livecd parte, ci sono alcune directory della / che risultano in sola lettura
altre invece (ad esempio /etc, /home, /dev, ecc) vengono montate in ram e quindi è possibile scrivere.
il mio problema nasce in quanto dovrei modificare (a cd avviato) un link in una delle directory non montate in ram,
il link in questione è quello modificato da eselect opengl per far si da sfruttare l'accelerazione della scheda video
con i driver proprietari ati e nvidia.
esso si trova nella directory /usr/lib, ma come detto e' di sola lettura, in quanto è presente sul cd.

volevo chiedervi se è possibile montare la directory /usr/lib (sola lettura) su di una dove è possibile scrivere
e fare in modo quindi che si possano modificare file facendoli apparire in /usr/lib.

cerco di spiegarmi meglio con un esempio:
quando parte la livecd potrei creare una directory in /etc (avrei pensato a /etc/eselect/opengl) dove è possibile scrivere,
a questo punto dovrei far vedere /usr/lib come l'unione delle directory /usr/lib e /etc/eselect/opengl, in modo che se
risulta necessario modificare il link di libGL.so in /usr/lib venga usata la directory /etc/eselect/opengl per salvarlo.
credo che il link libGL.so non dovrebbe esistere sul cdrom e quindi il problema non sarebbe sovrascrivere
ma semplicemente aggiungerne un link in una directory di sola lettura (sola lettura perchè sta sul cd)

magari il mio approccio per risolvere il problema non è quello giusto
chiedo a tutti voi se sarebbe possibile anche in altri modi risolvere questo problema.

p.s. l'effetto di eselet opengl set ati/nvidia è solo quello di cambiare il link /usr/lib/libGL.so oppure modifica anche altri file???

grazie a tutti
se c'è bisogno di ulteriori informazioni fatemi sapere.


Last edited by daniel979 on Sat Apr 11, 2009 3:40 pm; edited 1 time in total
Back to top
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4831
Location: somewhere in L.O.S.

PostPosted: Fri Apr 10, 2009 6:26 pm    Post subject: Reply with quote

per fare questi giochetti nel modo più indolore possibile si usa aufs od unionfs (incluso in mm-sources) oppure usi un remount sulla directory che devi modificare ma è complicato e non ne vale la pena (consumi più ram)
_________________
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
daniel979
n00b
n00b


Joined: 12 Apr 2006
Posts: 68

PostPosted: Sat Apr 11, 2009 3:38 pm    Post subject: Reply with quote

grazie per la risposta ho risolto con aufs preso dall' overlay sunrise

emerso aufs
ricompilato il kernel
riemerso aufs

per montare la partizione

modprobe aufs
mkdir /tmp/opengl /tmp/aufs
mount -t aufs -o br=/tmp/opengl:/usr/lib=ro none /tmp/aufs
mount --bind /tmp/aufs /usr/lib

in questo modo la directory /usr/lib risulta scrivibile, non c'e' nemmeno bisogno di cancellare /usr/lib/libGL.so
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum