Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/10/2010, à 07:49

frex

Questions à propos du fonctionnement de Grub [Ubuntu 10.04]

Bonjour;

Comment faire pour installé Ubuntu sur un nouveau disque dans un machine qui à déjà plusieurs systèmes,
sans que le multiboot ne soit installé (Grub2) ?
Je souhaite uniquement choisir par le BIOS sur quel disque je souhaite booté.
(Peut être en débranchant les autres HDD au moment de la nouvelle installation ?)

Merci.

FRex.

Hors ligne

#2 Le 13/10/2010, à 13:56

frex

Re : Questions à propos du fonctionnement de Grub [Ubuntu 10.04]

Personne pour mes donner quelques tuyeaux ?
:-)

Frex.

Hors ligne

#3 Le 13/10/2010, à 14:20

peterp@n

Re : Questions à propos du fonctionnement de Grub [Ubuntu 10.04]

Salut

Lors de l'installation, il y a une étape qui récapitule quelle partition seront formatée, c'est là qu'il y a un bouton "Avancée" qui permet de choisir si grub2 sera installé ou non et sur quelle partition ou disque dur.

Voici l'étape en question !

Dernière modification par peterp@n (Le 13/10/2010, à 14:23)


Ubuntu 14.04 64bits, Raspbian “wheezy”, Tango Studio sauce debian
Assistance - Développement - Formations FreeCAD (logiciel 3d)

Hors ligne

#4 Le 13/10/2010, à 15:05

Merlin38

Re : Questions à propos du fonctionnement de Grub [Ubuntu 10.04]

Il me semble que le bios seul ne peut pas lancer un OS quel qu'il soit !!

Ubuntu subit fréquement des mises a jours et plusieurs versions du noyau cohabitent. Comment veut tu que le bios soit au courant de quelle version du noyau il faut lancer pour que l'utilisateur de l'ordinateur soit satisfait ?

Bref, le bios doit forcément passer la main à un bootloader (lanceur) comme Grub

Si tu n'installe pas Grub sur ton nouveau disque, il faut installer un autre lanceur sur ce disque, le bios seul ne pourra pas grand chose.

Ne confond pas le choix que tu fais (lancer tel ou tel OS sur tel ou tel disque) et les menus que tu vois, avec le fonctionnement même de l'ordinateur au démarrage.

Le bios te permet effectivement de choisir quel "disque" lancer. Là il lit/execute le MBR (Master Boot Record) qui lui indique où se trouve le lanceur qui a son tour chargera un OS.

Bref il y a 3 étapes
Bios -->MBR du disque et lanceur (Grub par ex) -->OS
(ou Bios -->MBR du disque et lanceur (Grub par ex) --> PBR (partition boot record ou sector) et autre lanceur --> OS  )


*Le bios peut te permettre ou pas de choisir un disque
*Le lanceur peut aussi te permettre ou pas de choisir un OS éventuellement situé sur un autre disque d'ailleurs ou de "chainer" sur un autre lanceur

Personnellement mon bios est réglé pour m'envoyer par défaut sur mon second disque dur ou il trouve grub qui à son tour me permet de choisir entre plusieurs ubuntu, et même mon premier disque dur ou se trouve Vista, dont le lanceur me permet de choisir entre Vista et un troisième ubuntu, lui même doté d'un grub qui me permet des choix la aussi (bref si je veux je peux tourner en rond sur de multiples lanceur)
Mais l'appui d'une touche au démarrage me permet aussi de contraindre mon bios a booter sur le disque de mon choix du jour, par ex le lanceur de Vista.

Si tu veux gagner du temps ou avoir une esthétique particulière au démarrage, il faut alors régler le timer de Grub sur zero (dommage et dangereux a mon sens) pour ne plus avoir visuellement l'impression qu'il te propose un choix. Mais tu ne peux pas supprimer Grub.

Enfin si j'ai bien interprété ton message.

En fait le multiboot ne s'installe pas en lui même, il s'agit juste d'un fonctionnalité du lanceur qui te permet de contrôler son fonctionnement à chaque démarrage.

Dernière modification par Merlin38 (Le 13/10/2010, à 15:15)

Hors ligne

#5 Le 13/10/2010, à 15:41

frex

Re : Questions à propos du fonctionnement de Grub [Ubuntu 10.04]

Bonjour et merci pour vos réponses.

Je pense que je ne me suis pas bien exprimé.
Merlin38, j'ai bien compris que le BIOS ne permet que d'aller "lire" le MBR d'un disque en particulier en premier
et non de lancer une quelquonque OS.
Ce que je souhaite faire c'est avoir Grub sur mon SSD qui ne détecte QUE l'OS du SSD (Ubuntu) et démarre directement dessus sans poser de question (Pas de multiboot !).
Puis, lorsque j'en ai besoin, je choisirai dans le BIOS de booter sur le disque "mécanique" qui contient d'autres OS et sur lequel Grub (installer sur le MBR de CE disque)  démarrera et me proposera TOUS les OS présent sur tout les disque.

Donc il y aurait 1 Grub sur le SSD et 1 sur l'autre HDD mais avec sans doute une config différente.

Voila, j'espère que c'est un peu plus clair.
Merci.

Frex.

Hors ligne

#6 Le 13/10/2010, à 16:08

Merlin38

Re : Questions à propos du fonctionnement de Grub [Ubuntu 10.04]

Du coup il s'agit juste d'installer Grub "sur le MBR" de ton SSD.
Après c'est une histoire de config de grub

Je n'ai pour l''instant jamais utilisé Grub2 car grub1 fonctionne bien.
Avec grub 1 c'est simple. Supprimer les entrées des autres disques du menu.lst, et mettre un timeout très court et voilà.
Il reste a trouver comment faire pareil avec grub2

Pour grub2 il faut que tu aille voir la documentation.
Apparemment, il se configure tout seul et détecte donc tout ce qu'il y a à détecter à chaque boot, selon ce que j'ai cru lire.

Voilà un lien: https://help.ubuntu.com/community/Grub2
donc /boot/grub/grub.cfg ne doit pas être édité, il se configure automatiquement.
40_custom semble être le fichier qu'il va falloir que tu bidouilles.
le 40 est un niveau d'ordre de chargement a ce que j'ai compris. Si tu met une valeur plus basse dans le nom du fichier, il se chargera avant les autres "modules" et te permettra sûrement de faire ce que tu souhaite (ne plus voir le menu de choix et booter sur l'unique ubuntu du ssd)

Bon n'étant pas spécialiste je laisse la main a d'autres. Ca te fait un up !
Oublie pas de mettre le résultat de tes recherches et tests.

Hors ligne

#7 Le 14/10/2010, à 12:04

frex

Re : Questions à propos du fonctionnement de Grub [Ubuntu 10.04]

Bonjour,

J'ai finalement réussi à résoudre mon problème et obtenir le fonctionnement souhaité.
J'ai simplement due ré-installer Grub2 sur le MBR du disque mécanique, maintenant j'ai bien un grub différent qui se lance en fonction du disque de boot choisi dans le BIOS.
Ce que je ne comprend pas par contre, c'est pourquoi j'ai du faire cette ré-install...
Est ce la nouvelle installation de Grub sur le SSD qui à supprimer le Grub de l'autre disque ?
Tout ça n'est pas très clair et ça m'embête un peut de ne pas comprendre...

Frex.

Hors ligne