Accueil | Tutoriaux | Linux | Installer debian sur une machine distante avec pxe, ssh et debian installer

Installer debian sur une machine distante avec pxe, ssh et debian installer

Envoyer Imprimer PDF
Il vous est peut-être déjà arriver comme administrateur réseau linux, de devoir installer Debian sur une machine distante. Alors suivez le guide suivant, celui-ci vous montre comment démarrer et continuer une installation debian sur une machine distante en visualisant le processus d'installation dans une console ssh.

** Toute les étapes suviantes ce passe en root.

  • Tout d'abord il faut installer debian-installer :

    cd root/; apt-get source debian-installer; apt-get build-dep debian-installer
  • Ensuite, modifier debian-installer pour autoriser la prise de contrôle distant en ssh. Pour celà, il suffit d'ajouter #include "network-console" au debut de /root/debian-installer-X/build/pkg-lists/netboot/i386.cfg
  • Par la suite, créer un fichier /root/preseed.cfg et copier s'y le contenu suivant:

    d-i debconf/priority                   select critical
    d-i auto-install/enabled               boolean true
    d-i netcfg/choose_interface            select eth0
    d-i netcfg/disable_dhcp                boolean true
    d-i netcfg/get_nameservers             string 192.168.2.3
    d-i netcfg/get_ipaddress               string 192.168.2.25
    d-i netcfg/get_netmask                 string 255.255.255.0
    d-i netcfg/get_gateway                 string 192.168.2.1
    d-i netcfg/confirm_static              boolean true
    d-i netcfg/get_hostname                string myserver
    d-i netcfg/get_domain                  string myhome.none
    -i network-console/password           password password
    d-i network-console/password-again     password password
  • Une fois le fichier créé, modifier la ligne PRESEED du fichier /root/debian-installer-X/build/config/common pour avoir la même ligne que ci-dessous :

    PRESEED = /root/preseed.cfg
  • Il faut maintenant compiler Debian-installer :

    cd /root/debian-installer-X/build/; make rebuild_netboot
  • Encore, une fois , il faut modifier une dernière ligne dans le fichier /root/debian-installer-X/build/dest/netboot/pxelinux.cfg/default par la ligne suivante :

    DEFAULT auto
    TIMEOUT 1
  • Copier alors le resultat dans votre dossier PXE (vous devez avoir un setup PXE fonctionnel):

    cp -a /root/debian-installer-X/build/dest/netboot/* /var/lib/tftpboot/

Rétrolien(0)

Adresse URI pour un rétrolien sur cet article

Commentaires (0)

Flux RSS pour les commentaires

Ecrivez un commentaire

Réduire l'éditeur | Agrandir l'éditeur

busy
Mis à jour ( Jeudi, 21 Février 2008 04:37 )  

Syndication

Tag

Requires Flash Player 9 or better.

Publicités


Espace sécurisé



Les plus lus