RHEL 7 / Windows Server 2008 R2 double démarrage sur Proliant

J'utilise HP DL360p Gen8 et je peux donc utiliser Intelligent Provisioning Comment installer un système à double démarrage? Quel système installer d'abord? Devrais-je utiliser Intelligent Provisioning ou non?

Actualité: J'ai trouvé la question connectée ici: https://access.redhat.com/discussions/1196433

Mise à jour: Ajout d'une capture d'écran. Comment puis-je configurer le programme d'installation pour ajouter Windows Server 2008 R2 au bootloader? Ou ce n'est pas possible à ce stade et je devrais faire quelque chose plus tard?

Actuellement: je ne sais pas, mais cela va probablement fonctionner. Je ne peux pas vérifier en ce moment, probablement je vérifierai samedi prochain.

La mise à jour aussi J'ai trouvé cet article l'essayer https://access.redhat.com/solutions/961353

Entrez la description de l'image ici

J'ai testé le double démarrage RHEL 7 avec Windows Server 2008 R2 (tous les deux en mode Legacy) et l'ai documenté dans cette vidéo youtube . Voici les étapes que j'ai suivies:

Étape 1: Créez de l'espace pour installer RHEL 7 dans Windows. J'utilise habituellement Disk Management Utility pour réduire l'une des partitions NTFS existantes. Laissez l'espace vide non alloué.

Étape 2: Démarrez le disque d'installation RHEL 7 en mode Legacy. (Bien que le disque d'installation de Windows Server 2008 R2 soit censé supporter UEFI, il se coincé à mi-chemin après le démarrage).

Étape 3: Démarrez l'installation

Étape 4: Créez des partitions dans l'espace libre. Je crée généralement 3 partitions. Un avec le point de montage '/' et le second avec le point de montage '/boot' et le troisième étant la partition de swap . Le premier et le deuxième peuvent être combinés en un dans le premier. Mais c'est une question de choix. On peut également créer une autre partition pour le point de montage '/ home'. L'espace que j'adapte à la partition d'échange est habituellement la moitié de ma RAM physique, car je ne lance pas beaucoup de programmes de faim en mémoire.

Étape 5: Continuez avec l'installation

Étape 6: Démarrez dans RHEL nouvellement installé 7. Vous remarquerez qu'il n'y avait aucune option pour démarrer dans Windows Server 2008 R2. Etrange mais vrai.

Étape 7: Ajoutez une entrée de menu pour Windows dans /etc/grub.d/41_custom . Exemple:

 cat <<EOF menuentry "Windows Server 2008 R2" --class windows --class os { insmod part_msdos insmod ntfs set root='(hd1,msdos1)' search --no-floppy --fs-uuid --set=root 5478AE7178AE5192 chainloader +1 } EOF 

La valeur de set root= la partition marquée comme amorçable. Pour vérifier ceci, exécutez la commande: fdisk -l tant que root. Exemple de sortie:

  Device Boot Start End Blocks Id System /dev/sda1 * 41943040 167772159 62914560 7 HPFS/NTFS/exFAT /dev/sda2 167772160 432199679 132213760 7 HPFS/NTFS/exFAT /dev/sda4 432199680 625141759 96471040 5 Extended /dev/sda5 448507904 625141759 88316928 83 Linux /dev/sda6 432201728 436398079 2098176 82 Linux swap / Solaris 

La partition avec '*' dans la colonne 'Boot' est la partition qui doit être utilisée comme valeur pour set root= . 1 dans msdos1 correspond à /dev/sda1

L'argument pour --set=root est l'UUID de la même partition avec l'indicateur de démarrage activé. Trouvez cela en exécutant la commande blkid tant que root. Exemple de sortie:

 /dev/sda1: LABEL="OS" UUID="5478AE7178AE5192" TYPE="ntfs" /dev/sda2: LABEL="Data" UUID="54065C15065BF688" TYPE="ntfs" /dev/sda5: UUID="ba2f07fa-ce2e-4705-ab39-203eb2be0053" TYPE="ext4" /dev/sda6: UUID="d472a2f9-295e-4536-8273-b7eb489fc9e4" TYPE="swap" 

Régénère la configuration grub, en utilisant la commande: grub2-mkconfig -o /boot/grub/grub.cfg

Étape 8: redémarrez. Terminé!

Mon flux de travail pour un système à double démarrage avec Linux et Windows:

  1. Utilisez un CD en direct ou le mode de sauvetage du CD d'installation pour partitionner l'espace disponible, en commençant par un morceau pour Windows, puis Linux.
  2. Installez Windows, mais ne réparez pas. Utilisez le morceau que vous avez mis de côté pour Windows pour l'installer.
  3. Installez Linux et laissez le programme d'installation de Linux détecter l'installation de Windows et configurer une entrée de démarrage pour l'installation de Windows

remarques:

  • Fonctionne pour la plupart des distributions Linux, y compris RHEL et SLES dans les incarnations actuelles – recherchez l'option de démarrage "rescue" pour obtenir un environnement de travail minimal
  • Si une option de démarrage ne peut pas être partitionnée car les pilotes sont manquants, démarrez une installation Linux et continuez à l'étape de partitionnement, configurez les partitions et continuez jusqu'à ce que les modifications soient réellement appliquées. Maintenant, annulez installer Windows.
  • Après le premier partitionnement, sélectionnez uniquement les partitions et faites-les formater, mais n'acceptez pas les propositions de certains installateurs de répartition
  • Windows va d'abord, continue avec Linux
  • Adaptez-vous à un système de sauvegarde / maintenance Linux "root-only" sur un système de fichiers simple sans échange dans un morceau plus petit avant le Linux "principal". Pour une installation RHEL7, cela signifie que vous ne choisissez pas le [Schéma de partage recommandé RHEL7] [ttps: //access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect-disk-partitioning-setup -x86.html # sect-recommended-partitioning-scheme-x86], mais [partitionner manuellement le disque] [ https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect- Partition de disque-setup-x86.html # sect-custom-partitioning-x86] et choisissez une partition contenant un système de fichiers en tant que destination d'installation

  • Disposition d'exemple:

    • P1 – 64 Go Système d'exploitation Windows
    • P2 – 10 Go de maintenance Linux (= première installation complète de Linux avec p2 sous tout)
    • P3 – 10 Go Linux root (= seconde installation complète de Linux, utilisant p3 as / boot et p4 en LVM, contenant toutes les autres partitions)
    • P4 – 100 Go Linux LVM

Voici la réponse: utilisez UBUNTU. Il fera la configuration à double démarrage correctement, sans avoir à exécuter une MS comme "magique" avec des fichiers de configuration, votre carte LAN sans fil fonctionnera dès le démarrage et le montage des disques NTFS nécessite de décommenter une ligne dans / etc / fstab . Malheureusement, je dois apprendre RHEL pour travailler, alors je suis contraint de faire face à cette arcane. Personnellement, j'aimerais que le travail conserve Solaris 10 avec la virtualisation intégrée.