[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: interet initrd



On Mon, 5 May 2003 10:15:59 +0200
Romuald DELAVERGNE <delavergne@availix.fr> wrote:

> L'utilisation d'une ramdisk n'a un intérêt que pour les installeurs et
> ceux qui ne compilent leur noyau. Si tu sais compiler un noyau linux, tu
> y intègres le driver pour accéder au disk et donc tu n'as pas besoin de
> ramdisk. Ceci est valable pour toute les distributions.
> 

Non pas tout à fait, c'est essentiel pour bouter sur CDrom par exemple,
cela permet de charger une racine minimale sur le support du boot,
quelqu'il soit, indépendamment du support de boot (donc par exemple un CD)
puis à partir de ce qui a été chargé et du noyau de chercher la racine:

Imaginons que tu veux bouter sur des disques durs amovibles (plusieurs
emplacement possibles) avec ton noyau, tu charges le noyau et un programme
de recherche localisant la racine (par initrd), tu localises la racine,
indique au noyau où elle est et continues la manoeuvre. Pour bouter sur
CDrom c'est pareil, tu cherches un CDrom avec une image root dessus, tu
charges cette image dans un ramdisk, met éventuellement à jour /dev/cdrom
sur cette racine et tu continues le boot.

Initrd est très pratique et indispensable dans plein d'occasions.

François Boisson



Reply to: