OVH Cloud OVH Cloud

Taille ramdisk

9 réponses
Avatar
Michel Petit
Bonjour,

Voilà, j'ai deux PC. Sur l'un deux j'ai généré un noyau méthode debian.
J'installe ce paquet sur ce PC -> OK.
Je l'installe sur l'autre PC, et là, ça ne marche pas car le ramdisk est
trop petit.
Bon, j'ai positionné le ramdisk_size à une taille supérieure et tout est OK.
Ce que j'aimerais savoir, c'est où est définie cette taille par défaut.
Je pensais que c'était au niveau du noyau, mais vu que c'est le même paquet.
J'ai la même différence de comportement avec d'autre noyau debian.

Qqun a-t-il l'information?

Merci d'avance.

--
Michel


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

9 réponses

Avatar
Frédéric BOITEUX
Le Sat, 18 Sep 2004 14:39:41 +0200, Michel Petit
a écrit :

Bonjour,

Voilà, j'ai deux PC. Sur l'un deux j'ai généré un noyau méthode debian.
J'installe ce paquet sur ce PC -> OK.
Je l'installe sur l'autre PC, et là, ça ne marche pas car le ramdisk est
trop petit.
Bon, j'ai positionné le ramdisk_size à une taille supérieure et tou t est
OK. Ce que j'aimerais savoir, c'est où est définie cette taille par
défaut. Je pensais que c'était au niveau du noyau, mais vu que c'est le
même paquet. J'ai la même différence de comportement avec d'autre n oyau
debian.

Qqun a-t-il l'information?



Salut,

la taille par défaut du ramdisk est bien définie dans la configuratio n du
noyau.
Pour la différence que tu constate, sans doute tes 2 PC n'ont pas tout à
fait la même
utilisation et que l'un passe « juste » avec la taille par défaut, l' autre
pas...
Regarde par exemple les modules chargés par l'initrd ...

Fred.
Avatar
Michel Petit
Frédéric BOITEUX a écrit :
Le Sat, 18 Sep 2004 14:39:41 +0200, Michel Petit
a écrit :


Bonjour,

Voilà, j'ai deux PC. Sur l'un deux j'ai généré un noyau méthode debian.
J'installe ce paquet sur ce PC -> OK.
Je l'installe sur l'autre PC, et là, ça ne marche pas car le ramdisk est
trop petit.
Bon, j'ai positionné le ramdisk_size à une taille supérieure et tout est
OK. Ce que j'aimerais savoir, c'est où est définie cette taille par
défaut. Je pensais que c'était au niveau du noyau, mais vu que c'est le
même paquet. J'ai la même différence de comportement avec d'autre noyau
debian.

Qqun a-t-il l'information?




Salut,

la taille par défaut du ramdisk est bien définie dans la configuration du
noyau.
Pour la différence que tu constate, sans doute tes 2 PC n'ont pas tout à
fait la même
utilisation et que l'un passe « juste » avec la taille par défaut, l'autre
pas...
Regarde par exemple les modules chargés par l'initrd ...

Fred.





Bjr,

Je viens de vérifier et dans les 2 cas la taille est supérieure à 4 Mo

PC OK : RAMDISK: Loading 4652 blocks [1 disk] into ram disk... done.
PC KO : RAMDISK: Loading 4328 blocks [1 disk] into ram disk... done.

Je continue à chercher.

Merci.
--
Michel


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric BOITEUX
La taille par défaut est dans ton noyau, regarde donc le résultat de :
grep CONFIG_BLK_DEV_RAM_SIZE /boot/config-<ta version de noyau>

maintenant, tu peux la changer en donnant l'argument ramdisk=<taille> en
ligne de commande...

Sinon, pour ton problème, quel est le message d'erreur quand tu dis que t on
ramdisk
est trop petit ?


Fred.
Avatar
Michel Petit
Frédéric BOITEUX a écrit :
La taille par défaut est dans ton noyau, regarde donc le résultat de :
grep CONFIG_BLK_DEV_RAM_SIZE /boot/config-<ta version de noyau>

maintenant, tu peux la changer en donnant l'argument ramdisk=<taille> en
ligne de commande...

Sinon, pour ton problème, quel est le message d'erreur quand tu dis que ton
ramdisk
est trop petit ?


Fred.





Bon, je me suis mal exprimé :
1 - J'ai le même paquet, donc même taille de ramdisk sur les 2 PC
2 - Je boote les 2 PC car j'ai positionné ramdisk_size (ramdisk est
obsolète)

Je voulais juste savoir d'où pouvait venir cette différence de
comportement sachant que j'ai le même noyau, le même bootloader. Je ne
vois pas ce qui pourrais changer cette valeur par défaut.

Sinon, le message que j'avais avant de résoudre le pb était du type
'Image too big!'.

Cldt.
--
Michel


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric BOITEUX
Le Tue, 21 Sep 2004 22:28:27 +0200, Michel Petit
a écrit :

Bon, je me suis mal exprimé :
1 - J'ai le même paquet, donc même taille de ramdisk sur les 2 PC
2 - Je boote les 2 PC car j'ai positionné ramdisk_size (ramdisk est
obsolète)

Je voulais juste savoir d'où pouvait venir cette différence de
comportement sachant que j'ai le même noyau, le même bootloader. Je n e
vois pas ce qui pourrais changer cette valeur par défaut.

