• [^] # Re: Menu lors d'un boot reseau

    Posté par . En réponse au journal Menu lors d'un boot reseau. Évalué à 1.

    Qu'est ce qu'il y a dans ton repertoire /tftpboot/grub a part pxegrub et menu.lst ? Rien d'autre... J'ai mis les images et autres initrd dans le répertoire "/tftpboot/boot" ; comme le serveur TFTP (tftp-hpa 0.36) effectue un changement de racine (cf config inetd.conf*), tous les fichiers qui sont téléchargés par TFTP le sont relativement au répertoire "chrooté" ici, j'utilise "/tftpboot", mais rien n'empêche d'utiliser un autre répertoire racine. C'est pour ça que dans mes fichiers de conf (dhcpd.conf, menu.lst) il n'y a aucune référence au répertoire "/tftpboot". Remarque : toutes les distributions GNU/Linux n'ont pas le même serveur TFTP et donc les switchs de configuration peuvent être différents, voire ne pas être disponibles.
    ~# cd /tftpboot && tree .
    .
    |-- boot/
    | |--bz-2.4.25-grsec-dl
    | |--bzsecours
    | |--bztest-2.6.3
    | |--initrd.img
    | `--secours.img.gz
    `-- grub/
     |-- menu.lst
     `-- pxegrub
    (*) ----- /etc/inetd.conf -----
    # "-s [répertoire]" : permet au serveur TFTP de changer de racine (chroot)
    # "-u [user] : le serveur TFTP prend l'identité de l'utilisateur [user]
    tftp dgram udp wait root /usr/sbin/tcpd in.tftpd -p -t 30 -v -u tftp -s /tftpboot