Re: Installation debian par boot sur le lan
Bonjour,
Je met dans ce mail un tuto que je suis en train de rédiger.
Normalement celui ci est complet pour le boot par le réseau d'une install.
Si tu veux utiliser ton serveur interne la il faut voir avec l'installateur debian ca ne doit pas etre bien complique :)
Si tu veux installer une ubuntu par le réseau, il te faudra aller
chercher le netboot.tgz de Ubuntu je te laisse lire la suite tu
comprendra :)
Bonne journée
--
Nous aurons besoin pour cela d'un serveur DHCP, tftp et du paquet pxe
[shell]#aptitude install pxe[/shell]
les paquet atftpd,dhcp3-common,dhcp3-server,pxe,syslinux seront automatiquement
installés
Pour la configuration du serveur DHCP, voir l'article ici
Et on rajoute a la fin du fichier :
[file]
server-name "serveur";
filename "/tftpboot/pxelinux.0";
[/file]
Pour le serveur atftpd laissez la configuration par défaut.
Créez le repertoire /tftpboot/
Allons chercher l'archive permettant l'install de Debian par le réseau :
[shell]#wget http://ftp.debian.org/debian/dists/stable/main/installer-i386/curre
nt/images/netboot/netboot.tar.gz[/shell]
On le décompresse dans /tftpboot/
On y trouve donc maintenant les fichiers suivants :
[shell]#ls
drwxr-xr-x 3 root root 4096 2005-03-05 20:00 debian-installer
lrwxrwxrwx 1 root root 32 2006-05-17 17:37 pxelinux.0 -> debian-installe
r/i386/pxelinux.0
lrwxrwxrwx 1 root root 34 2006-05-17 17:37 pxelinux.cfg -> debian-instal
ler/i386/pxelinux.cfg
[/shell]
Le fichier pxelinux.0 est le binaire qui sera lancé sur le client.
Le fichier pxelinux.cfg est le fichier de conf qui permet de choisir les options
de boot pour le client.
Mais regardons le d'un peu plus près :
[file]
display debian-installer/i386/boot-screens/syslinux.txt
#Bootsplash
default linux
#Choix par défaut en cas de timeout ou entréé sans options
F1 debian-installer/i386/boot-screens/f1.txt
F2 debian-installer/i386/boot-screens/f2.txt
F3 debian-installer/i386/boot-screens/f3.txt
F4 debian-installer/i386/boot-screens/f4.txt
F5 debian-installer/i386/boot-screens/f5.txt
F6 debian-installer/i386/boot-screens/f6.txt
F7 debian-installer/i386/boot-screens/f7.txt
F8 debian-installer/i386/boot-screens/f8.txt
F9 debian-installer/i386/boot-screens/f9.txt
F0 debian-installer/i386/boot-screens/f10.txt
#Fichier a afficher en cas de pression des touches Fx
label linux
kernel debian-installer/i386/linux
append vga=normal initrd=debian-installer/i386/initrd.gz ramdisk_size=94
24 root=/dev/rd/0 devfs=mount,dall rw --
label expert
kernel debian-installer/i386/linux
append DEBCONF_PRIORITY=low vga=normal initrd=debian-installer/i386/init
rd.gz ramdisk_size=9424 root=/dev/rd/0 devfs=mount,dall rw --
label linux26
kernel debian-installer/i386/2.6/linux
append vga=normal initrd=debian-installer/i386/2.6/initrd.gz ramdisk_siz
e=10934 root=/dev/rd/0 devfs=mount,dall rw --
label expert26
kernel debian-installer/i386/2.6/linux
append DEBCONF_PRIORITY=low vga=normal initrd=debian-installer/i386/2.6/
initrd.gz ramdisk_size=10934 root=/dev/rd/0 devfs=mount,dall rw --
#choix de boot avec leur kernel et leurs options
prompt 1
#Affiche boot:
timeout 0
#pas de timeout
[/file]
Voila, tout ca permet d'installer une Debian sans avoir de lecteur CD
--
Thomas Dubois
On 6/7/06, Laurent CARON <lcaron@unix-scripts.info> wrote:
plf971@freesurf.fr wrote:
> Bonjour,
>
> je suis en train de faire un miroir ubuntu grace debmirror. Une fois
> terminée, le but serai de se plugger au réseau, de démarrer son poste vierge
> et de pouvoir installer son ordinateur sous debian, et le tout sans avoir
> besoin du net, tout serai installer a partir du serveur local puisqu'un
> serveur local sera disponible, réplique de mirror
ftp2.fr.debian.org.
>
> Comment puis-je procéder pour que mon serveur fournissent se service?
> Quel sont les paquets que je dois installer?
>
>
>
>
un serveur ftp ou http, un dhcp....
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: