Installer Windows 10 depuis un PXE Linux

Un certain temps s’est écoulé depuis la rédaction de ce billet expliquant comment installer Windows sur un PXE Linux. Il existe désormais une méthode plus simple grâce au bootloader wimboot, développé par le projet iPXE. Sur un machine sous Windows, installer le Windows 10 ADK (Assessment and Deployment Kit). Copier les éléments suivants dans un répertoire acessible en TFTP : C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\Media\Boot\boot.sdi C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\Media\Boot\BCD C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\en-us\winpe.wim wimboot Ajouter un fichier “startnet.cmd” avec la liste des commandes à lancer au démarrage : ...

April 30, 2018 · Ruliane

Échec de l'installation de Mint 17 depuis un live-PXE

Suite à ce billet, je me suis rendu compte que l’installateur plante s’il est lancé depuis un “live-PXE”. À l’origine du problème, la procédure de fabrication du fichier de configuration d’APT (gestionnaire de paquets), qui n’est pas adaptée à un “live-PXE”. Néanmions, voici comment le contourner. Solution 1 : one-shot Une fois Mint démarré, éditer /usr/lib/ubiquity/apt-setup/apt-setup et trouver la ligne suivante : mv $ROOT/etc/apt/sources.list.new $ROOT/etc/apt/sources.list La remplacer par ceci : ...

May 18, 2015 · Ruliane

Linux Mint Live en PXE par NFS

Il est possible, très simplement, de démarrer la distribution Linux Mint depuis un serveur PXE. Cette façon de faire peut être adaptée à d’autres distributions, elle est d’ailleurs inspirée de celle d’Ubuntu (d’où est tirée Mint). Télécharger l’ISO : http://www.linuxmint.com/download.php Monter l’image et copier le répertoire casper à un endroit accessible en TFTP : mount -o loop linuxmint-13-mate-dvd-64bit.iso /media/imagecd mkdir /tftpboot/mint cp -r /media/imagecd/casper /tftpboot/mint/ umount /media/imagecd Rendre ce répertoire accessible en NFS. Pour cela, installer le serveur NFS et ajouter une ligne d’export au fichier /etc/exports : apt-get install nfs-kernel-server echo '/tftpboot/mint *(ro,no_root_squash,no_subtree_check,async)' >> /etc/exports /etc/init.d/nfs-kernel-server restart Ajouter une entrée dans le fichier <racine TFTP>/pxelinux.cfg/default. Pour ma part j’ai aussi passé l’OS en français : LABEL mint MENU LABEL Mint Live (NFS) KERNEL mint/casper/vmlinuz APPEND initrd=mint/casper/initrd.lz boot=casper netboot=nfs nfsroot=192.168.1.1:/tftpboot/mint locale=fr_FR keymap=fr console-setup/layoutcode=fr Mise à jour (21/11/2012) : le réseau fonctionne sous Linux Mint 13, mais plus sous Mint 14. Il faut alors redemander une IP : ...

August 2, 2012 · Ruliane