Installer Windows Server 2022 sur HP ProLiant DL380p Gen8 : corriger l’erreur « USB/IEEE 1394 », la boucle d’installation et le RAID introuvable

Vous tentez d’installer Windows Server 2022 sur un HP ProLiant DL380p Gen8 et l’assistant refuse le disque, redémarre en boucle ou ne voit pas votre RAID 1 ? Voici un guide complet, concret et vérifiable pour aller au bout de l’installation sans surprise.

Sommaire

Problème posé

Impossible d’installer Windows Server 2022 sur un HP ProLiant DL380p Gen 8 :

SymptômeMessage d’erreur / comportement observé
a. Support de stockage détecté comme « externe »« Windows cannot be installed to this disk… disks connected through a USB or IEEE 1394 port »
b. Boucle de redémarrage sur l’écran d’accueil de l’installationL’assistant revient systématiquement au début.
c. Impossible de créer ou détecter une partition après création d’un RAID 1« We couldn’t create or locate an existing partition ».

Causes racines identifiées

  1. Détection incorrecte du contrôleur/disque : la carte Smart Array P420i (ou équivalent) n’est pas vue comme stockage interne faute de pilote ou de microprogramme adéquat.
  2. Incohérence mode de démarrage / schéma de partition :
    • Legacy BIOS ↔ MBR
    • UEFI ↔ GPT
  3. RAID mal configuré ou hors ligne : volume logique non présenté ou non initialisé.
  4. Clé USB d’installation mal préparée (schéma, secteur de démarrage, système de fichiers).

Solutions proposées et étapes concrètes

ÉtapeAction détailléeObjectif
1. Mettre à jour le microprogramme• Télécharger le dernier firmware HPE pour la carte P420i et l’iLO.
• Appliquer via Intelligent Provisioning ou HPE SUM.
Reconnaissance correcte du contrôleur RAID par Windows 2022.
2. Vérifier le câblage et le support• Support d’installation branché sur un port USB interne / frontal directement (pas de hub).
• Disques SAS branchés sur la carte Smart Array ; aucun disque USB externe connecté.
Éviter la détection « USB/IEEE 1394 ».
3. Configurer le RAID• Accéder à l’Offline Array Configuration Utility (F5 ou via Intelligent Provisioning).
• Créer un RAID 1 logique, l’initialiser et le mettre en ligne.
Présenter un seul volume logique sain à l’OS.
4. Régler le mode de démarrage• Dans le BIOS (F9), choisir UEFI si possible (Gen 8 ne supporte pas Secure Boot mais UEFI reste disponible) ; sinon rester en Legacy BIOS.
• Désactiver Boot from USB Storage une fois l’installation lancée pour éviter la boucle.
Correspondance mode ↔ schéma partition.
5. Recréer la clé USB d’installationAvec Rufus ≥ 4.x :
Partition scheme : GPT (si UEFI) ou MBR (si Legacy).
Target system : UEFI (non‑CSM) ou BIOS/UEFI‑CSM selon le cas.
Support amorçable cohérent.
6. Préparer le disque via DiskPartDans l’assistant, Shift+F10 puis :
diskpartlist diskselect disk 0cleanconvert gpt (ou convert mbr) → create partition primaryexit.
Table de partitions neuve, évite les conflits.
7. Charger manuellement le pilote RAIDSur l’écran de sélection de disque, cliquer Load driver et pointer vers le pack .inf HPE (Windows Server 2019 fonctionnera généralement).Windows détecte le volume RAID comme interne.

Procédure détaillée pas à pas

Préparer l’environnement et les prérequis

  • Brancher uniquement les disques destinés au RAID système (déconnecter temporairement autres tiroirs, baies externes ou bandes).
  • Insérer la clé USB d’installation sur un port en façade ou interne (pas de hub USB, pas de baie multimédia).
  • Disposer d’une seconde clé USB contenant les pilotes Smart Array au format .inf (extrait depuis le package HPE), ainsi que les pilotes réseau si nécessaire.
  • Prévoir un accès à l’iLO pour superviser, mais éviter d’installer depuis un ISO monté Virtual Media si vous suspectez un souci de performance ou de timeouts.

Mettre à jour microprogrammes et Intelligent Provisioning

