Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[RAM] charger les lib en ram, risqué ou pas??
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
penguin_totof
Apprentice
Apprentice


Joined: 04 Aug 2004
Posts: 227
Location: Lyon, France

PostPosted: Fri May 27, 2005 9:46 am    Post subject: [RAM] charger les lib en ram, risqué ou pas?? Reply with quote

voila, apres avoir vu ca https://forums.gentoo.org/viewtopic-t-296892.html
(un lien figurant ds le topic [RAM] en acheter plus?)

ca me tente bien, mais quelques questions tout de meme

quelqu'un l'as t'il deja fait??
si oui, cela en vau-t'il vraiment la peine??
768 Mo de ram suffisent-t'il?
comment se comporte le systeme en cas de coupure de jus <== tres important pour moi car mon installation electrique est douteuse et j'essuye au moin une coupure sauvage par semaine.

merci d'avance
_________________
1001111100100001110010011100100111111001
1001111100100100110010011100111001100111
1001111100100110010010011100111110011111
1001111100100111000010011100111001100111
1000000100100111100011000001100111111001
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Fri May 27, 2005 10:11 am    Post subject: Reply with quote

J'avais juste testé avec les libs de firefox (solution à base de ldd vu que j'ai que 256 Mo) et ça torche pas mal, sinon dans la mesure où tu utilise des tarballs updatés, la seule crainte à avoir serait qu'en cas de hard reboot tes libs soient pas mise à jour si tu fais un upgrade.

Come je fais un peu joujou avec init en ce moment, je vais surement me replonger dedans.
Back to top
View user's profile Send private message
terreur
Apprentice
Apprentice


Joined: 30 Nov 2004
Posts: 228
Location: Belgique

PostPosted: Fri May 27, 2005 10:33 am    Post subject: Reply with quote

tiens quand je fais
Code:

ldd /usr/bin/firefox


J'obtiens :

Code:

not a dynamic executable


Cela vient 'il tu fait que j'utilise prelink ??
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Fri May 27, 2005 10:36 am    Post subject: Reply with quote

terreur wrote:
tiens quand je fais
Code:

ldd /usr/bin/firefox


J'obtiens :

Code:

not a dynamic executable


Cela vient 'il tu fait que j'utilise prelink ??


non ça vient du fait que c'est un script qui en appele un autre, qui en appele un 3è qui lui lance le "vrai" firefox
Back to top
View user's profile Send private message
cylgalad
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1327
Location: France

PostPosted: Fri May 27, 2005 10:36 am    Post subject: Reply with quote

Non :
Code:
 cat /usr/bin/firefox
#!/bin/sh
#
# Stub script to run mozilla-launcher.  We used to use a symlink here but
# OOo brokenness makes it necessary to use a stub instead:
# http://bugs.gentoo.org/show_bug.cgi?id=78890

export MOZILLA_LAUNCHER=firefox
exec /usr/libexec/mozilla-launcher "$@"

:D
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Fri May 27, 2005 10:37 am    Post subject: Reply with quote

cylgalad wrote:
Non :
Code:
 cat /usr/bin/firefox
#!/bin/sh
#
# Stub script to run mozilla-launcher.  We used to use a symlink here but
# OOo brokenness makes it necessary to use a stub instead:
# http://bugs.gentoo.org/show_bug.cgi?id=78890

export MOZILLA_LAUNCHER=firefox
exec /usr/libexec/mozilla-launcher "$@"

:D


m... je deviens vraiment un geek, je comprends le binaire :mrgreen:
Back to top
View user's profile Send private message
cylgalad
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1327
Location: France

PostPosted: Fri May 27, 2005 10:42 am    Post subject: Reply with quote

Enlight wrote:

m... je deviens vraiment un geek, je comprends le binaire :mrgreen:

Tout le monde sait qu'il y a 10 sortes de personne, ceux qui comprennent le binaire et les autres ;) (elle n'est pas de moi mais ça fait toujours rire...)
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Fri May 27, 2005 10:48 am    Post subject: Reply with quote

cylgalad wrote:
Enlight wrote:

m... je deviens vraiment un geek, je comprends le binaire :mrgreen:

Tout le monde sait qu'il y a 10 sortes de personne, ceux qui comprennent le binaire et les autres ;) (elle n'est pas de moi mais ça fait toujours rire...)


le service info la pas comprise dans ma boite :?
Back to top
View user's profile Send private message
chrissou
Guru
Guru


Joined: 22 Mar 2004
Posts: 473

PostPosted: Fri May 27, 2005 1:23 pm    Post subject: Reply with quote

