Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1871 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  bete question, c'est quoi initrd ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

bete question, c'est quoi initrd ?

n°241086
beber.done​ux01
oui
Posté le 25-03-2003 à 21:09:27  profilanswer
 

Ben oui, c'est quoi ? pq le bzimage ne suffit pas ? c'est un truc avec le boot loader ?

mood
Publicité
Posté le 25-03-2003 à 21:09:27  profilanswer
 

n°241158
Jar Jar
Intaigriste
Posté le 25-03-2003 à 23:49:53  profilanswer
 

C'est un ramdisk qui contient des modules, permettant de ne charger que les modules nécessaires.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°241159
axey
http://www.00f.net
Posté le 25-03-2003 à 23:53:47  profilanswer
 

C'est un ramdisk dont le contenu est chargé par le noyau juste après le chargement de celui-ci (donc avant l'execution de /sbin/init et donc du moindre script de démarrage) .
 
Il permet par exemple de contenir des outils d'initialisation d'un RAID soft pour que le système puisse justement booter sur le RAID.

n°241169
beber.done​ux01
oui
Posté le 26-03-2003 à 00:54:07  profilanswer
 

ok merci,
j'ai fait qq recherches
donc par curiosité, j'ai fait un dd if=/initrd.img of=/dev/ram puis j'ai monté /dev/ram
 
et puis le contenu de linuxrc c'est ca:
 
 

#!/bin/sh
#
# $Id: linuxrc,v 1.6 2002/10/11 10:12:12 herbert Exp $
 
export PATH=/sbin:/bin
 
. /linuxrc.conf
 
if [ $DELAY -gt 0 ]; then
        echo "Waiting for $DELAY seconds, press ENTER to obtain a shell."
 
        trap "timeout=yes" USR1
        timeout=
        { sleep $DELAY; kill -USR1 $$ 2> /dev/null; }&
        pid=$!
        read line
        trap "" USR1
        kill $pid
        wait
 
        [ $timeout ] || exec sh
fi
 
mount -nt proc proc proc
root=$(cat proc/sys/kernel/real-root-dev)
echo 256 > proc/sys/kernel/real-root-dev
umount -n proc
mount -nt tmpfs tmpfs tmp || mount -nt ramfs ramfs tmp
echo $root > tmp/root  

 
 
alors dans mon ca ca sert a rien si ? parce que il fait pas grand chose le linuxrc

n°241206
Jar Jar
Intaigriste
Posté le 26-03-2003 à 09:40:35  profilanswer
 

beber.doneux01 a écrit :

alors dans mon ca ca sert a rien si ? parce que il fait pas grand chose le linuxrc

Le linuxrc non. Par contre, kmod, lui, va charger les modules nécessaires pour monter ta partition de root, donc on ne peut pas vraiment dire qu'il ne serve à rien.


Message édité par Jar Jar le 26-03-2003 à 09:40:55

---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  bete question, c'est quoi initrd ?

 

Sujets relatifs
Question sur DHCPQuestion sur APT
Une petite question sur proftpd....resolu: urgent: question sur MlDonkey
Petite question pour routeur ...question sur winex ...
Question mrtg ?Question sur xinetd et proftp
Distro, logiciel & question [semi-nOOb inside ;) ]petite question sur pureftpd
Plus de sujets relatifs à : bete question, c'est quoi initrd ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR