J'ai utilisé la technique suivante pour flasher le BIOS sur un HP N54L ProLiant MicroServer. Je pense que cela devrait aussi fonctionner pour d'autres systèmes qui ont juste besoin d'exécuter une commande à partir de MS-DOS après avoir démarré à partir d'une clé USB.
Je n'accepte aucune responsabilité en cas de problème. Si vous ne comprenez pas ce que font ces instructions, vous ne devriez probablement pas essayer.
Ce qui suit suppose que vous disposez d'un ensemble de fichiers, ou d'un fichier d'archive, qui contient la nouvelle ROM et un script ou exécutable qui l'applique. Le BIOS peut avoir fourni un exécutable pour créer une clé USB à partir de zéro; si vous êtes arrivé jusqu'ici, vous avez probablement déjà essayé de l'exécuter et échoué. Vous devez trouver le fichier ROM et le script ou l'exécutable. Dans mon cas, le fichier ROM a été appelé O41072911.ROM
et le script a été appelé FLASH.BAT
.
Créer une clé USB amorçable
Tout d'abord, vous avez besoin d'une clé USB formatée de la manière la plus simple possible. Cela effacera toutes les données de votre clé USB, sauvegardez donc tout ce qui est important en premier!
Branchez votre clé USB.
Sélectionnez l' option Format ... dans le menu du lanceur:
Sélectionnez Compatible avec tous les systèmes (FAT) comme type, donnez-lui un nom raisonnable et cliquez sur Format :
Ensuite, vous devez utiliser UNetbootin pour amorcer la clé USB à une invite DOS:
- Installez UNetbootin à l'aide du Centre logiciel ou à partir de la ligne de commande à l'aide de
sudo apt-get install unetbootin
.
Exécutez UNetbootin. Sélectionnez FreeDOS comme distribution et assurez-vous que le type est USB Drive et que le bon lecteur est sélectionné. Cliquez ensuite sur OK :
Une fois UNetbootin terminé, cliquez sur Quitter .
Vous disposez maintenant d'une clé USB qui démarre sous DOS.
Ajoutez vos fichiers BIOS
Vous devez maintenant mettre vos fichiers BIOS sur la clé USB. En règle générale, il vous suffit de copier et coller les fichiers sur le volume.
S'ils sont venus dans un .exe
fichier auto-extractible , vous devez l'exécuter afin d'extraire les fichiers. Pour ce faire, vous devrez:
Installez Wine à l'aide du Centre logiciel ou à partir de la ligne de commande à l'aide de sudo apt-get install wine
.
Trouvez le .exe
fichier qui contient les fichiers BIOS, faites un clic droit dessus et exécutez avec Wine:
Les détails exacts de ce qui se passera ensuite dépend de votre fichier BIOS, mais extrayez les fichiers dans un répertoire dont vous vous souviendrez.
Une fois vos fichiers extraits, copiez-les sur la clé USB. Ils peuvent aller dans le répertoire racine du volume.
Jetez un œil aux fichiers; il y a probablement un fichier qui contient la nouvelle ROM elle-même et un fichier .bat
ou .exe
qui est utilisé pour l'appliquer. S'il y a un AUTOEXEC.BAT
fichier, jetez-y un œil et notez la commande qu'il exécute pour mettre à jour la ROM.
Éclat
Vous êtes maintenant prêt à flasher votre BIOS.
Éjectez votre clé USB de l'ordinateur sur lequel vous l'avez créée.
Insérez-le dans l'ordinateur que vous souhaitez flasher et redémarrez.
Démarrez à partir de la clé USB. Vous devrez peut-être ajuster votre ordre de démarrage dans le BIOS pour y parvenir.
Vous devriez voir le chargeur de démarrage bleu FreeDOS apparaître avec Default en surbrillance. Attendez 10 secondes ou appuyez sur Enter.
Dans le menu FreeDOS, sélectionnez la deuxième option FreeDOS Safe Mode (ne chargez aucun pilote) :
Vous vous retrouverez à une A:/>
invite. Tapez C:
ensuite Enterpour basculer vers le lecteur C.
Tapez dir
ensuite Enteret vous devriez voir tous vos fichiers que vous avez copiés sur la clé USB.
Exécutez le script ou l'exécutable que vous avez identifié précédemment comme celui pour appliquer la mise à jour du BIOS. Dans mon cas, je devais juste taper FLASH
puis Enterexécuter le FLASH.BAT
fichier.
Vous devriez voir le script flash appliquer votre mise à jour du BIOS. N'éteignez pas et n'interrompez pas ce processus; attendez qu'il soit terminé. Il devrait vous renvoyer à l' C:\>
invite.
Vous pouvez ensuite retirer votre clé USB et redémarrer l'ordinateur.
Croisez vos doigts et démarrez en utilisant votre nouveau BIOS. Ou pleurez si vous venez de briquer votre ordinateur.