Je suis actuellement en stage de fin d’année d’IUT informatique et je dois réaliser une installation de linux par le réseau. J’ai donc installer les serveurs tftp, dhcp et pxe. J’ai récupéré le noyau vmlinuz qui se trouve dans /boot et j’ai fait un initrd avec ce que j’ai pu trouver comme info sur internet. L’ordinateur client boote bien sur le noyau et sur l’initrd mais j’avais parfois des erreurs du style “kernel panic” que j’ai pu corriger, et là il bloque sur le montage de /dev/pts.
D’où ma question : quels fichiers faut-il mettre dans initrd pour que ca marche ?
C’est où que t’as pris la doc et c’est quelle distrib que tu installe ? Et ensuite, C’est quoi le message d’erreur exact ? Parce que y a pas mal de façon de faire un kernel panic…
La distribution est une suse 9.2
J’ai trouvé plein de doc en cherchant sur google dont un HOWTO (HOWTO clone disk images on linux booted from a network -> http://www.faqs.org/docs/Linux-HOWTO/Clone-HOWTO.html) dont je me suis inspiré.
Pour le “kernel panic”, j’ai réussi à le corriger.
J’ai trouvé un autre site (http://www.vandekamer.com/linux/rootfs.asp), je vais essayer comme ca, on verra bien…
Sinon, la plupart des distrib fournissent ce qu’il faut pour faire une install réseau via un mini CD ou des disquettes. Y a ptêt moyen de faire quelque chose avec…
Il faut arriver à charger un shell. Je sais pas comment sont fait exactement les CD d’install, mais y a peut-être moyen de prendre les fichiers qui se trouvent sur une image ISO de l’un de ces CD, le partager sur du NFS et de demander au noyau d’utiliser ce partage NFS pour lancer le programme d’installation.