Tuto install ESXi PXE

Répondre
Alucardfh
Messages : 1053
Inscription : ven. 12 janv. 2018 17:44

Tuto install ESXi PXE

Message par Alucardfh »

Bon comme mon lecteur est HS sur mon DL760 et que le machin en scsi pas hotswap mais sans alim est pas vraiment simple à trouver , j'me suis motivé à installer ESXi 3.5 (4.x doit marcher aussi) en bootant directement l'iso depuis le réseau.
Voila la méthode :

Requirements :

- Un server dhcp (tftp32 ici)
- Un server tftp (tftp32 ici)
- Des morceaux de syslinux3.36 ici ([#ff0000]attention la version est importante ![/#ff0000])
- ESXi obviously


Setup :

Le principe : on configure un server dhcp pour fournir une ip et un chemin vers le server tftp et le fichier à servir qui lui même fournira l'iso.

Premierement :

-Décompressez l'iso d'ESXi dans le rep de votre choix
-Sortez de l'archive syslinux les fichiers :
- pxelinux.0
- com32/module/menu.c32
- com32/module/mboot.c32
et copiez les dans le rep ou vous avez décompressé l'image d'ESXi en écrasant les existant.
-Dans le rep où vous avez décompressé ESXi créez un répertoire nommé pxelinux.cfg , et copiez dedans le fichier isolinux.cfg du l'image ESXi dedans en le renommant "default".

Deuxièmement configuration de tfp32 :
Image

- Remplir la plage ip du serveur dhcp et sa taille ( en 1 sur le screen)
- Indiquer le fichier à servir pour le boot : pxelinux.0 ( en 2 )
- le reste des infos est optionnel, sauf le masque de sous réseau ^^ ( en 3)
- Dans les options (gros bouton en bas) ne pas oublié de configurer le répertoire dans le lequel se trouve l'image ESXi décompressé ( en 4) et pour le reste juste la "compatibilité PXE" et le "/ as virtual" sont importants

Redémarrez la machine , lancez le boot sur le réseau et magie le menu de l'iso apparait ^^


C'est tout à fait adaptable sous nux avec dhcp3 et tftp

kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

Tuto install ESXi PXE

Message par kalistyan »

:jap:
T1nyb0y
Messages : 1159
Inscription : ven. 12 janv. 2018 17:44

Tuto install ESXi PXE

Message par T1nyb0y »

cool merci pour le tuto :)
manu7577
Messages : 744
Inscription : ven. 12 janv. 2018 17:44
Localisation : 78700

Tuto install ESXi PXE

Message par manu7577 »

Pour celui que ca interresse, on peut se passer de TFTPD32 et tout faire avec un 2003 et le role DHCP. :D
Alucardfh
Messages : 1053
Inscription : ven. 12 janv. 2018 17:44

Tuto install ESXi PXE

Message par Alucardfh »

A ouai, possible en effet.

Après si on a un server de déploiement ça peut aider aussi , genre Ultimate Deployment Appliance.
manu7577
Messages : 744
Inscription : ven. 12 janv. 2018 17:44
Localisation : 78700

Tuto install ESXi PXE

Message par manu7577 »


- Des morceaux de syslinux3.36 ici ([#ff0000]attention la version est importante ![/#ff0000])
En quoi la version est importante ?
Sur une version plus recente, on a les memes fichiers ?

Edit : http://www.gentilkiwi.com/documentations-s11-t-pxe.htm
Tout est decrit pour parametrer le role DHCP de windows 2003 pour se passer de logiciels tierces comme tftpd32.
Non pas que ce logiciel est nul (loin de moi cette idee), mais ca simplifie quant au nombre d'appli a installer sur le serveur.

J'arrive a faire booter des images de disquette (.img) avec ces parametrages (2003 avec role dhcp), mais j'ai encore des probleme pour faire booter des .iso
Avatar de l’utilisateur
dsebire
Messages : 13160
Inscription : ven. 12 janv. 2018 17:44
Localisation : Loiret - entre la ville et les champs

Tuto install ESXi PXE

Message par dsebire »

avec la config ci-dessus, je fais booter un peu n'importe quoi.
WinPE, .img, .iso

ya qu'un truc qui me resiste je sais pas pk, c'est un universal boot CD.
il charge l'image et freeze....
Alucardfh
Messages : 1053
Inscription : ven. 12 janv. 2018 17:44

Tuto install ESXi PXE

Message par Alucardfh »

La version est importante pour plusieurs raisons : dans les dernière le fonctionnement a changé , dans les un peu moins récente il y a une vérification de l'image booté par Mboot.c32 qui ne passe pas avec l'iso vmware et dans les première version le mboot n’existe pas.
manu7577
Messages : 744
Inscription : ven. 12 janv. 2018 17:44
Localisation : 78700

Tuto install ESXi PXE

Message par manu7577 »

Sais tu a quoi sert ce fichier Mboot.c32 ?

Donc vaut mieux trouver une image ou ce fichier n'existe pas, si je comprend bien.
La version que tu indique inclut ce fichier ou pas ?
Alucardfh
Messages : 1053
Inscription : ven. 12 janv. 2018 17:44

Tuto install ESXi PXE

Message par Alucardfh »

j'ai dû mal m'exprimer :

le fichier mboot.c32 permet de créer un ram disque pour que l'image s'y charge, il est présent déjà présent sur l'image de vmware mais celui ci ne permet pas pas de booter via le réseau (il ne sait pas demander le fichier au server tftp)

le mboot.c32 modifié permet justement de palier ce problème, mais certaine version on une vérification de l'image envoyé par le server tftp qui ne passe pas avec l'iso vmware
manu7577
Messages : 744
Inscription : ven. 12 janv. 2018 17:44
Localisation : 78700

Tuto install ESXi PXE

Message par manu7577 »

Je vais malgre tout tester avec une version plus ancienne de syslinux (j'utilise la 4 je crois, c'est la derniere).
Alucardfh
Messages : 1053
Inscription : ven. 12 janv. 2018 17:44

Tuto install ESXi PXE

Message par Alucardfh »

Ok , bah tu me dira si ça marche , mais de mon coté j'en ai essayé un bon nombre avant d'arriver à faire booter esxi.
kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

Tuto install ESXi PXE

Message par kalistyan »

Viens de tester le tuto. Pour que cela fonctionne, ai du créer un dossier nomé "pxelinux.cfg" dans lequel ai copié le fichier nomé "isolinux.cfg" puis renommé en "default". Sans cette manipulation, le menu n'apparaissait pas... (testé avec différentes versions de syslinux).
Alucardfh
Messages : 1053
Inscription : ven. 12 janv. 2018 17:44

Tuto install ESXi PXE

Message par Alucardfh »

Ah tiens, tu as mis le doigts sur un truc que j'avais complètement zappé
....

Sans les règles pour le boot pxe c'est certains que ça va pas marcher.

Je corrige mon tuto de suite.
kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

Tuto install ESXi PXE

Message par kalistyan »

;)
Alucardfh
Messages : 1053
Inscription : ven. 12 janv. 2018 17:44

Tuto install ESXi PXE

Message par Alucardfh »

Et merci pour le retour ^^
Alucardfh
Messages : 1053
Inscription : ven. 12 janv. 2018 17:44

Tuto install ESXi PXE

Message par Alucardfh »

Quelques corrections et éclaircissement de la procédure ^^

Oui oui je m'en suis servi pour installer Esxi3.5 sur une dizaine de blade ibm
gizmo78
Messages : 20534
Inscription : ven. 12 janv. 2018 17:44

Tuto install ESXi PXE

Message par gizmo78 »

Y a pas moyen de créer un topic qui regroupe TOUS les tutos? et que notre superbe modo l'épingle ? :D
Avatar de l’utilisateur
Larifounette
Messages : 7803
Inscription : ven. 12 janv. 2018 17:44
Localisation : Maine et Loire

Tuto install ESXi PXE

Message par Larifounette »

Sa marche aussi sur clé USB, c'est ce que je fait chez moi.
Alucardfh
Messages : 1053
Inscription : ven. 12 janv. 2018 17:44

Tuto install ESXi PXE

Message par Alucardfh »

Ouaip c'est vrai, mais faut dans ce cas avoir la possibilité de booter sur l'usb ^^
Répondre