URL: https://linuxfr.org/forums/linux-redhat/posts/demarrer-une-installation-kickstart-avec-le-repo-sur-le-disque-cible Title: Démarrer une installation kickstart avec le repo sur le disque cible... Authors: gilles renault Date: 2015年04月23日T15:27:36+02:00 License: CC By-SA Tags: Score: 0 Bonjour, Afin d'automatiser le déploiement de machines en double boot W7 et Linux, je cale sur l'automatisation côté Linux. Voici le déroulement : * Boot pxe vers un environnement WinPE * Partitionnement : 4 partitions primaires * sda1 : futur swp en vfat (S:\) : 8Go * sda2 : futur / en vfat (pas de lettre attribuée) : 20 Go * sda3 : partition "libre" en ntfs (D:\) : 32 Go * sda4 : partition systeme windows ntfs(c:\) : le reste du disque * copie dans la partition S:\ du nécessaire pour amorcer Linux : * [vboot](http://sourceforge.net/projects/vdfuse/) * la partie LiveOS de l'iso de Fedora * un fichier ks.cfg * deploiement de windows dont un script de post-installation qui ajoute une entrée au bootloader de Windows pour basculer sur le grub de vboot. * Au dernier boot du déploiement de windows on force le démarrage vers le grub et on démarre l'image live en essayant de lancer le kickstart. Et là c'est le drâme ma pauv' Lucette. Kickstart ne semble pas vouloir déployer Linux sur le disque contenant le support d'installation. L'idée serait de dépoter en local une iso ou autre contenant le nécessaire pour faire une installation assez complète, puis démarre sur le linux local et faire l'installation dans sda2 sans le swap qui lui serait corrigé au premier boot sous le vrai Linux. Voici la ligne d'options du noyau : ``` linux (hd0,1)/LiveOS/vmlinuz inst.repo=hd:sda1:/LiveOS inst.ks=hd:sda1:/ks.cfg inst.text ``` Et le fichier kickstart que j'utilise pour l'instant avant de faire plus complet : ``` #version=DEVEL # System authorization information auth --enableshadow --passalgo=sha512 # Use graphical install cmdline # Use hard drive installation media harddrive --dir=None --partition=/dev/mapper/live-base ignoredisk --only-use=sda # Keyboard layouts keyboard --vckeymap=fr-oss --xlayouts='fr (oss)' # System language lang fr_FR.UTF-8 # Network information network --bootproto=dhcp --device=eth0 --activate #Root password rootpw --lock # System timezone timezone Europe/Paris user --groups=wheel --name=gilles --password=6ドル$xGhq0vzqCldRGfbFq4t56odJRjyuwa0 --iscrypted --gecos="gilles" # X Window System configuration information xconfig --startxonboot # System bootloader configuration bootloader --location=mbr --boot-drive=sda # Partition clearing information # clearpart --initlabel --list=sda2 # Disk partitioning information part / --fstype="ext4" --ondisk=sda --asprimary --label=/ --onpart=LABEL=LINUX ``` Et les plaintes de dracut au démarrage : ``` Warning: no suitable images mount: /dev/sda1 is already mounted or /run/install/repo busy /dev/sda1 is already mounted on /run/install/repo ``` deux fois. Voilà donc ma question, est-ce utile que je creuse dans ce sens car c'est possible, ou faut-il que je fasse cette installation en allant chercher le repo sur un serveur ? Merci!