Protéger son grub zorin malgré manjaro

Vous voulez la modifier ou présenter comment vous l'avez modifiée ?
Répondre
Avatar du membre
VertOurs
Membre confirmé
Membre confirmé
Messages : 187
Enregistré(e) le : mar. 18 mai 2021 16:21
Localisation : Bourg en Bresse
Système(s) d'exploitation : Un pc portable sur zorin 15.3
un pc de bureau dualboot w10/zorin 15.3
Nb de « J’aime » donnés: 34
Nb de « J’aime » reçus: 38
A remercié : 49 fois
A été remercié(e) : 51 fois

Protéger son grub zorin malgré manjaro

Message n° 1


Message par VertOurs »

Bonsoir, ayant un super grub zorin avec le thème de fallout, je souhaiterais le protéger et pour cela j'ai suivi ce tuto hyper didactique que @jlb, nous a fait ici. Petit problème, une fois avoir fait l'ensemble du tuto y compris le sudo update-grub, cela ne fonctionne pas. le dernier OS installé est manjaro et c'est toujours lui qui a la main. petite piste, en plus de rajouter la ligne ''true'' de jlb dans le fichier grub, voyant que cela ne marchais pas j'ai voulu changer le timeout de 5 seconde a 10 toutefois cette ligne n'est pas non plus pris en compte. bien evidement toutes ces modif ont été faite en sudo. voici le fichier en question :

GRUB_DEFAULT=saved
GRUB_TIMEOUT=10   
GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet apparmor=1 security=apparmor udev.log_priority=3"
GRUB_CMDLINE_LINUX=""
GRUB_DISABLE_OS_PROBER=true

# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"

# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y

# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'videoinfo'
GRUB_GFXMODE=auto

# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep

# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true

# Uncomment this option to enable os-prober execution in the grub-mkconfig command
#GRUB_DISABLE_OS_PROBER=false

# Uncomment and set to the desired menu colors.  Used by normal and wallpaper
# modes only.  Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="green/black"

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/usr/share/grub/background.png"
GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt"

# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"

# Uncomment to ensure that the root filesystem is mounted read-only so that
# systemd-fsck can run the check automatically. We use 'fsck' by default, which
# needs 'rw' as boot parameter, to avoid delay in boot-time. 'fsck' needs to be
# removed from 'mkinitcpio.conf' to make 'systemd-fsck' work.
# See also Arch-Wiki: https://wiki.archlinux.org/index.php/Fs ... e_checking
#GRUB_ROOT_FS_RO=true
0 J'aime ce message
Avatar du membre
jlb
Membre émérite
Membre émérite
Messages : 2675
Enregistré(e) le : mer. 11 avr. 2018 08:31
Localisation : Hautes-Pyrénées (65)
Nb de « J’aime » donnés: 310
Nb de « J’aime » reçus: 1325
A remercié : 448 fois
A été remercié(e) : 854 fois

Re: protéger son grub zorin malgré manjaro

Message n° 2


Message par jlb »

VertOurs a écrit : mer. 26 mai 2021 22:27[...] le dernier OS installé est manjaro et c'est toujours lui qui a la main.
Oops! Bizarre, d'autant que sur mon ordi ni Manjaro ni Arch n'ont jamais pris la main. Je vais vérifier et corriger, le cas échéant.
0 J'aime ce message
Avatar du membre
jlb
Membre émérite
Membre émérite
Messages : 2675
Enregistré(e) le : mer. 11 avr. 2018 08:31
Localisation : Hautes-Pyrénées (65)
Nb de « J’aime » donnés: 310
Nb de « J’aime » reçus: 1325
A remercié : 448 fois
A été remercié(e) : 854 fois

Re: protéger son grub zorin malgré manjaro

Message n° 3


Message par jlb »

@VertOurs

Mea culpa ! Je m'étais fait des nœuds dans mes explications. :blush:

Je viens d'installer LMDE 4 (Linux Mint Debian Edition) sur une partition et le GRUB de Zorin est resté en place. Mais c'est dans le fichier /etc/default/grub de Zorin que j'avais ajouté la ligne GRUB_DISABLE_OS_PROBER=true !

