[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: