web-dev-qa-db-fra.com

installation d'ubuntu à l'aide de préconfiguration

J'essaie de faire l'installation Ubuntu sans assistance en utilisant preseed.cfg. Je suis les instructions comme dans http://searchitchannel.techtarget.com/feature/Performing-an-automated-Ubuntu-install-using-preseeding

dans l'option de démarrage, je passe le paramètre

url=http://path/to/localhost/preseed.cfg locale=en_US
console-setup/ask_detect=false console-setup/layoutcode=us 
hostname=unassigned-hostname domain=unassigned-domain 
initrd=/install/initrd.gz quiet --

mais cela renvoie une erreur /install/initrd.gz is not found.

J'ai donc changé le paramètre en:

url=http://path/to/localhost/preseed.cfg initrd=/casper/initrd.gz

cela m'invite une erreur erreur initramfs . J'ai donc mis à jour le paramètre pour:

url=http://path/to/localhost/preseed.cfg boot=casper initrd=/casper/initrd.gz

Cela arrête l'installation automatique à la sélection de la langue. Qu'est-ce qui ne va pas ici?

preseedinstall

1
Ahalya

Le debian-installer est utilisé uniquement pour le serveur et le CD alternatif. Comme vous pouvez le voir dans InstallCDCustomization

Cette référence est silencieuse ancienne ~ 2010 et il ressort clairement de la capture d'écran qu'elle utilise l'image du serveur. AFAIK, L'image alternative n'est plus publiée pour Ubuntu.

Live utilise ubiquity installateur, vérifiez biquityAutomation pour les options disponibles.

Clés de préconfiguration disponibles

Ubiquity utilise un sous-ensemble des composants que la version Ubuntu du programme d'installation Debian utilise et pose donc les mêmes questions pour ces composants. Cependant, certaines questions supplémentaires sont fournies. Ce sont les suivants:

  • ubiquité/résumé: préconfiguré vide pour éviter la page de résumé.

  • ubiquity/reboot: redémarre automatiquement à la fin du programme d'installation. Assurez-vous d'ajouter "noprompt" à la ligne de commande du noyau pour ignorer également "Veuillez retirer le disque, fermez le plateau (le cas échéant) et appuyez sur ENTRÉE pour continuer".

  • ubiquity/failure_command: spécifiez une commande à exécuter en cas d'échec de l'installation.

  • ubiquity/success_command: similaire à preseed/late_command. Spécifiez une commande à exécuter lorsque l'installation se termine avec succès (s'exécute en dehors de/target, mais/target est monté lorsque la commande est appelée).

De plus, quelques autres composants sont nécessaires pour une installation automatisée avec ubiquité:

  • languagechooser/language-name: choisissez parmi les langues disponibles, par exemple l'anglais

  • countrychooser/shortlist: choisissez un pays, un territoire ou une zone, par exemple les États-Unis

  • localechooser/supported-locales: choisissez d'autres paramètres régionaux à prendre en charge, par exemple en_US.UTF-8

Les clés de préamorçage pour les composants d'installation suivants ne seront pas utilisées dans Ubiquity, généralement parce qu'elles ne correspondent pas au mode de fonctionnement d'Ubiquity:

netcfg
LVM and RAID partitioning
base-installer
pkgsel/tasksel
finish-install 

Vous pouvez utiliser preseed/early_command avec le CD live; il sera exécuté par "casper" (le composant qui configure un environnement en direct au démarrage) à partir des initramfs. Veuillez noter que si vous souhaitez affecter des fichiers dans l'environnement en direct, cela signifie que vous devez préfixer leurs noms de fichiers avec/root.

1
user.dz