Apple

Multi-amorçage – Wikipedia

Par Maximus , le 6 juin 2019 - 12 minutes de lecture

Multi-amorçage est l'acte d'installer plusieurs systèmes d'exploitation sur un ordinateur et de pouvoir choisir lequel démarrer. Le terme double démarrage fait référence à la configuration commune de deux systèmes d'exploitation en particulier. Le multi-démarrage peut nécessiter un chargeur de démarrage personnalisé.

Le démarrage multiple permet à plusieurs systèmes d'exploitation de résider sur un ordinateur, par exemple si vous avez un système d'exploitation principal et un autre système que vous utilisez moins souvent. Une autre raison du multi-amorçage peut être d'explorer ou de tester un nouveau système d'exploitation sans basculer complètement. Le multi-amorçage permet à un nouveau système d'exploitation de configurer toutes les applications nécessaires et de migrer les données avant de supprimer l'ancien système d'exploitation, le cas échéant. Une alternative possible au multi-amorçage est la virtualisation, où un hyperviseur est utilisé pour héberger une ou plusieurs machines virtuelles exécutant des systèmes d'exploitation invités. Le multi-amorçage est également utile dans les situations où différentes applications logicielles nécessitent différents systèmes d'exploitation. Une configuration à démarrage multiple permet à un utilisateur d'utiliser l'ensemble de ce logiciel sur un seul ordinateur. Ceci est souvent accompli en utilisant un chargeur de démarrage tel que NTLDR, LILO ou GRUB qui peut démarrer plusieurs systèmes d'exploitation. Le multi-démarrage est également utilisé par les développeurs de logiciels lorsque plusieurs systèmes d'exploitation sont requis à des fins de développement ou de test. Avoir ces systèmes sur une seule machine est un moyen de réduire les coûts matériels.