Bon alors revenons a nos moutons !
moi aussi j'aimerais bien testé tout ca ! mais malheureusement je ne suis pas assez callé pour faire un tuto simple pour charger les lib en ram :(
Donc j'attends qu'une ame charitable fasse un tuto beaucoup plus simple que notre confrère english ;)
_________________
MacBookPro 17, OSX 10.6

Mon site oueb : http://www.generationdomotique.com
Back to top
View user's profile Send private message
penguin_totof
Apprentice
Apprentice


Joined: 04 Aug 2004
Posts: 227
Location: Lyon, France

PostPosted: Fri May 27, 2005 3:22 pm    Post subject: Reply with quote

chrissou wrote:
Bon alors revenons a nos moutons !
moi aussi j'aimerais bien testé tout ca ! mais malheureusement je ne suis pas assez callé pour faire un tuto simple pour charger les lib en ram :(
Donc j'attends qu'une ame charitable fasse un tuto beaucoup plus simple que notre confrère english ;)

+1
_________________
1001111100100001110010011100100111111001
1001111100100100110010011100111001100111
1001111100100110010010011100111110011111
1001111100100111000010011100111001100111
1000000100100111100011000001100111111001
Back to top
View user's profile Send private message
geforce
l33t
l33t


Joined: 29 Dec 2003
Posts: 654
Location: Canada

PostPosted: Sat May 28, 2005 3:23 pm    Post subject: Reply with quote

Par simple curiosite c'est quoi le liens du tuto ?
_________________
http://tilde.club/~geforce/
Back to top
View user's profile Send private message
terreur
Apprentice
Apprentice


Joined: 30 Nov 2004
Posts: 228
Location: Belgique

PostPosted: Sat May 28, 2005 6:41 pm    Post subject: Reply with quote

geforce wrote:
Par simple curiosite c'est quoi le liens du tuto ?


en haut de cette page .... https://forums.gentoo.org/viewtopic-t-296892.html
Back to top
View user's profile Send private message
terreur
Apprentice
Apprentice


Joined: 30 Nov 2004
Posts: 228
Location: Belgique

PostPosted: Sat May 28, 2005 7:06 pm    Post subject: Reply with quote

Enlight wrote:
J'avais juste testé avec les libs de firefox (solution à base de ldd vu que j'ai que 256 Mo) et ça torche pas mal, sinon dans la mesure où tu utilise des tarballs updatés, la seule crainte à avoir serait qu'en cas de hard reboot tes libs soient pas mise à jour si tu fais un upgrade.

Come je fais un peu joujou avec init en ce moment, je vais surement me replonger dedans.


tu as fait cette technique ci :

Code:


##do this in advance
tar cpf /root/preload.tar /usr/bin/firefox /lib/and /lib/all /usr/lib/of /usr/lib/the /lib/raries/ it's/dependent /lib/on
##replace all the original bins and libraries with links to /preload/whatever
##Then put this in /etc/conf.d/local.start
mount -t tmpfs -o size=128m none /preload > /dev/null 2>&1
cd /preload && tar xfp /root/preload.tar
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Sun May 29, 2005 1:19 am    Post subject: Reply with quote

yep, mais je voulais la retenter avec squashfs au lieu de tar + tmpfs, je regarde ça si j'ai un peu de temps demain.
Back to top
View user's profile Send private message
terreur
Apprentice
Apprentice


Joined: 30 Nov 2004
Posts: 228
Location: Belgique

PostPosted: Sun May 29, 2005 7:12 am    Post subject: Reply with quote

ok tiens nous au courant.
Back to top
View user's profile Send private message
chrissou
Guru
Guru


Joined: 22 Mar 2004
Posts: 473

PostPosted: Sat Jun 11, 2005 8:44 am    Post subject: Reply with quote

j'ai tenté le topic english pour monter les libs en ram ...
malheureusement je suis bloqué bien rapidement au moment de monter le /dev/loop0 voici :

Code:


I9300 zobi # losetup /dev/loop0 /boot/initrd
/dev/loop0: Aucun périphérique ou adresse



quelqu'un a t il une idée la dessus ?

Merci d'avance
_________________
MacBookPro 17, OSX 10.6

Mon site oueb : http://www.generationdomotique.com
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Sat Jun 11, 2005 10:03 am    Post subject: Reply with quote

Quote:
grep -i loop /usr/src/linux/.config
CONFIG_CC_ALIGN_LOOPS=0
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_CRYPTOLOOP=y
[/b]
Back to top
View user's profile Send private message
chrissou
Guru
Guru


Joined: 22 Mar 2004
Posts: 473

PostPosted: Sat Jun 11, 2005 10:18 am    Post subject: Reply with quote

