Refind configuration: Changer l'ordre de démarrage et le démarrage par défaut


9

J'ai installé REfind et cela fonctionne très bien! Il a immédiatement les options Windows et Ubuntu et les a mises dans un joli menu à choisir lorsque je démarre l'ordinateur.

Cependant, j'ai trouvé les instructions de configuration intimidantes et un peu hors de ma portée.

La première option est Windows et Windows se charge si rien n'est sélectionné pendant 20 secondes. J'aimerais qu'Ubuntu soit la valeur par défaut qui se charge si rien n'est sélectionné. De plus, la première option pour Ubuntu est le menu grub. Il y a deux autres options après cela, qui semblent être pour deux versions d'Ubuntu.

Je choisirais instinctivement la première, car elle semble être la version la plus récente. Mais ma préoccupation est, devrais-je changer cela chaque fois que j'obtiens une version mise à jour d'Ubuntu à partir des mises à jour logicielles?

J'ai essayé de changer cela à partir du gestionnaire de démarrage efi dans le terminal Ubuntu, mais cela n'a pas changé l'ordre dans refind.

Réponses:


21

Tout d'abord, vous pouvez définir l'option de démarrage par défaut dans rEFInd en modifiant l' default_selectionélément dans refind.conf(généralement dans le /boot/efi/EFI/refindrépertoire sous Linux). Définissez tout sous-ensemble pertinent du texte qui apparaît lorsque vous mettez en surbrillance l'option dans le menu pour en faire la valeur par défaut. Dans votre cas, default_selection vmlinuzcela fonctionnera probablement bien.

Deuxièmement, les "deux versions d'Ubuntu" auxquelles vous faites référence sont presque certainement deux noyaux Linux différents. Le noyau n'est pas Ubuntu, mais c'est le noyau ("noyau") du système d'exploitation, et dans un sens technique, c'est la partie d'Ubuntu qui est Linux - c'est le noyau Linux (par opposition à un noyau FreeBSD, un système d'exploitation Noyau X, etc.). Dans tous les cas, rEFInd est codé de manière à ce que tous les fichiers d'un répertoire soient triés par date dans le menu rEFInd, le fichier le plus récent en premier. Ainsi, lorsque vous installez un nouveau package de noyau, rEFInd le déplace automatiquement au début de la liste.

Ce tri interagit avec la valeur par défaut que vous définissez en ce que lorsque vous définissez une valeur par défaut qui correspond à plusieurs entrées (comme vmlinuzsi vous avez plusieurs noyaux Linux), rEFInd utilise le premier élément de la liste comme valeur par défaut. Ainsi, refind devrait normalement démarrer le dernier noyau par défaut si vous définissez default_selection vmlinuzdans refind.conf. (Il peut y avoir des exceptions à cette règle si vous jouez avec les horodatages en utilisant la touchcommande sous Linux ou si vous installez des noyaux dans un ordre étrange.)

En tant que concepteur de rEFInd, j'ai créé ce système pour qu'il fonctionne correctement avec la plupart des distributions Linux, à condition qu'un raisonnable default_selectionsoit défini. Le tri par date, en particulier, y contribue beaucoup.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.