Pour éditer le wiki, il faut demander un compte à un Lapin !
Difference between revisions of "PXE"
(→Rajouter une image) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 9: | Line 9: | ||
* Démarrage sur disque local | * Démarrage sur disque local | ||
− | * Installation de Debian | + | * Installation de Debian en 32 et 64 bits |
− | + | ** Debian etch (4) | |
− | ** Debian etch | + | ** Debian lenny (5) |
− | ** Debian lenny | + | ** Debian squeeze (6) |
− | + | ** Debian wheezy (7) | |
− | ** Debian squeeze | + | ** Debian jessie (8) |
− | + | ** Debian sid | |
− | ** Debian wheezy | + | |
− | + | ||
− | ** Debian jessie | + | |
− | + | ||
− | ** Debian sid | + | |
− | + | ||
− | * Installation d'Ubuntu | + | * Installation d'Ubuntu en 32 et 64 bits |
** Ubuntu precise (12.04) | ** Ubuntu precise (12.04) | ||
** Ubuntu quantal (12.10) | ** Ubuntu quantal (12.10) | ||
Line 31: | Line 25: | ||
* Outils de maintenance divers | * Outils de maintenance divers | ||
− | ** | + | ** [http://www.sysresccd.org SystemRescueCD] 32 et 64 bits |
− | + | ||
** Dell diagnostic utility | ** Dell diagnostic utility | ||
− | ** memtest | + | ** [http://www.memtest86.com/ memtest] |
− | ** FreeDOS | + | ** [http://www.freedos.org/ FreeDOS] |
** NT Password recovery | ** NT Password recovery | ||
** Vista Password recovery | ** Vista Password recovery | ||
− | ** ranish (partitioneur) | + | ** [http://www.ranish.com/part ranish (partitioneur)] |
− | ** Hardware Detection Tool | + | ** [http://www.hdt-project.org/ Hardware Detection Tool ] |
** Aida 16 | ** Aida 16 | ||
− | ** dban (disk secure eraser) | + | ** [http://www.dban.org/ dban (disk secure eraser)] |
− | ** mhdd (formatage bas niveau) | + | ** [http://hddguru.com/software/2005.10.02-MHDD/ mhdd (formatage bas niveau)] |
** Graphical Boot Manager | ** Graphical Boot Manager | ||
− | + | ** [http://sam.zoy.org/lmos/ LMOS] (+18 only) | |
== Rajouter une image == | == Rajouter une image == | ||
Pour l'instant le processus est manuel, mais [[User:dlgg|dlgg]] travaille à l'automatisation. | Pour l'instant le processus est manuel, mais [[User:dlgg|dlgg]] travaille à l'automatisation. | ||
+ | |||
+ | On ne peut booter une image ISO directement que si elle est petite, elle sera chargée entièrement en RAM au démarrage. Une fois l'OS booté ça ne veut pas dire non plus que le contenu de l'ISO soit tjrs disponible, si l'OS . Donc à éviter, sauf pour les DOS et autres vieux trucs. | ||
+ | |||
+ | Pour l'installation *buntu et Debian, il y a un script sur le serveur loopxe qui télécharge les fichiers noyau et initrd des versions désirées et génère les entrées du menu PXE. Il suffit donc d'ajouter la dernière distro ubuntu ou debian et lancer le script pour que ça fonctionne. | ||
+ | Le script génère des menus et sous-menu pour les différentes distros, architectures, et méthode d'installation. | ||
+ | On peut ajouter une méthode d'installation (la ligne append) dans le script et/ou modifier un fichier preseed. | ||
+ | Exemple d'entrée permettant d'installer xubuntu en mode automatique, i386, vivid: | ||
+ | |||
+ | label vivid-i386-netinst | ||
+ | menu label ^Ubuntu Vivid (15.04) i386 - netinstall automatique | ||
+ | kernel ubuntu/vivid-i386/linux | ||
+ | append initrd=ubuntu/vivid-i386/initrd.gz url=http://loopxe.caserne/preseed/ubuntuauto.seed netcfg/dhcp_timeout=120 console-setup/layoutcode=fr -- quiet | ||
+ | text help | ||
+ | Installation manuelle de Ubuntu (15.04) en netinstall | ||
+ | Proxy preconfigure | ||
+ | endtext | ||
+ | |||
+ | Le fichier ubuntuauto.seed est à préparer selon les besoins. | ||
+ | |||
+ | Tout ça mérite d'être mis au propre, avec de la doc. Si quelqu'un comprend comment fonctionne réellement l'install auto avec des classes et tout comme décrit sur [http://hands.com/d-i/] ça pourrait être utile. | ||
+ | |||
[[Category:Services]] | [[Category:Services]] |
Latest revision as of 13:32, 23 July 2015
Le service PXE permet de booter par le réseau sur tout un tas d'images système.
Pour les détails de l'installation, voir VM LooPXE.
Images
Le PXE possède les options suivantes :
- Démarrage sur disque local
- Installation de Debian en 32 et 64 bits
- Debian etch (4)
- Debian lenny (5)
- Debian squeeze (6)
- Debian wheezy (7)
- Debian jessie (8)
- Debian sid
- Installation d'Ubuntu en 32 et 64 bits
- Ubuntu precise (12.04)
- Ubuntu quantal (12.10)
- Ubuntu raring (13.04)
- Ubuntu saucy (13.10)
- Ubuntu trusty (14.04)
- Outils de maintenance divers
- SystemRescueCD 32 et 64 bits
- Dell diagnostic utility
- memtest
- FreeDOS
- NT Password recovery
- Vista Password recovery
- ranish (partitioneur)
- Hardware Detection Tool
- Aida 16
- dban (disk secure eraser)
- mhdd (formatage bas niveau)
- Graphical Boot Manager
- LMOS (+18 only)
Rajouter une image
Pour l'instant le processus est manuel, mais dlgg travaille à l'automatisation.
On ne peut booter une image ISO directement que si elle est petite, elle sera chargée entièrement en RAM au démarrage. Une fois l'OS booté ça ne veut pas dire non plus que le contenu de l'ISO soit tjrs disponible, si l'OS . Donc à éviter, sauf pour les DOS et autres vieux trucs.
Pour l'installation *buntu et Debian, il y a un script sur le serveur loopxe qui télécharge les fichiers noyau et initrd des versions désirées et génère les entrées du menu PXE. Il suffit donc d'ajouter la dernière distro ubuntu ou debian et lancer le script pour que ça fonctionne. Le script génère des menus et sous-menu pour les différentes distros, architectures, et méthode d'installation. On peut ajouter une méthode d'installation (la ligne append) dans le script et/ou modifier un fichier preseed. Exemple d'entrée permettant d'installer xubuntu en mode automatique, i386, vivid:
label vivid-i386-netinst menu label ^Ubuntu Vivid (15.04) i386 - netinstall automatique kernel ubuntu/vivid-i386/linux append initrd=ubuntu/vivid-i386/initrd.gz url=http://loopxe.caserne/preseed/ubuntuauto.seed netcfg/dhcp_timeout=120 console-setup/layoutcode=fr -- quiet text help Installation manuelle de Ubuntu (15.04) en netinstall Proxy preconfigure endtext
Le fichier ubuntuauto.seed est à préparer selon les besoins.
Tout ça mérite d'être mis au propre, avec de la doc. Si quelqu'un comprend comment fonctionne réellement l'install auto avec des classes et tout comme décrit sur [1] ça pourrait être utile.