Bien vu ;)
je recompil tout ca et je test merci :p
_________________
MacBookPro 17, OSX 10.6

Mon site oueb : http://www.generationdomotique.com
Back to top
View user's profile Send private message
chrissou
Guru
Guru


Joined: 22 Mar 2004
Posts: 473

PostPosted: Sat Jun 11, 2005 10:56 am    Post subject: Reply with quote

un autre petit soucis maintenant :(

j'ai donc suivi toute la procédure a la lettre mais au boot mon laptop n'arrive pas a voir le root=/dev/ram0 effectivement si je regarde dans le rep /dev/ je n'ai pas de device ram .... :( Je pense que ceci doit être lié a udev ou quelque chose du genre ?
qu'en pensez vous ?
_________________
MacBookPro 17, OSX 10.6

Mon site oueb : http://www.generationdomotique.com
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Sat Jun 11, 2005 11:18 am    Post subject: Reply with quote

Quote:
grep -i init /usr/src/linux/.config
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
# CONFIG_SCSI_INITIO is not set


looool
Back to top
View user's profile Send private message
chrissou
Guru
Guru


Joined: 22 Mar 2004
Posts: 473

PostPosted: Sat Jun 11, 2005 1:04 pm    Post subject: Reply with quote

LOL décidément j'ai du mal avec la config de mon kernel moi !

Encore un autre soucis et je pense bientot le dernier avec recompil du kernel une seconde fois au reboot me voici avec nouveau message d'erreur :
"no init found try to pass init= option to kernel"

hors mon grub.bonf est configuré ainsi :
Code:

default 0
timeout 8
splashimage=(hd0,0)/boot/grub/lfs-splash.xpm


title=Gentoo 2.6.11 r9 passage ram
kernel /boot/kernel-2.6.11-gentoo-r9 root=/dev/ram0 rw init=linuxrc udev
initrd /boot/initrd

title=Gentoo 2.6.11 r9 via DD
kernel /boot/kernel-2.6.11-gentoo-r9 root=/dev/sda1 udev



et j'ai bien un fichier linuxrc dans mon /mnt/initrd comme indiqué dans le tuto ...

Des idées la dessus ??
_________________
MacBookPro 17, OSX 10.6

Mon site oueb : http://www.generationdomotique.com
Back to top
View user's profile Send private message
chrissou
Guru
Guru


Joined: 22 Mar 2004
Posts: 473

PostPosted: Sat Jun 11, 2005 6:45 pm    Post subject: Reply with quote

Un petit up mr Enlight pas d'idées cette fois ?
_________________
MacBookPro 17, OSX 10.6

Mon site oueb : http://www.generationdomotique.com
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Sat Jun 11, 2005 6:57 pm    Post subject: Reply with quote

Sorry j'étais pas là, je pense que c'est ton losetup qui a foiré, losetup sert à associer un périphérique loop avec un fichier ou un périphérique de block.

donc en gros quen tu suis le how-to tu travailles dasn /mnt/chépukoi qui est est le fichier dans lequel loop0 est monté Mais comme loop0 a été associé à /boot/initrd, ça le "rempli" (c'est pas tout à fait exact mais bon c'est l'idée). je pense donc qu"en fait ton initrd ne renvoye pas sur loop0...:(

edit, en fait remonte loop0 sur un fichier, vérifies qu'il contient ce qu'il faut, et si c'est bon effectue juste le losetup ça devrait passer.
Back to top
View user's profile Send private message
chrissou
Guru
Guru


Joined: 22 Mar 2004
Posts: 473

PostPosted: Sat Jun 11, 2005 7:48 pm    Post subject: Reply with quote

j'ai donc vérifié le contenu de mon /mnt/initrd j'ai recommencé le losetup mais ca ne change rien :(

j'ai regardé sur le post du howto apparament 2 personnes ont eu le meme cas que moi mais mon anglais n'est pas assez pointu pour trouver la solution :(
_________________
MacBookPro 17, OSX 10.6

Mon site oueb : http://www.generationdomotique.com
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Sat Jun 11, 2005 8:00 pm    Post subject: Reply with quote

chrissou wrote:
j'ai donc vérifié le contenu de mon /mnt/initrd j'ai recommencé le losetup mais ca ne change rien :(


après avoir monté /dev/loop0 dessus (sur /mnt/initrd)?

Quote:

j'ai regardé sur le post du howto apparament 2 personnes ont eu le meme cas que moi mais mon anglais n'est pas assez pointu pour trouver la solution :(


je crois que le thread est long tu peux me les mp, avec un peu de chance je les verrai avant de partir.

ps : ton /boot était bien monté au moment du losetup???
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
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