Problèmes techniques[[[[modifier]

Nombre de systèmes d'exploitation par volume (lecteur logique)[[[[modifier]

Dans une configuration à double amorçage OS / 2, le lecteur C peut contenir à la fois DOS et OS / 2. L'utilisateur lance la commande BOOT[1] à partir de la ligne de commande DOS ou OS / 2 pour effectuer la copie, déplacer et renommer les opérations nécessaires, puis redémarrer sur le système spécifié sous C :. D'autres systèmes fournissent des mécanismes similaires pour d'autres systèmes sur le même lecteur logique.

Nombre de systèmes d'exploitation par périphérique de stockage[[[[modifier]

Sur un ordinateur à démarrage multiple, chacun des multiples systèmes d'exploitation peut résider sur son propre périphérique de stockage, ou certains périphériques de stockage peuvent contenir plusieurs systèmes d'exploitation dans des partitions différentes. Le chargeur de démarrage dans le MBR affiche un menu de lecteurs logiques et charge le chargeur de démarrage sélectionné à partir du PBR de ce lecteur.

Un exemple d'ordinateur avec un système d'exploitation par périphérique de stockage est un ordinateur à double démarrage qui stocke Windows sur un lecteur de disque et Linux sur un autre lecteur de disque. Dans ce cas, un chargeur de démarrage à démarrage multiple n'est pas strictement nécessaire, car l'utilisateur peut choisir d'entrer la configuration du BIOS immédiatement après la mise sous tension et de placer le lecteur souhaité en premier dans la liste des commandes de démarrage. Cependant, il est plus pratique d’avoir un chargeur d’amorçage à démarrage multiple sur l’un des lecteurs, de configurer le BIOS une fois pour qu’il démarre toujours à partir du lecteur (c’est-à-dire de charger le chargeur d’amorçage), puis de permettre à l’utilisateur de choisir un système le menu de ce chargeur de démarrage. Aucun partitionnement spécial de disque n'est nécessaire lorsque chaque système d'exploitation possède son propre lecteur de disque dédié.

Un exemple d'ordinateur avec plusieurs systèmes d'exploitation par périphérique de stockage est un ordinateur à double amorçage qui stocke Windows et Linux sur le même lecteur de disque, mais où le bios du système ne permet pas à l'utilisateur de démarrer des lecteurs et des partitions individuels. Dans ce cas, un chargeur de démarrage à démarrage multiple est nécessaire. De plus, le disque doit être partitionné pour donner à chaque système d'exploitation sa propre partition sur le lecteur de disque. Cela est nécessaire car chaque système dispose de son propre ensemble de fichiers et d'instructions d'utilisation. De plus, lorsqu'un système d'exploitation complètement séparé est utilisé, il peut être nécessaire de formater les partitions dans un format différent. Par exemple, si vous souhaitez installer Windows et Linux, la partition Windows sera probablement formatée au format NTFS et la partition Linux au format de fichier ext4, car Windows ne peut pas s'exécuter à partir d'ext4 et Linux peut " ne pas fonctionner sur NTFS. Cependant, par exemple, si un utilisateur souhaite double amorcer deux versions de Windows (Windows 7 et Windows Vista) ou deux versions de Linux (Linux Mint et Ubuntu Linux), le même système de fichiers (par exemple NTFS ou ext4) peut être utilisé. sur les deux lecteurs et partitions.

Partitionnement[[[[modifier]

Le concept de base implique de partitionner un disque en fonction de chaque installation planifiée, comprenant généralement des partitions distinctes pour le démarrage, la racine, le stockage de données et les sauvegardes.[[[[citation requise]

Windows XP et 2000[[[[modifier]

Les partitionneurs de Windows Vista peuvent ne pas être compatibles avec XP et 2000 (voir Problèmes de compatibilité du gestionnaire de disque logique #). Si vous utilisez Windows 2000 et XP, l'approche la plus sûre (pour les disques de moins de 2 To) est probablement d'utiliser un alignement de table de partition CHS choisi par Windows XP / 2000 (et non par Vista ou Windows 7). Si vous démarrez avec un disque ne contenant rien d’important, supprimez toutes les partitions, débranchez le disque ou redémarrez, créez au moins une partition avec Windows XP / 2000 Disk Management ou le programme d’installation XP / 2000 et formatez toutes les partitions FAT. L’alignement peut être vérifié avec Ranish Partition Manager: Toutes les partitions (y compris Extended Boot Record) [EBR] Les partitions étendues – type 05) doivent commencer au début de la tête et se terminer à la fin du cylindre. Si rien n’est affiché en rouge (avec des messages d’erreur lorsque vous les surlignez), vous avez probablement un disque avec un alignement standard de la table de partitions CHS. Si vous souhaitez éditer la table de partition avec Linux, commencez par exécuter sfdisk avec "–show-geometry" et "–show-pt-geometry".[2] Si celles-ci renvoient la même géométrie, l'utilisation de GParted doit être effectuée en toute sécurité, dans la mesure où elle est définie sur arrondir aux cylindres et que vous ajoutez uniquement des partitions à la fin de la table des partitions. Si vous ajoutez une partition au milieu de la table de partition étendue, GParted ne les placera pas dans l'ordre dans lequel ils se trouvent sur le disque (de sorte que hda7 suivra hda9 au lieu de hda6). La commande peut être corrigée avec une fonction avancée fdisk de Linux. La plupart des partitionneurs Linux qui n'utilisent pas parted ne peuvent pas terminer les partitions étendues EBR (type 05) sur le même secteur que leurs lecteurs logiques. Lorsque GParted ou Parted modifie ces tables de partition "non standard", elles "corrigent" tous ces EBR, de sorte que les partitions étendues se terminent sur le même secteur que leurs lecteurs logiques. Le partitionneur peut alors afficher ces partitions comme n'ayant pas "d'erreurs". Ceci peut également être vérifié en utilisant (par exemple) sfdisk -l -x -us / dev / hda.[2]

Windows et Linux[[[[modifier]

L'une des configurations populaires à démarrage multiple consiste à effectuer un double démarrage des systèmes d'exploitation Linux et Windows, chacun contenu dans sa propre partition. Windows ne facilite pas et ne prend pas en charge les systèmes à démarrage multiple autres que les installations spécifiques à une partition et aucun choix de chargeur de démarrage n’est proposé. Cependant, la plupart des installateurs Linux actuels acceptent le double démarrage (bien que certaines connaissances des partitions soient souhaitables). Généralement, les installations se déroulent sans incident, mais au redémarrage, le chargeur de démarrage ne reconnaît qu'un seul des deux systèmes d'exploitation.[3]

L'installation d'un gestionnaire / chargeur de démarrage Linux (généralement GRUB) présente certains avantages en tant que chargeur de démarrage principal désigné par l'enregistrement de démarrage principal. Les systèmes d’exploitation Windows sont détectés par les chargeurs de démarrage Linux correctement installés, mais les gestionnaires de démarrage Windows ne reconnaissent pas les installations Linux (et Windows ne gère pas de manière native les systèmes de fichiers Linux). Toutefois, sous Vista, pour installer des services packs (ou d’autres mises à jour Windows), il peut être nécessaire de restaurer d’abord le chargeur de démarrage de Vista. L'installation du SP2 peut échouer si certains fichiers ne sont pas trouvés dans le chargeur de démarrage de Vista, dans le MBR. Des problèmes similaires peuvent se produire avec SP1[4] ou lorsqu'il y a des disques ou des partitions clonés.[5] Le code de démarrage du MBR peut être sauvegardé et restauré avec dd, disponible sur le CD System Rescue.

Il est souvent recommandé d’installer Windows sur la première partition principale. Les chargeurs de démarrage de Windows et de Linux identifient les partitions avec un nombre dérivé en les comptant. (Notez que Windows et Linux comptent les partitions en fonction de leur ordre. dans la table de partitionL’ajout ou la suppression d’une partition à la fin du disque dur n’a aucun effet sur les partitions antérieures. Toutefois, si une partition est ajoutée ou supprimée au début ou au milieu d’un disque dur, la numérotation des partitions suivantes peut être modifiée. Si le numéro de la partition système change, une reconfiguration du chargeur de démarrage est nécessaire pour que le système d'exploitation puisse démarrer et fonctionner correctement.

Windows doit être installé sur une partition principale (et sur les anciens systèmes, il doit s'agir de la première partition). Linux peut être installé dans une partition à n’importe quelle position sur le disque dur et peut également être installé dans des partitions logiques (au sein de la partition étendue). Si Linux est installé sur une partition logique de la partition étendue, les modifications apportées aux partitions principales ne sont pas affectées.

MBR neutre[[[[modifier]

Une alternative au stockage de GRUB dans le MBR consiste à conserver le code de démarrage de Windows ou d'un autre PC générique dans le MBR et à installer GRUB ou un autre chargeur de démarrage dans une partition principale autre que celle de Windows, en maintenant ainsi le MBR à l'état neutre.[6] La sélection du système d’exploitation au démarrage dépend donc du chargeur de démarrage configuré dans la partition principale sur laquelle l’indicateur de démarrage ou "actif" est défini sur l’entrée de la table de partition, ce qui pourrait être un chargeur de démarrage sous DOS, OS / 2, eComStation, Blue Lion.[7] ou BSD, en plus de Linux ou Windows.

Avec l'indicateur de démarrage défini sur le serveur principal Windows, le gestionnaire de démarrage Windows peut être utilisé pour charger en chaîne un autre chargeur de démarrage installé en utilisant un programme tel que EasyBCD.[8] Cela signifie que le gestionnaire de démarrage de la partition active demandera d'abord à l'utilisateur de sélectionner le système d'exploitation à démarrer, puis en chargera un autre si nécessaire, tel que GRUB, même un chargeur de démarrage installé sur une partition logique, puis GRUB chargera le noyau Linux normalement. ont été installés sur le MBR.

La partition active peut également être une partition qui n'existe que pour choisir un système d'exploitation à démarrer, tel que le gestionnaire de démarrage fourni avec OS / 2 Warp d'IBM et avec eComStation.

Apple Boot Camp[[[[modifier]

Boot Camp permet aux propriétaires d'ordinateurs Apple Macintosh basés sur Intel d'installer Windows XP, Vista, 7, 8 et 10 sur leur Mac. Le logiciel est fourni avec Mac OS X depuis la version 10.5 (Leopard). Auparavant, l'application était disponible en version bêta en téléchargement sur le site Web d'Apple.

Boot Camp permet le partitionnement non destructif du disque et le redimensionnement des systèmes de fichiers HFS +, des options du menu de démarrage et une option permettant de graver un CD avec les pilotes de périphérique nécessaires. Étant donné que Windows XP est incompatible avec l'interface de micrologiciel extensible (le successeur du BIOS hérité), le micrologiciel des anciens Mac Intel doit être mis à jour pour prendre en charge l'émulation du BIOS. L'émulation du BIOS est réalisée avec un module de support de compatibilité (CSM). Apple ne prend pas en charge les formats de partition ni les pilotes non-Windows. Par conséquent, la configuration d'autres systèmes d'exploitation n'est pas directement possible via Boot Camp lui-même. Toutefois, tout système d'exploitation pouvant utiliser l'émulation du BIOS d'Intel Macintosh peut fonctionner, y compris les versions de Windows non-XP. La distribution Linux Ubuntu est particulièrement appréciée à cet effet car elle offre la possibilité d’utiliser des pilotes de périphérique propriétaires avec des pilotes open source.

Voir également[[[[modifier]

Références[[[[modifier]

Liens externes[[[[modifier]

Maximus

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.