Installer sur le deuxième disque dur avec l'option de démarrage au démarrage?

26

En théorie, ce que je veux faire est très simple, mais j'ai fait des recherches sur google et lu quelques articles sur ce site et je suis toujours confus.

Je veux garder win7 sur mon lecteur C: \ principal et installer Ubuntu (12.10) sur un lecteur secondaire (que je n'ai pas encore acheté ou installé. Je veux juste être certain que je réussis quand je fais cela). Si possible, j'aimerais aussi que lorsque je démarre l'ordinateur, j'ai la possibilité de démarrer Win7 ou Ubuntu, comme un type de connexion au compte où je choisis simplement le lecteur avec lequel je tourne ce jour-là. Et je le répète, je ne pas veux partitionner mon disque C: \ ou modifier, changer ou affecter mon système Win7 de quelque façon.

La raison pour laquelle je suis encore assez incertain à propos de tout cela, c'est que la plupart des guides que j'ai lus concernent des versions antérieures d'Ubuntu. De plus, la grande majorité des guides concernent le partitionnement d'un disque pour s'adapter aux deux systèmes d'exploitation. Je veux deux OS distincts fonctionnant à partir de deux disques distincts que je peux choisir au démarrage. Les guides que j'ai trouvés mentionnent qu'il y a un problème avec l'installation de grub sur C: \ mais le reste du système d'exploitation est installé sur l'autre lecteur. Est-ce toujours le cas? Comment puis-je éviter cela?

De plus, si cela aide, je fais tourner 12.04lts sur mon ordinateur portable depuis quelques mois maintenant et en dehors de la classe et j'adore ça.

Enfin, si vous pouviez me diriger vers un guide ou écrire votre réponse sous la forme d'un guide pour un enfant de deux ans, ce serait génial. Je suis toujours novice sur Ubuntu et je ne veux pas gâcher ma victoire7.

Arammil
la source

Réponses:

28

Comment ça marche

Chaque disque partitionné contient un petit bloc appelé MBR . Il réside au début du disque.

Maintenant, le système d'exploitation insère leur code dans MBR pour charger leur propre chargeur de démarrage. Windows fait de même, Linux fait de même.

Ils insèrent un petit code pointant vers l'emplacement réel du chargeur de démarrage. Comme dans Linux, ce MBR contient Stage1de GRUB( GRUBest un bootloader utilisé sous Linux) qui charge un exécutable plus grand Stage2qui peut situé dans un autre partition.

Si vous installez Windows, puis Linux, GRUB se Stage1trouve dans MBR. Maintenant, une autre partie de GRUB (le chargeur de démarrage réel) contient l'emplacement du chargeur de démarrage Windows. Maintenant, lorsque vous sélectionnez Windows dans le menu GRUB, Windows commence à se charger. Cela s'appelle chain loading(GRUB se charge d'abord, puis GRUB charge le chargeur de démarrage Windows en fonction de la sélection).

Revenons à votre question

Dans votre cas, vous avez deux MBR (car vous avez 2 disques durs).

Par conséquent, vous avez deux options:

Option la plus simple

  • Créez une partition sur le 2ème disque.
  • Installez Ubuntu sur cette partition et installez GRUB sur le MBR du deuxième disque et non sur le MBR du premier disque. Faites attention ici. Voir l'image ci-dessous (juste à des fins de démonstration), vous devez tout faire (probablement)sdb .

  • Vous sélectionnez votre partition déjà crééesdb , modifiez, attribuez un point de montage /et le type de système de fichiersext4

  • Sélectionnez l'emplacement du chargeur de démarrage comme sdbnon, sda(voir la section de couleur rouge)

bootloaderLocation

  • Une fois terminé, redémarrez et vous serez démarré sur Windows 7.

Cela se produit car, votre priorité de disque de démarrage indique de démarrer à partir du premier disque dur (où nous n'avons rien changé).

Alors ouvrez le BIOS, changez la priorité du disque de démarrage pour que le disque contenant Ubuntu vienne en premier.

  • Cette fois, GRUB sera chargé. Et vous pouvez démarrer l'un ou l'autre des OS.

  • Retirez le disque, Windows 7 démarrera directement.

  • Branchez à nouveau le 2ème disque, vérifiez l'ordre de démarrage à partir du BIOS afin que le 2ème disque vienne en premier. Vous pouvez maintenant redémarrer n'importe quel système d'exploitation.

Une autre option

Vous pouvez également modifier le chargeur de démarrage Windows pour charger Ubuntu à partir du 2ème disque. C'est un peu plus difficile, et comme vous ne voulez pas du tout toucher à Windows 7, je ne le recommande pas.

Remarque: Tous les tutoriels disponibles ici parlent de l'ajout d'Ubuntu à partir du même disque mais d'une partition différente. Je ne l'ai pas fait pour tous les appareils, vous devrez peut-être l'adopter en conséquence.

Voici un guide difficile à faire.

Il existe un excellent outil graphique pour modifier le chargeur de démarrage appelé EasyBCD (il est gratuit pour un usage personnel). Leur guide sur la configuration d'Ubuntu à l'aide du chargeur de démarrage Windows.

Vous pouvez avoir plus de ressources dessus Aide BCD simple: Win7 à double démarrage et Ubuntu 11.10 - "Ajouter une nouvelle entrée" pour Ubuntu

Je recommande fortement d'utiliser GRUB comme chargeur de démarrage, car il est plus flexible. Peut-être que vous pouvez définir Windows comme option de démarrage par défaut ET / OU réduire la valeur du délai d'attente .

Web-E
la source
D'accord, je devrais donc d'abord formater le nouveau lecteur (ubuntu) puis créer une partition sur ledit lecteur. Ensuite, installez linux sur sdb1 et le grub sur sdb? Aussi, si c'est facile .. J'aimerais que l'ordinateur m'invite à choisir un disque au démarrage .. donc si cela signifie éditer même le bootload de Windows, je serais prêt à y penser ..: D
Arammil
@Arammil Lorsque vous démarrez à partir de sdb, GRUB apparaît en premier et vous invite à choisir entre Windows (vous amène à sda) ou Ubuntu (dans sdb) comme vous le souhaitez. Vous n'avez pas à changer le paramètre dans le BIOS à chaque fois pour cela.
user68186
oui, vous avez compris, juste une chose que vous créez une partition si vous avez besoin d'une partie du disque dur pour être disponible pour Windows. Ou bien vous n'avez pas besoin de créer de partition. 2ème question: Aucune sélection de disque n'est possible, autant que je sache .. cela dépend du BIOS. Et ramasser l'invite de disque n'est pas égal à l'édition du chargeur de démarrage de Windows. Je vais ajouter un guide pour éditer quelque chose de Windows.
Web-E
Eh bien, Windows sera mon système d'exploitation principal sur ce système, alors y a-t-il un moyen pour que le chargeur de démarrage Windows me demande de démarrer Win7 ou Ubuntu comme grub le fera? Ou si j'utilise Grub pour démarrer Windows, les deux disques fonctionneront-ils en permanence?
Arammil
Vous pouvez définir Windows par défaut pour démarrer à l'aide de grub . Si vous démarrez Windows et n'utilisez pas disk2, cela suspendra probablement le disque pour économiser de l'énergie. Tout dépend du système d'exploitation. Rien ne peut être fait ici.
Web-E
2

Le moyen le plus simple de procéder est comme suggéré ci-dessus. Tout d'abord, retirez temporairement votre premier disque dur (celui avec Windows dessus). Ensuite, installez Linux sur le deuxième disque dur (qui est pour l'instant le seul connecté). Troisièmement, remettez votre premier disque dur en place, de sorte que vous avez maintenant deux disques durs installés, chacun avec son propre système d'exploitation. À partir de là, il vous suffit d'appuyer sur une touche au démarrage pour sélectionner votre lecteur de démarrage. Par exemple, avec une machine Dell, vous appuierez sur la touche F12 au démarrage, ce qui affichera votre menu pour sélectionner le lecteur à partir duquel vous souhaitez démarrer.

Jim Kaufman
la source
0

Je le fais probablement à l'envers, mais j'utilise le menu de démarrage pour démarrer sur Lubuntu (F12 sur ce système MB). Lorsque j'ai installé Lubuntu, j'ai déconnecté tous les autres disques du système. J'ai ensuite installé le grub sur le lecteur Lubuntu. Windows ne peut pas voir le lecteur Lubuntu, mais Lubuntu peut voir le lecteur Windows afin que je puisse accéder aux fichiers sur d'autres lecteurs du système.

SG
la source
-2

Déconnectez votre premier lecteur avec le Win 7 dessus. De cette façon, vous serez en sécurité. Votre ordinateur possède probablement une fonction de sélection de démarrage. Jetez un oeil dans la configuration et voyez qu'elle est activée.

marque
la source
L'utilisateur précise ce qu'il recommanderait. Sauf si vous avez des preuves factuelles indiquant qu'il ne devrait pas garder son disque dur W7 installé, vous devriez essayer de contribuer à la réponse.
Hellreaver