Installer Debian par un boot réseau

bonjour
j essaye d installer debian par le reseau mais voila j ai un petit probleme je pense je crois du moin :laughing: :laughing:
je fais demarrer mon autre pc sur le reseau il cherche le dhcp et il ne le trouve pas
voici la config de mon dhcp

[code]option domain-name “papou.com”;

default-lease-time 600;
max-lease-time 7200;

allow booting;
allow bootp;

Le paragraphe suivant doit être modifié pour correspondre à votre système

subnet 192.168.160.0 netmask 255.255.255.0 {
range 192.168.160.200 192.168.160.253;
option broadcast-address 192.168.160.255;

L’adresse de la passerelle peut être différente

(accès à internet par exemple)

option routers 192.168.1.1;

Indiquez le DNS que vous voulez utiliser

option domain-name-servers 192.168.160.3;
}

group {
next-server 192.168.160.3;
host tftpclient {

Adresse matérielle du client TFTP

hardware ethernet 00:40:D0:1E:21:24;
filename “pxelinux.0”;
}
}
[/code]

pour l installation de debian par le reseau j ai suivi se tuto qui et pas tros mal
http://www.karlesnine.com/spip.php?article89

j ai telecharger les fichier sur le site de debian comme dit dans le tuto il se trouve dans

a linterieure du fichier tftpboot il y a donc
-pxelinux.0
-pxelinux.cfg
-debian-installer

merci de votre aide

Mais est ce que ton serveur dhcp est démarré ?
Qu’as tu dans les logs ?
Que dit la machine en bootp ?

le serveur dhcp et bien demarrer
mon 2 eme se trouve bien attribuer une adresse par le dhcp

192.168.160.251 00:4f:4e:08:a1:15 zyriuse 2002/01/02 19:01:11 2002/01/02 19:11:11 192.168.160.251 00:4f:4e:08:a1:15 zyriuse 2002/01/02 19:01:13 2002/01/02 19:11:13

mais il n evoie pas l image de linux qu il doit installer par le reseau :question: :question:

quote="mattotop"
Qu’as tu dans les logs ?
Que dit la machine en bootp ?[/quote]

le pc que je fais boote sur le reseau me dit
[ul][quote]media test failure check cable[/quote] [/ul]
il se fait attribuer une adresse par le dhcp
voici se qu il ya dans le daemon.log
[ul][quote]Feb 2 00:00:02 debian dhcpd: /etc/dhcp3/dhcpd.conf line 19: lease 192.168.0.15 is declared twice!
Feb 2 00:00:02 debian dhcpd: ^Irange 192.168.0.5 192.168.0.200;
Feb 2 00:00:02 debian dhcpd: ^
Feb 2 00:00:02 debian dhcpd: /etc/dhcp3/dhcpd.conf line 19: lease 192.168.0.16 is declared twice!
Feb 2 00:00:02 debian dhcpd: ^Irange 192.168.0.5 192.168.0.200;[/quote]
[/ul]

Dis donc: ton log de dhcpd fonctionne sur du 192.168.0.X et ça ne correspond pas du tout à ce que tu as donné en premier comme config dhcp pour ton serveur.
Tu es sur que ce que tu as donné en premier est bien ce qu’il y a dans /etc/dhcp3/dhcpd.conf .

si c est bon c est bien 192.168.160.X

OK, mais donc, d’ou vient ce message d’erreur, du coup ?
Sinon, normalement, je viens de regarder, et les traces de dhcp tombent dans /var/log/messages.

au fait:
debian.org/releases/stable/i … 06.html.fr

bonjour
quand je demarre mon ordinateur il se fait bien attribuer une adresse ip par dhcp mais il me dit juste apres

[quote]PXE-T01:File not found
PXE-E3B:TFTP error -file not found [/quote]

dans mon dhcp je lui et bien indiquer le chemin

votre système subnet 192.168.160.0 netmask 255.255.255.0 { range 192.168.160.200 192.168.160.253; filename "/root/tftpboot/pxelinux.0"; option broadcast-address 192.168.160.255;

j ai cree un repertoir dans root qui se nomme tftpboot
ou a linterieur il y a

drwxr-xr-x 3 root root 4096 2007-06-15 12:23 debian-installer -rw-r--r-- 1 root root 5544566 2002-01-04 07:09 netboot.tar.gz lrwxrwxrwx 1 root root 32 2002-01-04 07:09 pxelinux.0 -> debian-installer/i386/pxelinux.0 lrwxrwxrwx 1 root root 34 2002-01-04 07:09 pxelinux.cfg -> debian-installer/i386/pxelinux.cfg debian:~/tftpboot#
je ne comprend pas pourquoi il ne trouve pas le fichier

Je ne comprend pas tout !! Pourquoi dois-tu installer un serveur dhcp ? tu dois bien avoir une box qui peut s’en charger non ?

[quote=“debianhadic”]Je ne comprend pas tout !! Pourquoi dois-tu installer un serveur dhcp ? tu dois bien avoir une box qui peut s’en charger non ?[/quote] Je ne comprends pas ce que tu ne comprends pas: il faut bien un serveur dhcp pour amorcer le PXE, non ? Alors pourquoi le diffèrentier forcément du serveur d’install ?

zyriuse: ton serveur dchp fonctionne donc bien.
Maintenant, je vois déjà deux possibilités:

  • soit le chemin tel que ton dhcp le fournit n’est pas tel qu’il est vu avec tftp (à verifier avec un client tftp, si tu peux regarder avec un ls ce que ça donne)
  • soit le client n’arrive pas à suivre le lien symbolique pxelinux.0 et il faut faire des liens en dur ou carrément recopier.

des liens en durs mais comment ont fais sa ??

bah au lieu de faire ln -s, tu fais ln. Si les fichier sont sur la même partition, tu crées deux liens à deux endoits pour le même fichier.
fr.wikipedia.org/wiki/Inode
ln -s est réservé normalement aux liens vers des répertoires ou des liens d’une partition à une autre.
Cette notion d’inode et de liens est fondamentale sous unix.