Le DL380p Gen8 accepte le UEFI System ROM P70 v3.00 ou ultérieur et bénéficie de correctifs de stabilité du contrôleur P420i dans les SPP récents. Mettez à jour :

  • System ROM (UEFI) : stabilité du boot UEFI et mise à jour des microcodes CPU.
  • Smart Array P420i : reconnaissance fiable du volume logique par les OS modernes.
  • iLO 4 : fiabilise l’outil Intelligent Provisioning et les diagnostics.
  • Intelligent Provisioning ≥ 2.8 : permet d’injecter automatiquement pilotes RAID/NIC au moment de l’installation.

Bon à savoir : la génération Gen 8 ne supporte pas Secure Boot ; laissez‑le désactivé, même en UEFI.

Créer et initialiser le volume RAID

  1. Au démarrage, ouvrir l’utilitaire de stockage (SSA/ACU offline) via la touche indiquée (généralement F5) ou via Intelligent Provisioning.
  2. Vérifier l’état physique des disques (Firmware, statut, clignotements, erreurs SMART). Remplacer tout disque défaillant avant d’aller plus loin.
  3. Créer un RAID 1 (miroir) avec deux disques identiques. Laisser la taille par défaut et activer l’écriture différée si un cache batterie/flash est présent et sain.
  4. Initialiser le volume logique, vérifier qu’il apparaît Logical Drive: OK, Online.
  5. Sauvegarder la configuration et redémarrer.

Régler UEFI/Legacy et l’ordre de démarrage

  • Entrer dans le BIOS (RBSU) avec F9.
  • Choisir UEFI si possible. Si vous devez conserver des périphériques hérités ou un hyperviseur ancien, optez pour Legacy BIOS.
Mode choisiSchéma de partition requisRéglages complémentaires
UEFIGPT (EFI System Partition + MSR + primaire)Désactiver Secure Boot (non géré Gen 8). Activer UEFI boot order pour USB puis contrôleur Smart Array.
Legacy BIOSMBR (partition active)Autoriser CSM. Priorité : USB → Contrôleur Smart Array (HDD).

Astuce anti‑boucle : une fois la copie des fichiers terminée et le serveur qui redémarre pour la première fois, retirer la clé USB et/ou désactiver temporairement le boot USB pour éviter de repartir sur l’assistant au lieu de poursuivre l’installation.

Préparer la clé USB avec Rufus

  1. Lancer Rufus et sélectionner l’ISO de Windows Server 2022.
  2. Partition scheme : GPT si vous avez choisi UEFI, sinon MBR.
  3. Target system : UEFI (non‑CSM) pour UEFI, ou BIOS/UEFI‑CSM pour Legacy.
  4. File system : NTFS (l’image install.wim dépasse souvent 4 Go).
  5. Conserver les options par défaut (Create extended label and icon files).
  6. Démarrer la création et attendre la fin sans erreur.

Lancer l’installation et préparer le disque avec DiskPart

  1. Démarrer sur la clé et ouvrir l’invite de commandes avec Shift+F10.
  2. Exécuter la séquence suivante (adapter GPT/MBR selon votre mode) :
diskpart
list disk
select disk 0           # Confirmez que la taille correspond au RAID 1
clean                   # Efface toute signature GPT/MBR précédente
convert gpt             # ou 'convert mbr' si vous êtes en Legacy BIOS
create partition primary
format fs=ntfs quick
assign letter=C
exit

Fermer la console, revenir à l’assistant et cliquer sur Refresh si nécessaire.

Charger manuellement le pilote Smart Array P420i

Si le volume n’apparaît pas, ou s’il est déclaré « USB/IEEE 1394 », charger le pilote :

  1. Cliquer Load driver sur l’écran des disques.
  2. Insérer la clé contenant les pilotes extraits (.inf, .sys, .cat).
  3. Pointer vers le dossier Windows Server 2019/2016 (généralement compatible 2022 sur Gen 8).
  4. Valider et attendre l’actualisation : le volume RAID doit apparaître comme Internal Drive.

Note : n’essayez pas de lancer un exécutable (.exe) depuis l’assistant ; seuls les pilotes au format INF peuvent être chargés pendant l’installation. Si vous ne disposez que d’un .exe, extrayez‑le au préalable sur un autre poste pour récupérer les .inf.

