Re: A quoi sert l'Intial Ram Disk (Initrd) ?
Dans certains cas, initrd est véritablement utile.
On peut prendre mon serveur comme exemple :
fdisk -l :
Device Boot Start End Blocks
Id System
/dev/ide/host0/bus0/target0/lun0/part1 * 1 3 24066
83 Linux
/dev/ide/host0/bus0/target0/lun0/part2 4 4865 39054015
8e Linux LVM
on voit qu'il y a 20 MB pour une partition ext2, et tout le reste pour une
partition Linux LVM.
la partition de 20 MB est en fait mon /boot. Elle contient une image de
kernel, et les fichiers de grub, ainsi que ma précieuse initrd. Ensuite,
lorsque le kernel boote, il mounte mon initrd dans /, et il va
executer /linuxrc, qui va charger le module lvm dans le kernel, pour ensuite
charger les volumes groups (il n'y en a qu'un sur mon ordi), les mounter, et
continuer de booter. au final, ca donne ca :
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/vgPingoo/lvRoot 99150 31715 62315 34% /
tmpfs 1024 284 740 28% /mnt/.init.d
/dev/vgPingoo/lvUsr 3096336 1042704 1896348 36% /usr
/dev/vgPingoo/lvVar 2064208 81152 1878200 5% /var
/dev/vgPingoo/lvHome 32914288 22838472 8403832 74% /home
tmpfs 63424 0 63424 0% /dev/shm
sympathique, non ? essayez donc de faire ca sans initrd, et vous comprendrez
à quoi ca sert :-)
sam
----- Original Message -----
From: "Philippe Coulonges" <cphil@cphil.net>
To: <debian-user-french@lists.debian.org>
Sent: Tuesday, September 10, 2002 9:38 PM
Subject: Re: A quoi sert l'Intial Ram Disk (Initrd) ?
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Le Mardi 10 Septembre 2002 21:23, Erwan David a écrit :
> > Le Tue 10/09/2002, Philippe Coulonges disait
> >
> > > Le Mardi 10 Septembre 2002 09:50, Erwan David a écrit :
> > > > Le Tue 10/09/2002, Jean-Michel OLTRA disait
> > > >
> > > > > On Monday 09 Sep 2002, CAPRON Romain wrote:
> > > > > > Tout, ou presque, est dans le titre...
> > > > > > A quoi sert le fichier initrd.img que l'on peut générer à la
> > > > > > compilation d'un noyau linux ?
> > > > >
> > > > > A charger des modules indispensables au boot qui ne sont pas dans
le
> > > > > noyau en dur. ext3 par exemple.
> > > >
> > > > Et à rendre impossible la création de disquettes de boot...
> > >
> > > Au contraire, c'est un des usages possible du ramdisk. J'ai un
> > > vieux PC dont le BIOS ne voit pas les DD récents que je lui ai
> > > greffé. Il boote donc sur le ramdisk d'une disquette, mais récupère
> > > ensuite le vmlinuz sur le DD. Ainsi, je peux mettre à jour le noyau
> > > sans refaire de disquette de boot à chaque fois.
> >
> > Ah oui ? avec un inoitrd de 2,7 Mo et un noyau de 1,8 ça entre sur une
> > disquette ?
>
> Comme je disais dans un précédent mail (ah, tiens, il est encore quoté),
le
> noyau "n'est pas sur la disquette". Quand au ramdisk de 2,7 Mo (je n'ai
pas
> vérifié), oui il y tiens puisqu'il est compressé ce qui nous fait gagner
en
> gros × 2.
>
> Où alors ça marche différement, mais ça marche.
>
> A+
> CPHIL
>
> - --
> La libre communication des pensées et des opinions est un des droits les
plus
> précieux de l'Homme : tout Citoyen peut donc parler, écrire, imprimer
> librement, sauf à répondre à l'abus de cette liberté dans les cas
déterminés
> par la Loi.
> -- Déclaration des Droits de l'homme et du citoyen du 26 août 1789 - Art.
11.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.7 (GNU/Linux)
>
> iD8DBQE9fkooYJwqltj/jHgRAkUPAJ4trGhxZeLtB7ZB/K2ftg8JI98huACgxO5m
> v+YuguM5epkobFqZ0nRcpPs=
> =rilW
> -----END PGP SIGNATURE-----
>
>
> --
> To UNSUBSCRIBE, email to debian-user-french-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org
>
Reply to: