Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:watts [Le 14/03/2020, 13:06] Watts [Modifier le script 10_linux] |
utilisateurs:watts [Le 11/09/2022, 12:27] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
Watts | Watts | ||
- | Ubuntueros investi depuis peu de temps (découverte 18.04). | + | Ubuntueros investi depuis peu de temps (découverte 18.04). |
KDE fan, command line addict | KDE fan, command line addict | ||
Ligne 10: | Ligne 10: | ||
- | ===== En cas de dual-boot avec un autre Système type Debian ===== | ||
- | Si vous êtes en dual-boot avec un autre système fonctionnant de la même manière (avec un sous menu "Options Avancées"), les manipulations ci haut sont à faire sur le grub maître (celui qui se lance). De plus, pour limiter les entrées répétitives, je désactive le script "30_os-prober" pour tout les grub non maître. | ||
- | <code>sudo chmod -x /etc/grub.d/30_os-prober</code> | ||
- | |||
- | Néanmoins il reste à sécuriser le menu "Options Avancées" de l'autre OS. Il faut le faire depuis le grub maître. | ||
- | |||
- | ==== Modification de 30_os-prober ==== | ||
- | |||
- | Le fichier 30_os-prober génère le menu grub pour les autres systèmes détectés par os-prober. Il suffit de trouver la ligne concernant le menu "Options Avancées" et de faire la même manipulation que précédemment. | ||
- | |||
- | Ligne 292, vous avez: | ||
- | |||
- | <code>echo "submenu '$gettext_printf "Advanced options for %s" "${OS} $onstr" | grub_quote)' \$menuentry_id_option 'osprober-gnulinux-advanced-$boot_device_id' {"</code> | ||
- | |||
- | Il faut remplacer \$menuentry_id_option par \$restricted, ce qui donne: | ||
- | |||
- | <code>echo "submenu '$gettext_printf "Advanced options for %s" "${OS} $onstr" | grub_quote)' \$restricted 'osprober-gnulinux-advanced-$boot_device_id' {"</code> | ||
- | |||
- | Puis | ||
- | |||
- | <code>sudo update-grub</code> | ||
- | |||
- | Puis redémarrer pour vérifier. Cette fois, dès l'appui sur le menu "Options Avancées" de l'autre OS, le mot de passe est demandé. | ||
- | |||
- | ===== Conclusion ===== | ||
- | |||
- | Vous avez désormais un menu grub somme toute assez robuste, ce qui n'empêche pas des précautions élémentaires (ne pas laisser son ordinateur portable sans surveillance par exemple). | ||