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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [Initrd] (résolu) Problème de démarrage de init

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Initrd] (résolu) Problème de démarrage de init

n°456700
Gwarm
Posté le 15-04-2004 à 21:12:45  profilanswer
 

Voilà, je voudrais me faire un CD boot pour simplement booter un noyau
supportant le clustering.
J'ai donc utilisé Syslinux pour booter le noyau et pour charger l'initrd, jusqu'ici pas de pb.
Le noyau monte le filesystem root en /dev/ram0, le problème vient quand il me dit "init not found" quand j'utilise un initrd fait de mes propres mains en utilisant la méthode indiquée dans Documentation/initrd.txt des sources  
du noyau. En revanche quand j'utilises un initrd via "mkinitrd" cela passe nickel, linuxrc est bien exécuté.


Message édité par Gwarm le 18-04-2004 à 14:03:23
mood
Publicité
Posté le 15-04-2004 à 21:12:45  profilanswer
 

n°456712
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 15-04-2004 à 21:32:44  profilanswer
 

c'est /sbin/init qu'il ne trouve pas non ? pas le ramdisk. Je me trompe :??:

n°457126
Gwarm
Posté le 16-04-2004 à 09:06:05  profilanswer
 

black_lord a écrit :

c'est /sbin/init qu'il ne trouve pas non ? pas le ramdisk. Je me trompe :??:


C'est bien ça !!
Je spécifie au noyau init=/linuxrc et pour les deux initrds différents (le mien fait à la main et celui généré par mkinitrd) linuxrc est bien à la racine de l'initrd. LE problème c'est qu'avec l'initrd fait à la mail il me dit "init not found. Try to pass init= ..." :(
Je ne sais plus où donner de la tête.

n°457205
Gwarm
Posté le 16-04-2004 à 11:49:42  profilanswer
 

:bounce:
[:atog]

n°457207
Mjules
Modérateur
Parle dans le vide
Posté le 16-04-2004 à 11:52:10  profilanswer
 

et en modifiant celui fait par mkinitrd, ça chie aussi ?


Message édité par Mjules le 16-04-2004 à 11:52:37

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°457511
Gwarm
Posté le 16-04-2004 à 15:13:58  profilanswer
 

Mjules a écrit :

et en modifiant celui fait par mkinitrd, ça chie aussi ?


 
J'ai tenté ça en changeant les exécutables, du genre en mettant un programme codé en C, nommé "linuxrc", qui affiche "Fake shell # " et attend une saisie au clavier.
D'ailleurs je me dis qu'il faudrait p-e que je le compile sans librairies dynamiques, non ? Une option de gcc particulière ?
 
Je suis dans le brouillard complet, aucune aide (que j'ai pu trouver) n'indique qu'il faut un format particulier des binaires.


Message édité par Gwarm le 16-04-2004 à 15:14:38
n°458265
Gwarm
Posté le 17-04-2004 à 17:07:51  profilanswer
 

:bounce:
 
Aucune idée ? taratata

n°458535
Gwarm
Posté le 18-04-2004 à 09:53:05  profilanswer
 

J'ai trouvé !!
En fait mon fake shell nécessitait la libc et je n'avais copié que les liens symboliques et pas les librairies elle-mêmes, encore une erreur idiote ;)


Message édité par Gwarm le 18-04-2004 à 09:54:30

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

  [Initrd] (résolu) Problème de démarrage de init

 

Sujets relatifs
Probleme de librairieProblème Alsa et Gnome [Resolu]
[Mandrake 10] Problème bizzare avec konquerorProblème mots de passe sur réseau domestique
Mandrake 10 community, problème de boot sur CD[Résolu] Quelle est la version de mon kernel?
[Mandrake 9.2] Jeux KDE [Résolu][resolu] [redhat] config carte reseau integree
[Mandrake 9.2] Passerelle, DNS [Résolu] 
Plus de sujets relatifs à : [Initrd] (résolu) Problème de démarrage de init


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