web-dev-qa-db-fra.com

Démarrez le Live CD dans 'Try Ubuntu' par défaut

Je crée un live CD personnalisé basé sur Ubuntu 15.10. Lorsque l'utilisateur voit le premier écran de démarrage (et n'appuie pas sur une touche), il démarre automatiquement dans un menu de l'interface graphique dans lequel l'utilisateur peut choisir "Essayer Ubuntu" ou "Installer Ubuntu":

first boot screen image

Cependant, si l'utilisateur appuie sur une touche, un menu texte apparaît. Sélectionnez "Essayer Ubuntu" directement dans le live CD souhaité:

text boot menu image

Je peux supprimer avec succès les entrées de démarrage du programme d'installation dans le menu texte (isolinux/txt.cfg), mais cela ne modifie pas l'option de démarrage par défaut lorsque l'utilisateur n'appuie sur aucune touche. La suppression du package d'installation ubiquity n'est pas une option. Je souhaite simplement empêcher l'utilisateur de démarrer directement le programme d'installation.

Comment puis-je changer l'option de démarrage par défaut pour démarrer dans 'Try Ubuntu'?

1
BasilFX

Ceci est la version simplifiée et révisée de mon ancienne réponse .

Pour démarrer directement à la session Live, recherchez /isolinux/isolinux.cfg dans le contenu du fichier image ISO et modifiez ces deux lignes de code:

  1. Remplacez le default vesamenu.c32 par default live

  2. Commentez la dernière ligne ui gfxboot bootlogo en insérant # au début de la ligne

L'étape 2 est requise, sinon l'écran de démarrage initial sera toujours visible jusqu'à l'expiration du délai. Ceci est dû au fait que le module ui annulera le paramètre default, comme expliqué sur le wiki (voir Références ).

Configuration par défaut

# D-I config version 2.0
include menu.cfg
default vesamenu.c32
Prompt 0
timeout 50
ui gfxboot bootlogo

Configuration modifiée

# D-I config version 2.0
include menu.cfg
default live
Prompt 0
timeout 50
#ui gfxboot bootlogo

J'ai testé la configuration modifiée à l'aide de l'image ISO Xubuntu 14.04. Les mêmes étapes sont probablement applicables à toutes les versions d’Ubuntu et officielles, quelle que soit la version.

Références

  1. Comment configurer syslinux pour un démarrage immédiat sur Unix et Linux Stack Exchange

  2. Config sur le wiki Syslinux

3
clearkimura