Résolu le 28-12-18 (Resolu) Spécialiser les grub quand on a plusieurs Disques durs?

Postez ici toutes vos demandes d’assistance générale concernant le fonctionnement de Linux Mint, qui n'entrent pas dans les autres rubriques.
Répondre
Avatar du membre
bouledogue
Messages : 1447
Enregistré le : jeu. 6 oct. 2016 06:54
Localisation : Hauts de France

(Resolu) Spécialiser les grub quand on a plusieurs Disques durs?

Message par bouledogue »

Hello à tous!

J'ai fais installer deux SSD en plus de mon vieux HDD il y a maintenant une dizaine de jours.
Mon Pc les reconnait ainsi:
-Le HDD 500Go en sda
-Le SSD 500Go en sdb
-Le SSD 120Go en sdc


J'ai donc commencé par installer le ssd 500go (sdb), les 3 OS tournent comme une horloge, avec leur partition Documents commune :

Image
un tuto pour expliquer cette méthode de partition documents séparée est en préparation, grâce à l'aide de Débitant, patience ;)
J'ai aussi placé des sauvegardes de ces 3 OS sur le HDD. Enfin, j'ai (ou vais) installé d'autres os sur le SSD 120 (des distros de "passage" pour les essayer quelques temps)

Mais le grub de chaque DD repère TOUS les OS de l'ordinateur, y compris les os de sauvegarde (des clones que je créé avec gparted), celà fait beaucoup trop d'entrées! :lol: Et c'est dangereux à terme, car les grub modifiés sans arrêt sont capricieux (j'en ai déjà fait les frais) :?

Je voudrais donc passer d'un DD à l'autre en changeant l'ordre du boot dans le bios (pour à la fois protéger mon SSD de travail de mes bricolages, et laisser se reposer mon vieux HDD au maximum)
Donc ma question est: peut on obtenir de chaque grub qu'il ne s'occupe eque des os de son DD, et occulter complétement les autres? Et si oui, comment faire?? :P
Modifié en dernier par bouledogue le dim. 5 mars 2017 08:12, modifié 2 fois.
Un chien vaut mieux que deux tu l'auras 8-)
Image
Avatar du membre
mpat
Messages : 7827
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

Re: Spécialiser les grub quand on a plusieurs Disques durs?

Message par mpat »

salut, bien de faire un tuto mais d'abord bien maîtriser Linux.

en fait très simple sur chaque dd tu dois avoir le grub d'installé, puis dans chaque session sur chaque disque.

Code : Tout sélectionner

sudo xed  /etc/default/grub 
la dernière ligne si
GRUB_DISABLE_OS_PROBER="false"
changer en "true"

Code : Tout sélectionner

sudo update-grub
,
par la suite sélectionner le disque sur lequel tu veux booter via ton bios, ou touche qui affiche le menu boot de ton bios, chez moi "Échap"

genre.
Image
Clevo P775DM3-G
I7 -7700k (quad-core (8 threads) 4.2-4.5 ghz
ram 64go DDR4
Nvidia gtx 1080 8go GDDR5X
2 x ssd 500go m.2 Samsung + 2 to ssd Samsung
Lmint 18.3 Cinnamon 64bit, kernel 4.13.0-45
Avatar du membre
bouledogue
Messages : 1447
Enregistré le : jeu. 6 oct. 2016 06:54
Localisation : Hauts de France

Re: Spécialiser les grub quand on a plusieurs Disques durs?

Message par bouledogue »

Ok Mpat merci! ;)
A quoi va servir cette commande?

A empêcher le grub de reperer les nouvelles entrées? Si c'est ça, ça ne va pas puisque je compte bien changer souvent de distros sur le SSD120.
De plus, ça ne me dit pas comment enlever les entrées en trop qui sont déjà dans les grub (elles ne vont pas disparaitre toutes seules, si?)
Un chien vaut mieux que deux tu l'auras 8-)
Image
Avatar du membre
mpat
Messages : 7827
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

Re: Spécialiser les grub quand on a plusieurs Disques durs?

Message par mpat »

bon vais pas éterniser sur le sujet vu que tu ne maîtrise pas bien, installer grubcustomizer, il te permettra de manipuler ton grub.

tu peux aussi modifier les entrées via cette commande, mais pas conseillé , pour évité un plantage.

Code : Tout sélectionner

sudo xed /boot/grub/grub.cfg
Modifié en dernier par mpat le jeu. 2 mars 2017 14:29, modifié 1 fois.
Clevo P775DM3-G
I7 -7700k (quad-core (8 threads) 4.2-4.5 ghz
ram 64go DDR4
Nvidia gtx 1080 8go GDDR5X
2 x ssd 500go m.2 Samsung + 2 to ssd Samsung
Lmint 18.3 Cinnamon 64bit, kernel 4.13.0-45
Avatar du membre
bouledogue
Messages : 1447
Enregistré le : jeu. 6 oct. 2016 06:54
Localisation : Hauts de France

Re: Spécialiser les grub quand on a plusieurs Disques durs?

Message par bouledogue »

C'est pas ça, c'est que je ne sais pas à quoi ça sert, j'ai pour principe maintenant de ne pas changer quelque chose si je ne comprends pas ce que je fais. ;)
Un chien vaut mieux que deux tu l'auras 8-)
Image
Avatar du membre
bouledogue
Messages : 1447
Enregistré le : jeu. 6 oct. 2016 06:54
Localisation : Hauts de France

Re: Spécialiser les grub quand on a plusieurs Disques durs?

Message par bouledogue »

mpat a écrit :salut, bien de faire un tuto mais d'abord bien maîtriser Linux.

en fait très simple sur chaque dd tu dois avoir le grub d'installé, puis dans chaque session sur chaque disque.

Code : Tout sélectionner

sudo xed  /etc/default/grub 
la dernière ligne si
GRUB_DISABLE_OS_PROBER="false"
changer en "true"

Code : Tout sélectionner

sudo update-grub
Bon c'est bien ce qui me semblait en voyant les mots qui constituent cette ligne: ça me coupe carrément la recherche des autres os, donc au démarrage, je n'ai plus qu'un seul os proposé, je n'ai même plus les autres os qui sont sur ce même DD ;) (j'ai donc remis "false" puis refait l'update-grub)
Il n'y a pas une ligne qui se limiterait à la recherche sur le même DD? :) (on peut toujours rêver). Si la réponse est non, je le ferai avec grub customiser
Un chien vaut mieux que deux tu l'auras 8-)
Image
Avatar du membre
bouledogue
Messages : 1447
Enregistré le : jeu. 6 oct. 2016 06:54
Localisation : Hauts de France

Re: Spécialiser les grub quand on a plusieurs Disques durs?

Message par bouledogue »

Hello :D
Un petit retour pour expliquer la solution que j'ai finalement choisie. :)

J'ai enlevé les deux os qui étaient actuellement en essai sur mon ssd 120.

J'ai fait une dernière sauvegarde sur mon hdd, puis je l'ai physiquement débranché dans l'ordi, en veillant à repérer avec un scotch de couleur les câbles pour le rebrancher facilement si un jour j'avais besoin...

Sur mon ssd principal de 500Go, j'ai pu donc faire

Code : Tout sélectionner

sudo os-prober
Puis

Code : Tout sélectionner

sudo update-grub
Je n'ai donc plus dans le grub que mes 3 os.
Je ne toucherai plus à ce grub, même quand j'aurais d'autres os sur le ssd120, auquel j'accederai en passant par l'ordre de boot dans le bios. :mrgreen:
Merci pour ton aide mpat ;)
Un chien vaut mieux que deux tu l'auras 8-)
Image
Répondre