Sinon, le message que j'avais avant de résoudre le pb était du type
'Image too big!'.




Tu peux installer le même paquet du noyau Debian sur deux machines et
obtenir
des 'initrd' différents suivant ta configuration de mkinitrd (et notamment
le contenu de /etc/mkinitrd/modules) ...

Fred.
Avatar
Michel Petit
Frédéric BOITEUX a écrit :

Le Tue, 21 Sep 2004 22:28:27 +0200, Michel Petit
a écrit :


Bon, je me suis mal exprimé :
1 - J'ai le même paquet, donc même taille de ramdisk sur les 2 PC
2 - Je boote les 2 PC car j'ai positionné ramdisk_size (ramdisk est
obsolète)

Je voulais juste savoir d'où pouvait venir cette différence de
comportement sachant que j'ai le même noyau, le même bootloader. Je ne
vois pas ce qui pourrais changer cette valeur par défaut.

Sinon, le message que j'avais avant de résoudre le pb était du type
'Image too big!'.






Tu peux installer le même paquet du noyau Debian sur deux machines et
obtenir
des 'initrd' différents suivant ta configuration de mkinitrd (et notamment
le contenu de /etc/mkinitrd/modules) ...

Fred.






Ma question ne porte pas sur la taille de l'initrd, mais celle du
ramdisk par défaut.
Je sais bien que la taille de l'initrd est différente, d'ailleurs j'ai
donné les deux tailles dans un précédent mail, et dans les 2 cas la
taille était supérieure à 4Mo.

Le comportement que je ne comprends pas c'est que le *même* noyau ait
une taille de *ramdisk* différente.
Sur un PC elle est à 8Mo et sur l'autre à 4Mo.

Cdlt.

--
Michel


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric BOITEUX
Le Wed, 22 Sep 2004 09:17:21 +0200, Michel Petit
a écrit :

Je sais bien que la taille de l'initrd est différente, d'ailleurs j'ai
donné les deux tailles dans un précédent mail, et dans les 2 cas la
taille était supérieure à 4Mo.

Le comportement que je ne comprends pas c'est que le *même* noyau ait
une taille de *ramdisk* différente.
Sur un PC elle est à 8Mo et sur l'autre à 4Mo.



effectivement c'est étrange : soit tu force la taille (comme tu as dû l e
faire ensuite) par le paramètre ramdisk_size, soit c'est la taille défi nie
par défaut dans le noyau...

Fred.
Avatar
Frédéric Bothamy
* Frédéric BOITEUX [2004-09-22 10:23] :
Le Wed, 22 Sep 2004 09:17:21 +0200, Michel Petit
a écrit :

> Je sais bien que la taille de l'initrd est différente, d'ailleurs j'ai
> donné les deux tailles dans un précédent mail, et dans les 2 cas la
> taille était supérieure à 4Mo.
>
> Le comportement que je ne comprends pas c'est que le *même* noyau ait
> une taille de *ramdisk* différente.
> Sur un PC elle est à 8Mo et sur l'autre à 4Mo.

effectivement c'est étrange : soit tu force la taille (comme tu as dû le
faire ensuite) par le paramètre ramdisk_size, soit c'est la taille définie
par défaut dans le noyau...



La taille des ramdisks par défaut définie dans le noyau est de 4 Mo
(voir /usr/src/linux/Documentation/ramdisk.txt). Par contre, on peut la
changer lors de la configuration du noyau (noyaux 2.6.8.1 et 2.4.27)
dans (Device Drivers/)Block Devices/RAM disk support. On peut noter que
l'aide de l'option n'est pas à jour par rapport au fichier ramdisk.txt.


Fred

--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Michel Petit
Frédéric Bothamy a écrit :
* Frédéric BOITEUX [2004-09-22 10:23] :

Le Wed, 22 Sep 2004 09:17:21 +0200, Michel Petit
a écrit :


Je sais bien que la taille de l'initrd est différente, d'ailleurs j'ai
donné les deux tailles dans un précédent mail, et dans les 2 cas la
taille était supérieure à 4Mo.

Le comportement que je ne comprends pas c'est que le *même* noyau ait
une taille de *ramdisk* différente.
Sur un PC elle est à 8Mo et sur l'autre à 4Mo.



effectivement c'est étrange : soit tu force la taille (comme tu as dû le
faire ensuite) par le paramètre ramdisk_size, soit c'est la taille définie
par défaut dans le noyau...




La taille des ramdisks par défaut définie dans le noyau est de 4 Mo
(voir /usr/src/linux/Documentation/ramdisk.txt). Par contre, on peut la
changer lors de la configuration du noyau (noyaux 2.6.8.1 et 2.4.27)
dans (Device Drivers/)Block Devices/RAM disk support. On peut noter que
l'aide de l'option n'est pas à jour par rapport au fichier ramdisk.txt.


Fred




Bon après quelque(s) vérification(s) (en fait seulement un 'uname -a')
il s'avère qu'il n'y a pas de comportement bizarre, car j'utilisais
(contrairement à ce que je soutenais mordicus) deux noyaux différents,
avec des tailles de ramdisk différentes.

Désolé pour le bruit.

--
Michel


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact