Mise à jour du BIOS du serveur à distance via IPMI en utilisant Virtual Floppy Disk

Comment peut-on mettre à jour le BIOS sur un serveur distant lorsque Supermicro Supermicro fournit seulement des utilitaires disquette et nous n'avons pas un lecteur de disquette? Si vous avez accès au serveur IPMI, joindre un lecteur flash bootable.

Avertissement, cette approche est pour les casse-cou que.

Mise à jour du bios sur mes serveurs Supermicro est incroyablement fastidieux, comme Supermicro fournit le BIOS dans des fichiers auto-extractibles qui tentent de formater un lecteur de disquette. Je n'ai pas les lecteurs de disquettes, si je brûle généralement un CDRom bootable sous DOS 6.22 et conduire au centre de données à mettre à jour manuellement le serveur. Voici une approche qui est plus pratique, mais plus risqué.

Copier les réglages du BIOS

J'utilise un écran plugin de capture et de DokuWiki pour enregistrer tous les paramètres du BIOS dans mon wiki personnel. Je vais l'utiliser pour restaurer les paramètres après la mise à jour du BIOS.

Créer un disque virtuel Flash Disk

Il existe différents outils disponibles pour installer une image de démarrage DOS sur un lecteur flash. J'utilise l' "HP Utilitaire de formatage pour clés USB", mais tout devrait également travailler. Le bios utilitaire de mise Supermicro est extrait et copié sur ce lecteur flash de livre.

IPMI

Je joins le lecteur flash sur mon ordinateur et le connecter en utilisant IPMI. Il est important de connecter le lecteur flash en mode de lecture est activé, car l'utilitaire de flash va tenter de sauvegarde de la version actuelle du BIOS.

IPMI fournit l'interface de réseau et de transport qui rend le lecteur flash apparaissent comme si elle est attachée directement au serveur. C'est ce que la redirection de lecteur ressemble:

IPMI relie le lecteur flash sur le serveur distant

L'ordre de démarrage du serveur doit être mis à jour de sorte que ce lecteur flash bottes premières.

À jour du BIOS

Redémarrez le serveur. Il va démarrer en mode DOS, où le système d'exploitation est à venir à partir du lecteur flash sur mon bureau. Le voyant clignote lecteur flash rapidement pour indiquer que le serveur distant démarre de lui. J'utilise la console IPMI pour terminer la mise à jour du BIOS que si je devais en avant du serveur dans le centre de données.

Est-ce risqué? Très. J'ai fait les essais à blanc avant de réellement mettre à jour le BIOS et qu'il était prêt à se rendre à un centre de données si quelque chose tournait mal.

Console IPMI montrant serveur distant démarré sous DOS en utilisant un lecteur flash locale.

Mise à jour du BIOS à distance en cours

22 novembre, 2013 Publié par Jon Jaroker Classé dans: Hardware, Server Hardware