|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : février 2009 Messages : 150 ![]() |
Bonjour,
je voudrais installer linux en dual boot sur mon ordinateur qui contient déjà Windows 7. Et ma question est la suivante : lors de l'installation de linux en dual boot, est-ce que linux va obligatoirement écrire quelque chose sur le MBR du disque dur ? Si oui, est-ce que c'est le cas pour toute les distributions ? Merci d'avance, cordialement. |
|
|
10
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
oui classiquement le MBR est remplacé, et le menu de boot "grub" va construire un une entrée pour laisser le choix de lancer windows ou linux.
si un jour tu réinstalles windows, (ça va casse grub pour cette même raison), il suffit de booter sur un live-CD et de reconstruire le menu de démarrage via grub... tout simplement. Donc tu n'as pas d'inquiétudes à avoir à ce niveau là. |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : février 2009 Messages : 150 ![]() |
Merci pour ta réponse,
et donc, est-qu'il y a un moyen d'installer linux en dual boot sans toucher au MBR en ayant la possibilité de choisir les système d'exploitation au démarrage ? Je pose cette question, car je n'ai pas le CD Windows 7, mon Windows 7 vient du recovery de mon Netbook (Samsung n150). Merci d'avance, cordialement. |
|
|
10
|
|
|
#4 |
|
Membre habitué
![]() |
Salut,
normalement, tu peux créer un CD recovery de Windows 7. Quand il plantera ou que ton pc deviendra trop lent, tu pourras le réinstaller. A ma connaissance, il n'existe pas d'autres moyens que d'installer un soft sur le MBR pour avoir le choix du boot. Un possibilité est d'avoir une clé USB avec Linux et booter sur la clé. Tu auras l'environnement, surement l'accès à tes disques, mais Linux ne sera pas installé. De tête, le MBR est le 1er espace mémoire interrogé par la carte mère. Windows doit écrire dessus pour pouvoir se lancer. Le soft "Grub" installé par Linux permet de pouvoir booter sur plusieurs OS présent sur le poste.
__________________
Une légende amérindienne raconte qu'il y eut un immense incendie de forêt. Tous les animaux terrifiés et atterrés observaient, impuissants, le désastre. Seul, un colibri s'activait et allait chercher quelques gouttes d'eau dans son bec pour éteindre le feu. Au bout d'un moment, le tatou, agacé par ses agissements dérisoires, lui dit : 'Colibri ! N'es-tu pas fou ? Tu crois que c'est avec ces gouttes d'eau que tu vas éteindre le feu ? 'Je le sais, répond le colibri, mais je fais ma part... |
|
|
10
|
|
|
#5 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
oui c'est ça concrètement le BIOS basic input ouput system ne sait faire que :
tester les périphériques de la machine laisser l'utilisateur les configurer chercher sur les médias - dans l'ordre prévu à l'étape 2 - la présence des MBR en exécuter le contenu |
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : février 2009 Messages : 150 ![]() |
Merci mes amis pour ces réponses,
donc d'après ce que vous dites, dites moi si j'ai bien compris : -Pour que linux démarre à partir du disque dur, il faut obligatoirement le GRUB sur le MBR => vrai ou faux ? - Lors de l'installation de linux sur le disque dur, c'est linux qui installe GRUB sur le MBR du disque dur => vrai ou faux ? - Donc on ne peut pas lancer Linux à partir du disque dur s'il n'y a pas GRUB dans le MBR du disque dur => vrai ou faux ? - il faut obligatoirement GRUB pour avoir la possibilité de choisir son système d'exploitation au démarrage => vrai ou faux ? - LILO est la même chose que GRUB sauf que leur présence est selon les distributions, càd que pour chaque distribution, on a soit GRUB ou soit LILO, mais jamais les 2 => vrai ou faux ? J'ai vraiment besoin que vous me corrigiez. Merci d'avance, cordialement. |
|
|
10
|
|
|
#7 | |||||
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
le MBR c'est master boot record c'est un secteur dédié physiquement, dans lequel est identifié le lanceur de l'OS et permet donc de le lancé, grub c'est mas juste le mbr ou le mbr n'est pas juste grub .
grub est le programme capable de créer les informations nécessaires dans le MBR et aussi d'être le lancer de l'OS . (lilo a le même role) pour booter sur disque sans écrire sur le MBR du disque il faut utiliser le MBR d'un autre média bootable, en forçant les information à non pas booter sur le média mais bien sur le disque. Mais c'est de la bidouille ça n'a rien d'une procédure porpre. Citation:
VRAI Citation:
Citation:
Citation:
ça peut être silo/lilo/bootloader/grub ou n'importe quell lanceur à l'exception de celui de µ$oft Citation:
il ne faut pas oublier que le MBR fait 1secteur de 512octets de long. |
|||||
|
|
11
|
|
|
#8 |
|
Membre du Club
![]() Inscription : février 2009 Messages : 150 ![]() |
RE:
- Merci encore donc si on peut installer GRUB sur le disque dur mais en dehors du MBR, est-ce que ça veut dire que lors de l'installation de Linux, il faut créer une partition supplémentaire pour y installer le MBR ? => vrai ou faux ? a+ |
|
|
01
|
|
|
#9 | ||
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
NON aucun besoin de faire ça le MBR est un espace physique un secteur du disque dur pas une partition, d'ailleurs le premier espace libre pour les partitions utilisateurs se trouve au delà du MBR....
le MBR est un espace physique, unique,, il ne fait pas vraiment partie des partitions. grub y écrit des informations et les fichiers utilisateur de grub (gestion du menu, paramétrages, etc... sont sur une partition linux exemple Code :
|
||
|
|
00
|
|
|
#10 | |
|
Membre Expert
![]() Inscription : avril 2003 Messages : 1 644 ![]() |
bonjour,
si tu installes Citation:
a+ |
|
|
|
10
|
|
|
#11 |
|
Membre du Club
![]() Inscription : février 2009 Messages : 150 ![]() |
Merci infiniment pour ces réponses.
|
|
|
10
|
|
|
#12 | |||||
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 5 464 ![]() |
Citation:
Si tu as un seul OS, il faut que le MBR contienne son adresse (l'adresse a laquelle il faut aller lire les instructions pour demarrer l'OS). Si tu as plusieurs OS, il te faut un gestionnaire de boot, comme GRUB ou LILO par exemple pour ceux venant avec Linux, mais Windows en fournit aussi un. Citation:
Ainsi, au demarrage, la lecture du MBR indiquera qu'il faut aller lire le programme qui est a l'adresse X (qui se trouve etre GRUB), et ensuite, c'est ce programme qui prend la main. Citation:
Faux. Tu peux lancer Linux a partir de n'importe quel boot loader, que ce soit celui de Windows, GRUB, LILO, ... Citation:
Par contre, il faut obligatoirement un multiboot boot loader pour pouvoir avoir le choix entre les differents OS. Citation:
|
|||||
|
|
30
|
|
|
#13 |
|
Membre du Club
![]() |
Bonjour,
En lisant le post en diagonal, je me disais qu'il était possible de contourner le problème: depuis un live CD tu peux faire un Code :
dd if=/dev/hda of=mbr.dd bs=446 count=1 ++ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com