Après avoir réussi à obtenir une image ISO Fedora pour reconstruire avec succès (pour une clé USB) après avoir ajouté un fichier kickstart ( /server/548405/ ), j'ai maintenant un problème avec la localisation du fichier kickstart sur le support USB .
Lorsque cela est fait à partir d'un CD-ROM, vous pouvez simplement lancer kickckstart en ajoutant ce paramètre au démarrage:
linux ks=cdrom
Cela démarrera (à condition que le fichier de démarrage soit nommé ks.cfg et se trouve à la racine du disque).
Maintenant, évidemment, ce sera différent pour la clé USB, donc d'après mes recherches, j'ai supposé que cette ligne ferait le travail:
linux ks=hd:sdb1:/ks.cfg
Évidemment, cela ne fonctionne pas. Je reçois une erreur m'informant que ce lecteur est déjà monté et ne peut pas être remonté.
EDIT: Message d'erreur réel:
mount: /dev/sdb1 is already mounted or /run/install/tmpmnt0 busy
Warning: Can't get kickstart from /dev/sdb1:/ks.cfg
Pour tester que la syntaxe était correcte, j'ai placé le fichier kickstart sur une autre clé USB et j'ai chargé la même commande pour récupérer ks.cfg à partir du nouvel emplacement:
linux ks=hd:sdc1:/ks.cfg
Cela fonctionne (à condition que les clés USB soient montées dans l'ordre, démarrage -> sdb1, kickstart -> sdc1). L'installation démarre et termine l'installation sans problème. Il est évident que devoir utiliser 2 clés USB est quelque peu frustrant et peu fiable.
Y a-t-il un moyen de contourner ceci?
ks=cdrom
, non?