Finaliser l’installation et premiers redémarrages

  • Après la première phase (Copying files), le serveur redémarre. Retirer la clé USB et vérifier l’ordre de boot (contrôleur Smart Array en premier).
  • Créer le mot de passe Administrateur, appliquer les paramètres régionaux, vérifier la date/heure.
  • Vérifier dans le Device Manager que le contrôleur de stockage et la carte réseau sont correctement reconnus.

Branche de diagnostic rapide

Si vous voyez…Alors faites…Pourquoi
« Disque connecté via USB/IEEE1394 »Charger le pilote P420i (INF), vérifier câblage backplane → P420i, retirer disques USB.Sans pilote, Windows classe le stockage comme externe.
Retour au début de l’assistant après redémarrageRetirer la clé USB, désactiver « Boot from USB » dans le BIOS, vérifier ordre de boot.Le serveur redémarre sur le média d’installation.
« We couldn’t create/locate a partition »Shift+F10 → DiskPart (clean + convert gpt/mbr) puis Refresh.Anciennes signatures de partition en conflit avec le mode choisi.
Disque vu mais taille incohérenteRepasser dans SSA/ACU, vérifier RAID 1 en Online, ré‑initialiser si nécessaire.Volume logique partiellement créé ou hors ligne.

Erreurs fréquentes et correctifs

  • Partition scheme inversé : clé en MBR alors que le BIOS est en UEFI → recréer la clé en GPT.
  • Pilotes non extraits : charger un .exe ne fonctionne pas → extraire pour obtenir les .inf.
  • RAID non Online : volume logique créé mais non initialisé → initialiser dans l’ACU et ré‑appliquer.
  • USB interne laissé branché : les Gen 8 disposent souvent d’un port USB interne ; s’il contient un ancien média bootable, l’installation boucle.
  • Ancienne SPP : microprogrammes trop datés → mettre à jour System ROM, Smart Array et iLO avant de retenter.
  • ISO modifiée : médias « allégés » ou slipstream défectueux → repartir d’une ISO originale et récente.

Vérifications après installation

  1. Gestionnaire de périphériques : aucun point d’exclamation ; si besoin, installer le pack pilote Smart Array/NIC.
  2. Services : HPE Smart Storage Administrator (SSA) pour vérifier l’état du RAID depuis l’OS.
  3. Windows Update : appliquer les mises à jour de sécurité pour 2022.
  4. Synchronisation heure : configurer NTP, indispensable pour Kerberos/AD.
  5. Plans d’alimentation : sur serveur HPE, laisser le profil « Balanced Power and Performance » ou adapter suivant la charge.
  6. Journal d’événements : contrôler System et Storage pour s’assurer qu’il n’y a pas d’« Event ID » répétés liés au contrôleur.

Informations complémentaires utiles

  • Compatibilité officielle : HPE ne certifie pas Windows Server 2022 sur la génération Gen 8 ; cependant, cela fonctionne en pratique après mise à jour firmware et utilisation de pilotes 2019.
  • Mémoire RAM & microcodes : pour un démarrage UEFI fiable, installer l’UEFI System ROM P70 v3.00 ou ultérieur et mettre le microcode CPU à jour.
  • Intelligent Provisioning : les versions ≥ 2.8 peuvent créer le support d’installation Windows 2022 et injecter automatiquement pilotes RAID/NIC.
  • Secure Boot : non disponible sur Gen 8 ; le laisser désactivé.
  • Performance : l’absence de pilotes 64‑bit spécifiques peut limiter certaines fonctionnalités avancées (cache SSD/RAID Advanced), sans empêcher l’usage en production classique.

Scénarios type et plans d’action

Cas A : migration depuis Windows Server 2012 R2

  1. Exporter la configuration RAID dans SSA (photo/rapport).
  2. Sauvegarder intégrale système/données.
  3. Mettre à jour System ROM / Smart Array / iLO.
  4. Créer un nouveau RAID 1 ou wipe du volume existant (clean DiskPart) puis installation UEFI+GPT.
  5. Restaurer les rôles (AD DS, DNS, DHCP, fichiers) via sauvegardes ou réintégration au domaine.

