Explication fonctionnement boot MBR/uefI

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
kheops
newbie
Messages : 3
Inscription : ven. 20 juin 2014, 15:28

Explication fonctionnement boot MBR/uefI

Message par kheops »

Bonjour

Je cherche a avoir des renseignement sur le fonctionnement d'un boot machine.

Voila de ce que je savais c'était que le bios lancer le Master Boot Record (MBR) puis celui ci lancer le windows je pense pas me tromper jusque la

Mais venant de changer de carte mere je suis passer sur un uefi (avec l'interface sympas) mais je ne sais pas comment la machine lance mon windows.


Mon windows boot en mode legacy au lieu de uefi je sais pas pourquoi :ouch2:

J'ai un SSD ou est installer le systeme
J'ai un Disque dur ou sont installer mes jeux film image

Voila un screen de mes disques

http://www.noelshack.com/2014-25-140319 ... ue-dur.png


Mon SSD est partitioné comme cela

Une grosse partition de 90 giga pour le windows
Une partition 6 giga pour 12 pour /home
Une partition 12 giga pour /
Une partition 150mo pour /boot
Une partition 667 mo pour swap

Le disque dur je ne l'ai pas modifié il ne présente que deux disque partition

La grosse partition pour le stockage
Et une petit de 100 mo



La première question ou est le MBR ?
La deuxième a quoi sert la partition de 100 mo ?
Grub je l'installe ou ?
La troisième pourquoi mon windows demare en boot legacy et non uefi ?


Mon but serais d'installer un arch linux et des outils de sécurité réseaux.

Voila merci de votre aide
Avatar de l’utilisateur
floflo77890
Maître du Kyudo
Messages : 1266
Inscription : lun. 29 juil. 2013, 21:05
Localisation : île de france

Re: Explication fonctionnement boot MBR/uefI

Message par floflo77890 »

pour la réponse à la question 1 puisque tu as changé ta carte mère et que celle-ci est équipée de l'UEFI alors ta table de partition doit donc être en GPT (préférable)

Pour les réponses au deuxième et troisième questions je te suggère de lire c'est pasges EFI boot stub et Grub.

Maintenant en ce qui concerne le boot de Windows as tu activé le sécure boot dans le bios ?
Dernière modification par floflo77890 le ven. 20 juin 2014, 16:16, modifié 1 fois.
kheops
newbie
Messages : 3
Inscription : ven. 20 juin 2014, 15:28

Re: Explication fonctionnement boot MBR/uefI

Message par kheops »

Mon installation de W8 remonte au temps ou j'avais une vielle carte mere non uefi ce qui explique l'absance d'une partition efi
Pour grub j voudrais comprendre son fonctionnement en details

Je sais qu'il faut l'installer dans /boot mais il me manque les détails :?
Grub doit interagir avec le mbr pour pouvoir lancer arch mais en même temps le mbr permet de lancer windows, grub s'installe dans /boot alors commentr fait il pour reconnaitre le mbr, et si le mbr était sur SSD et non sur le Hdd et que grub s'installe sur le HDD comment fait il ?


En clair comment sa marche ? :(
Avatar de l’utilisateur
floflo77890
Maître du Kyudo
Messages : 1266
Inscription : lun. 29 juil. 2013, 21:05
Localisation : île de france

Re: Explication fonctionnement boot MBR/uefI

Message par floflo77890 »

Vu que ta carte mère est équipé de l'UEFI je te conseil de changer ta table de partition pour quelle soit en GPT.

Pour l'installation de grub la page donnée dans mon précédent massage contient tout ce qu'il faut savoir.

Par contre je trouve que ta partition pour le swap est un peut petite. normalement si ta mémoire vive est inférieur a 1 Go alors le swap doit faire le double de la taille de la ram, si ta mémoire vive est supérieur à 2 go alors le swap doit être égale à la taille de la ram.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: Explication fonctionnement boot MBR/uefI

Message par FoolEcho »

Salut,

Merci de rectifier le titre du sujet. http://wiki.archlinux.fr/Forum#Format_du_titre :chinois:
kheops a écrit :En clair comment sa marche ? :(
BIOS et UEFI sont des firmwares (des programmes permanents casés en mémoire en lecture seule, bien qu'il soit possible de les mettre à jour) de conception et d'utilisation différentes. Je pense que ce qui est indiqué dans le wiki (en), https://wiki.archlinux.org/index.php/Ar ... ware_types devrait être suffisamment éclairant pour ceux qui ont quand même un minimum de bagages sur le sujet (et notamment sur le pourquoi de la partition EFI). :chinois:

Après, pour la mise en place... floflo77890 t'a indiqué les liens qui vont bien.
«The following statement is not true. The previous statement is true.» :nage:
otacon
Chu Ko Nu
Messages : 466
Inscription : sam. 07 sept. 2013, 19:22
Localisation : Limousin

Re: Explication fonctionnement boot MBR/uefI

Message par otacon »

Ton windows est installé en MBR. Pourquoi ne ps installer simplement arch en MBR aussi ?
Grub détectera Windows, tu auras un dual boot.
Si tu veux un full UEFI, ll faut tout réinstaller.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17615
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: Explication fonctionnement boot MBR/uefI

Message par benjarobin »

La partition de 100 Mo en NTFS est la partition de boot de Windows. Apparemment tout est partitionné en GPT.
otacon a écrit :Si tu veux un full UEFI, ll faut tout réinstaller.
Il y a moins bourrin, mais en effet le partitionnement n'est pas idéal, personnelement je ne vois aucun intérêt à séparer /home et / quand ces partitions sont si petites. Avec si peu d'espace on est très vite limité, alors certes j'ai KDE qui est un peu lourd mais mon / nécessite tout de même 12 Go et il faut prévoir 4-5 Go de "marge"
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
floflo77890
Maître du Kyudo
Messages : 1266
Inscription : lun. 29 juil. 2013, 21:05
Localisation : île de france

Re: Explication fonctionnement boot MBR/uefI

Message par floflo77890 »

C'est sur que si il veut tout en full uefi il faut tout réinstaller en remplaçant la table de partition actuelle par une table de partition gpt.

A mon avis il ne devrait pas installer archlinux en mbr étant donné qu'il possède un BIOS efi, il est donc conseillé d'avoir une table de partition gpt.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17615
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: Explication fonctionnement boot MBR/uefI

Message par benjarobin »

C'est déjà en GPT...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
floflo77890
Maître du Kyudo
Messages : 1266
Inscription : lun. 29 juil. 2013, 21:05
Localisation : île de france

Re: Explication fonctionnement boot MBR/uefI

Message par floflo77890 »

@benjarobin : désolé je n'avais pas vue ton message.
otacon
Chu Ko Nu
Messages : 466
Inscription : sam. 07 sept. 2013, 19:22
Localisation : Limousin

Re: Explication fonctionnement boot MBR/uefI

Message par otacon »

je ne crois pas qu'il soit en GPT. Le disque est vieux, c'est la carte mère qui a été changée. Windows étant en MBR, la carte mère a détecté et a mis le legacy boot.
S'il était en GPT, il serait aussi en boot UEFI, donc avec une partition EFI de 200 Mo en première position.
Ou alors j'ai rien compris, ce qui est tout à fait plausible.. :D
un petit

Code : Tout sélectionner

fdisk -l
depuis un live nous permettrait de trancher le sujet :copain:
otacon
Chu Ko Nu
Messages : 466
Inscription : sam. 07 sept. 2013, 19:22
Localisation : Limousin

Re: Explication fonctionnement boot MBR/uefI

Message par otacon »

floflo77890 a écrit : A mon avis il ne devrait pas installer archlinux en mbr étant donné qu'il possède un BIOS efi, il est donc conseillé d'avoir une table de partition gpt.
tu essairas d'installer arch en UEFI sans partition EFI en fat32...
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: Explication fonctionnement boot MBR/uefI

Message par FoolEcho »

benjarobin a écrit :C'est déjà en GPT...
Pas sûr... ou alors j'ai raté un message... :?
otacon a écrit :je ne crois pas qu'il soit en GPT. Le disque est vieux, c'est la carte mère qui a été changée. Windows étant en MBR, la carte mère a détecté et a mis le legacy boot.
S'il était en GPT, il serait aussi en boot UEFI, donc avec une partition EFI de 200 Mo en première position.
Ou alors j'ai rien compris, ce qui est tout à fait plausible.. :D
un petit

Code : Tout sélectionner

fdisk -l
depuis un live nous permettrait de trancher le sujet :copain:
Je plussoie. GPT et UEFI vont de pair le plus souvent, mais pas sûr que ça soit le cas ici (et ailleurs). :?
UEFI ou BIOS n'impose pas de type de partionnement en tous cas (rien n'interdit d'avoir EFI/MBR et BIOS/GPT). :chinois:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17615
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: Explication fonctionnement boot MBR/uefI

Message par benjarobin »

Il y a 5 partitions principales sur le SSD.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
otacon
Chu Ko Nu
Messages : 466
Inscription : sam. 07 sept. 2013, 19:22
Localisation : Limousin

Re: Explication fonctionnement boot MBR/uefI

Message par otacon »

Si je lis le wiki :
https://wiki.archlinux.org/index.php/GU ... er_Support

Rien n'interdit de faire du Bios/GPT :
BIOS systems
Note: Some BIOS systems like Intel Desktop Board motherboards may not boot from GPT disks unless the protective MBR partition has its Boot flag set. In such BIOS systems, using MBR (aka msdos partitioning) is recommended over GPT for compatibility.
Mais l'inverse ne fonctionne pas (?):
UEFI systems
All UEFI Bootloaders support GPT disks since GPT is a part of UEFI Specification and thus mandatory for UEFI boot. See Boot loaders for more information
@benjarobin : je suis d'accord, sauf que la capture windows ne donne pas les numéros de partition, ce qui implique qu'on pourrait retrouver une partition étendue dans le coin.
Edit : pardon, il n'y a aucune raison que windows ne definisse pas une partition principale comme le fait linux (je connaîs pas bien W$). Donc un système GPT. Comment marche ce PC ?? :D
Avatar de l’utilisateur
floflo77890
Maître du Kyudo
Messages : 1266
Inscription : lun. 29 juil. 2013, 21:05
Localisation : île de france

Re: Explication fonctionnement boot MBR/uefI

Message par floflo77890 »

Je suis d'accord avec otacon un

Code : Tout sélectionner

fdisk -l /dev/sda
mettrait tout le monde d'accord. sur le partitionnement de son ssd rien d'indique que toutes les partitions sont primaires.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17615
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: Explication fonctionnement boot MBR/uefI

Message par benjarobin »

Dans ce cas la il faut aussi donner la sortie avec gdisk

Sinon c'est toujours agréable quand on n'est pas cru... Je te laisse revoir le screenshot, il est clairement marqué partition primaire sur les 5 partitions. De plus s'il y avait une partition étendue, les partitions logiques seraient entourées d'un encadré vert...
Bref j'ai l'impression que l'on s'égare complètement du sujet initial.

Si Windows boot en mode legacy (MBR), et que tu veux passer en mode full UEFI alors c'est possible sans tout réinstaller bien que plus compliqué, tu peux t'inspirer de ceci : http://www.mpspartners.com/2013/10/how- ... o-gptuefi/
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
kheops
newbie
Messages : 3
Inscription : ven. 20 juin 2014, 15:28

Re: Explication fonctionnement boot MBR/uefI

Message par kheops »

Merci pour vos réponse

Mon disque ssd n'est pas gpt car il ne contient pas de partition efi (cf mon screen)
Je ne compte pas tout réinstaller pour une question uefi je passerai par le mbr

Je ne sais pas si je dois installer grub sur mon ssd ou bien sur mon disque dur mon mbr ce trouve sur mon disque dur

Voila merci de vos réponse
Avatar de l’utilisateur
floflo77890
Maître du Kyudo
Messages : 1266
Inscription : lun. 29 juil. 2013, 21:05
Localisation : île de france

Re: Explication fonctionnement boot MBR/uefI

Message par floflo77890 »

Ce n'est pas parce que tu n'as pas de partition efi que ta table de partition de peut pas être de type GPT. Sinon comme te la indiqué @otacon peut tu nous poster la sortie de fdisk -l /dev/sda et de gdisk -l /dev/sda.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: Explication fonctionnement boot MBR/uefI

Message par FoolEcho »

benjarobin a écrit :Sinon c'est toujours agréable quand on n'est pas cru... Je te laisse revoir le screenshot, il est clairement marqué partition primaire sur les 5 partitions. De plus s'il y avait une partition étendue, les partitions logiques seraient entourées d'un encadré vert...
Bref j'ai l'impression que l'on s'égare complètement du sujet initial.
:chinois:
FoolEcho a écrit :Merci de rectifier le titre du sujet. http://wiki.archlinux.fr/Forum#Format_du_titre :chinois:
:twisted: (édition du titre du premier sujet, stp...)
«The following statement is not true. The previous statement is true.» :nage:
Répondre