Merci Julien Yohann Desquerre wrote:
Jean-Luc Coulon (f5ibh) wrote:Le 28.07.2004 17:40:01, cit@no-log.org a écrit :On Wed, 28 Jul 2004 12:32:13 +0200 Sébastien NOBILI <sebnewsletter@free.fr> wrote:Julien Maladrie a écrit : > Salut, Salut (re), [...] > Que dois je faire pour pouvoir a nouveau booter sans utiliser le cdde> rescue (et avec mon nouveau noyau)? J'ai un peu cherché dans les archives et apparemment c'est unproblèmede gestion du système de fichiers utilisé sur ta racine (probablementext2/3). Il faut compiler le support pour ton système de fichiers ENDURdans ton noyau, sinon ton système sera incapable de charger lesmodulesà ce stade du démarrage (y a bien un moyen mais pas le temps de me pencher sur la question).le moyen c est initrd, ca permet de compiler le support du bon FS en module et que ca demarre quand meme pour compiler avec make-kpkg (pour faire un .deb), faut rajouter une option (genre --initrd ou qqch qui ressemble) je sais pas si faut mettre des trucs speciaux dans le noyauIl faut mettre :* Dans la rubrique : « Block devices », RAMFS en dur, il propose alors le support INITRD :<*> RAM disk support (8192) Default RAM disk size (kbytes) Ensuite, dans les systèmes de fichiers File systems -> Miscellaneous filesystems Il faut valider CRAMFS : <M> Compressed ROM file system supportsalut, j'ai eu un problème similaire....et il semblerait que par defaut l'inird crée soit de type CRAMFS, je conseillerais de mettre cette option en dur dans le noyau !@+Je crois que c'est tout ce qui est nécessaire au fonctionnement de l'initrd du coté du noyau. IL faut bien-sûr y ajouter les modules pour lesquels on souhaite ke voir agir ...Il faut ensuite construire le noyau et son initrd, mais c'est une autre histoire (dont on a déjà parlé ces dernières semaines).--- -Jean-Lucautre idee : c ton 1er noyau recompile sur cette install ? si oui tu es passe d un noyau precompile (avec initrd) a un noyau maison (sans initrd probablement) donc meme si tu as bien le support de ton FS en dur, comme dis dans lemail precedent, ben ca chie, a cause de la conf lilo qui veut un initrdqu il n y a pas c est qu une idee, ca se trouve c que des conneries ce que je raconte m enfin ca fait des pistes a chercher en tout cas, epluche les archives des derniers mois, ya eu plein plein plein de threads sur ce probleme a+ grocitVoila, c'est la méthode la plus simple apparemment. Bonne chance. A+ Seb