Cas B : serveur nu, disques neufs

  1. Créer RAID 1, initialiser complet (full init si le temps le permet).
  2. Installer en UEFI+GPT avec pilote P420i chargé en amont si nécessaire.
  3. Post‑install : installer SSA pour Windows afin de surveiller le RAID.

Cas C : serveur avec baie externe ou HBA additionnel

  • Déconnecter temporairement la baie externe/contrôleur additionnel.
  • Installer Windows sur le RAID 1 interne du P420i uniquement.
  • Reconnecter ensuite et configurer l’ordre de boot en conséquence.

Bonnes pratiques de préparation de pilotes

  • Créer un dossier Drivers\Storage\HPE\P420i\WS2019 sur une seconde clé USB et y déposer les fichiers .inf/.sys/.cat.
  • Éviter les packages « universels » non signés. Privilégier les versions signées WHQL pour 2016/2019.
  • Si vous travaillez via iLO Virtual Media, tester aussi une installation depuis une clé physique pour écarter les problèmes de latence.

Annexe : séquences DiskPart prêtes à l’emploi

UEFI + GPT (recommandé)

diskpart
list disk
select disk 0
clean
convert gpt
create partition efi size=100
format fs=fat32 quick label="System"
assign letter=S
create partition msr size=16
create partition primary
format fs=ntfs quick label="Windows"
assign letter=W
exit

Legacy BIOS + MBR

diskpart
list disk
select disk 0
clean
convert mbr
create partition primary
format fs=ntfs quick label="Windows"
active
assign letter=C
exit

Après ces séquences, relancer Refresh dans l’assistant et sélectionner la partition Windows.


FAQ

Windows Server 2022 est‑il officiellement pris en charge sur DL380p Gen8 ?
HPE ne le certifie pas pour Gen 8. En pratique, cela fonctionne avec firmware à jour et pilotes 2016/2019 pour le P420i.

Pourquoi mon disque apparaît‑il comme USB ?
Sans pilote Smart Array, Windows ne sait pas dialoguer avec le P420i et étiquette le volume comme périphérique externe. Chargez le pilote au format .inf.

Faut‑il activer Secure Boot ?
Non. Gen 8 ne prend pas en charge Secure Boot. Laissez‑le désactivé.

Je suis en UEFI, mais l’installation échoue avec « cannot install to this disk »
Le disque contient sans doute une table MBR résiduelle. Nettoyez avec DiskPart (clean) puis convert gpt.

Puis‑je réutiliser un volume RAID existant ?
Oui, mais supprimez les partitions précédentes (clean) pour éviter les conflits de signature/espaces réservés, surtout lors d’un passage MBR → GPT.

Le contrôleur P420i est‑il suffisant pour la production ?
Oui pour des charges classiques (fichiers, AD, petits services). Les fonctions avancées (SSD cache/RAID avancé) peuvent être limitées par les pilotes génériques.


Checklist de résolution express

  • Mettre à jour System ROM, Smart Array P420i, iLO.
  • Créer et initialiser le RAID 1 dans SSA/ACU.
  • Choisir UEFI et préparer la clé en GPT (ou Legacy + MBR).
  • Nettoyer le disque avec DiskPart (clean + convert).
  • Charger le pilote Smart Array au format .inf si le volume n’apparaît pas.
  • Retirer la clé au premier redémarrage pour éviter la boucle.
  • Post‑install : pilotes, Windows Update, SSA pour supervision RAID.

Résumé express

  1. Mettre à jour firmware + pilotes RAID,
  2. Créer correctement le RAID 1 dans l’ACU,
  3. Choisir le mode BIOS/UEFI adapté et préparer la clé USB (GPT + UEFI recommandé),
  4. Nettoyer/convertir le disque avec DiskPart avant l’installation,
  5. Charger le pilote Smart Array manuellement si nécessaire.

En appliquant ces cinq étapes, l’installation de Windows Server 2022 sur un HP ProLiant DL380p Gen 8 se finalise sans boucle ni erreur de partition.


Clause pratique : même si la plateforme Gen 8 n’est pas certifiée officiellement pour Windows Server 2022, l’approche ci‑dessus (firmwares récents, clé GPT/UEFI, DiskPart, pilotes Smart Array en INF) permet d’obtenir une installation stable et maintenable, tout en respectant les bonnes pratiques de stockage et de démarrage.

Sommaire