J’ai plusieurs ordinateurs identiques à installer (une vingtaine), je voudrais utiliser une clé USB afin de ne pas avoir à répéter la manipulation (nom, pwd utilisateur, pwd root, nom machine) et ainsi gagner du temps.
J’ai suivi la procédure de debian (fichier de configuration preseed) mais sans succès.
Avec le pressed.cfg mon fichier de conf n’est pas prit en compte et m’envoie directement sur l’installation basic « Graphical install ». Je ne sais pas ce qu’il me manque si mon fichier est passé au bon format, est placé au bon endroit, s’il faut ajouter ou modifier des paramètres…
Et avec la solution FAI j’ai eu les messages d’erreur suivant :
dracut warning /dev/root does not exist
dracut warning /dev/disk/by-uuid does not exist
Actuellement je me suis recentré sur la solution du preseed.cfg
Est ce qu’à tout hasard vous n’auriez pas une procédure détailler ?
Et bien, je me sers du preseed quand je crée une nouvelle machine virtuelle Debian, voilà en gros ce que je fais:
boot sur une iso d’installation de Debian
choix de ‹ Automated installation › ou ‹ Graphical automated installation ›
mon fichier preseed est hébergé sur un serveur web sur le réseau local, donc je configure rapidement le réseau de la nouvelle VM (IP, masque, passerelle, DNS) puis j’indique l’emplacement du fichier preseed sur le réseau (http://192.168.xx.xx/preseed.cfg) et le reste se fait tout seul
Je n’ai jamais eu à essayer, mais il me semble qu’à ce moment là tu peux enlever la clé USB du PC, l’installation se poursuivant dessus, et tu peux passer au PC suivant.
À la racine et il faut le préciser en paramètre de boot :
- quand l'amorçage se fait sur une clé USB (le fichier
est dans le répertoire racine de la clé) :
preseed/file=/hd-media/preseed.cfg
preseed/file/checksum=5da499872becccfeda2c4872f9171c3d
On peut passer un paramètre au noyau soit au moment de l’amorçage soit en modifiant le fichier de configuration du programme d’amorçage (par exemple syslinux.cfg ) et en ajoutant le paramètre à la fin des lignes « append ».