Le reste de la procédure est juste : depuis Zorin, on lance Grub Customizer pour mettre à jour son GRUB et procéder aux petits ajustements que l'on souhaite — ou on fait juste un... 

Code : Tout sélectionner

sudo update-grub
Je ne sais pas par quelle aberration d'esprit j'avais expliqué le contraire...

Utilisation particulière : j'ai souvent constaté qu'après installation ou réinstallation de Zorin, os-prober mettait du désordre dans les options avancées du système qui se lance par défaut (Ubuntu Budgie 20.04 en l'occurrence) en mélangeant les OS et les partitions. L'ajout de cette ligne au fichier /etc/default/grub de Budgie évite aussi ces désagréments.

Mais dans les deux cas, il faut la commenter (# GRUB_DISABLE_OS_PROBER=true) avant de mettre GRUB à jour — et la décommenter après la mise à jour.

Pour ce qui est d'Arch Linux et de Manjaro — enfin, si mes souvenirs sont bons pour ce dernier — il y a un autre problème : GRUB transforme le nom du noyau et il faut le corriger en copiant le contenu de l'option "fallback" dans l'entrée principale pour pouvoir booter.

Merci à toi, @VertOurs, je vais de ce pas corriger mon tuto. :s
0 J'aime ce message
Avatar du membre
jlb
Membre émérite
Membre émérite
Messages : 2675
Enregistré(e) le : mer. 11 avr. 2018 08:31
Localisation : Hautes-Pyrénées (65)
Nb de « J’aime » donnés: 310
Nb de « J’aime » reçus: 1325
A remercié : 448 fois
A été remercié(e) : 854 fois

Re: Protéger son grub zorin malgré manjaro

Message n° 4


Message par jlb »

@VertOurs

C'est une litote de dire que GRUB n'est pas très simple à comprendre avec certitude.
Après quelques vérifications supplémentaires, je pense qu'il faut que je clarifie encore ma réponse.

Il faut :
  • ajouter la ligne "GRUB_DISABLE_OS_PROBER=true" (sans les guillemets) dans les fichiers "/etc/default/grub" des OS qu'on veut protéger pour une raison ou une autre (conservation du thème et du paramétrage du menu de boot ou propreté des options avancées) avant toute installation ou réinstallation d'un nouvel OS ;
  • commenter cette ligne avant de lancer Grub Customizer ou update-grub depuis l'OS qui a la main sur GRUB ;
  • la décommenter après la mise à jour de GRUB — comme ça, c'est fait pour la prochaine fois... et ça protège des mises à jour d'un OS.
En espérant que ce soit plus clair. :-/
0 J'aime ce message
Avatar du membre
Blind114
Administrateur
Administrateur
Messages : 727
Enregistré(e) le : lun. 14 sept. 2020 10:51
Localisation : Montpellier
Système(s) d'exploitation : Kali, Zorin, Manjaro, LinuxMint, Windows, Raspbian, Lakka, Q4OS, Parrot Os, Debian
Nb de « J’aime » donnés: 400
Nb de « J’aime » reçus: 344
A remercié : 373 fois
A été remercié(e) : 223 fois
Genre :

Re: Protéger son grub zorin malgré manjaro

Message n° 5


Message par Blind114 »

@jlb, merci pour toutes ces précisions.
@​​​​​​​VertOurs, je ne me suis jamais penché sur la personnalisation graphique de grub, mais ça m'intéresse, aurais-tu un tuto bien fait sur la question, la question est ouverte à tous, pas seulement à notre ami. Je n'ai pas vu dans le forum de sujet traitant ce point particulier, mais je suis peut-être simplement passé à côté, nous avons de nombreux résultat pour "grub".
0 J'aime ce message
"Le progrès technique est comme une hache qu'on aurait mise dans les mains d'un psychopathe." A. Einstein
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !  :musele:
Avatar du membre
VertOurs
Membre confirmé
Membre confirmé
Messages : 187
Enregistré(e) le : mar. 18 mai 2021 16:21
Localisation : Bourg en Bresse
Système(s) d'exploitation : Un pc portable sur zorin 15.3
un pc de bureau dualboot w10/zorin 15.3
Nb de « J’aime » donnés: 34
Nb de « J’aime » reçus: 38
A remercié : 49 fois
A été remercié(e) : 51 fois

Re: Protéger son grub zorin malgré manjaro

Message n° 6


Message par VertOurs »

@jlb merci pour ce retour, pas sur que je comprends tout mais dès que j'ai un peu de temps, je vais faire l'essai.
@Blind114, j'en suis à mes débuts de la personnalisation pour l'instant, j'utilise l'interface graphique grub-customizer (qui marche bien sauf pour manjaro, la c'est contre-indiquer), pour ce qui est des thèmes tout fait, je les trouve sur gnome-thème catégorie grub. c'est comme ça que le fan des licences Bethesda que je suis ai trouver le thème fallout dont je parlais dans mon précédent message. par contre pour être honnête il y a pas encore de thèmes qui me conviennent parfaitement. Ainsi je compte bien en créé un a la poigne un jour, j'ai gardé cette ressource sous la main pour ce jour la. : http://wiki.rosalab.ru/en/index.php/Gru ... e_tutorial Mais je ne te cache pas que mon niveau d'anglais et d'informatique ne me permet pas à ce jour d'utiliser ce tutoriel mais fais toi plaisir  :D ​​​​​​​
0 J'aime ce message
Avatar du membre
Blind114
Administrateur
Administrateur
Messages : 727
Enregistré(e) le : lun. 14 sept. 2020 10:51
Localisation : Montpellier
Système(s) d'exploitation : Kali, Zorin, Manjaro, LinuxMint, Windows, Raspbian, Lakka, Q4OS, Parrot Os, Debian
Nb de « J’aime » donnés: 400
Nb de « J’aime » reçus: 344
A remercié : 373 fois
A été remercié(e) : 223 fois
Genre :

Re: Protéger son grub zorin malgré manjaro

Message n° 7


Message par Blind114 »

Merci @VertOurs,
Je regarde ça en anglais. En français, j'ai trouvé ceci, mais je n'ai pas encore le temps de m'y pencher.
0 J'aime ce message
"Le progrès technique est comme une hache qu'on aurait mise dans les mains d'un psychopathe." A. Einstein
A vous de voir de la hache ou du psychopathe, de qui je suis le plus proche !  :musele:
Avatar du membre
jlb
Membre émérite
Membre émérite
Messages : 2675
Enregistré(e) le : mer. 11 avr. 2018 08:31
Localisation : Hautes-Pyrénées (65)
Nb de « J’aime » donnés: 310
Nb de « J’aime » reçus: 1325
A remercié : 448 fois
A été remercié(e) : 854 fois

Re: Protéger son grub zorin malgré manjaro

Message n° 8


Message par jlb »

@VertOurs et @tous ceux que ce sujet intéresse.

J'ai fait plusieurs essais de mon côté, ils confirment ce dont je me doutais un peu depuis longtemps : il y a (au moins) trois sortes d'installateurs :
  • ceux d'Ubuntu, flavors (Kubuntu ou MATE, par exemple) et dérivés (Zorin) — je n'ai pas essayé avec Linux Mint ;
  • ceux de Debian et dérivés immédiats (LMDE) ;
  • ceux d'Arch Linux et dérivés (Manjaro, par exemple).
D'après mes essais, seuls Ubuntu et dérivés (donc Zorin)  prennent la main en imposant leur GRUB et en devenant OS par défaut.

Avec les deux autres, le thème reste en place.
Pour Arch, il faut corriger le nom de l'image de boot.

Bref, chaque fois que j'ai cru que ça marchait, c'était parce que j'installais des OS qui allaient bien, et je ne suis absolument pas sûr que ce soit en rapport avec la fameuse ligne "GRUB_DISABLE_OS_PROBER=true".  :-/ ​​​​​​​

J'arrête là, mais si quelqu'un trouve la solution imparable pour protéger GRUB — si jamais elle existe —, ou propose un tuto éprouvé pour remplacer GRUB par rEFInd, je suis preneur.   :D ​​​​​​​
 
1 J'aime ce message
Répondre

Créer un compte ou se connecter pour rejoindre la discussion

Vous devez être membre pour pouvoir répondre

Créer votre compte

Inscrivez-vous pour rejoindre notre communauté.
Participez aux discussions !
Créez vos propres sujets !

S’enregistrer

Membre déjà inscrit