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/
Ajouter aux favoris
Bookmarker
Envoyer par mail
Vu: 745






