14 votes

Est-il possible de mettre à jour le BIOS en UEFI?

Je viens de lancer le Windows 8 Upgrade Assistant sur une vieille machine (juste pour le plaisir) et j'ai été informé qu'en raison du manque de firmware UEFI, Secure Boot ne serait pas pris en charge.

Est-il possible pour les fabricants de cartes mères, s'ils le souhaitent (évidemment, ils ne le feront pas), de publier une mise à jour du firmware qui mettrait à jour le BIOS vers l'UEFI (ou peut-être UEFI+BIOS comme certains systèmes le font) ? L'UEFI nécessite-t-il un support matériel réel ou s'agit-il entièrement d'une question de logiciel de bas niveau ?

8voto

Rod Smith Points 20483

Il est théoriquement possible, et peut être semi-pratique sur certains ordinateurs. Ce que vous auriez besoin de faire est de fusionner CoreBoot avec une charge UEFI de TianoCore. Je ne l'ai jamais essayé, mais j'ai entendu parler de cela. Les fabricants d'ordinateurs pourraient bien sûr le faire eux-mêmes ou quelque chose de similaire, bien que je ne m'attende pas à ce que beaucoup le fassent. Outre les connaissances techniques simples requises pour le faire, le principal obstacle est la taille des puces EEPROM sur la plupart des cartes mères. L'UEFI est assez volumineux, et bien que je ne connaisse pas les détails de manière spontanée, ma compréhension est qu'il est suffisamment grand pour que les fabricants de cartes mères qui veulent prendre en charge l'UEFI aient dû augmenter la taille de leurs EEPROM pour contenir les implémentations UEFI. Ainsi, une telle mise à niveau ne fonctionnerait que sur des ordinateurs qui avaient des EEPROMs inhabituellement grandes au départ, ou sur des ordinateurs sur lesquels vous pourriez remplacer l'EEPROM par une plus grande.

Une autre approche consiste à mettre TianoCore UEFI sur votre disque dur et à le démarrer comme un chargeur d'amorçage ou un système d'exploitation. C'est possible avec une construction TianoCore appelée DUET, sur laquelle j'ai écrit ici. Cela ne fonctionne que sur certains ordinateurs et est difficile à faire fonctionner. Je ne sais pas non plus spontanément s'il prend en charge le Secure Boot. Même s'il le faisait, le Secure Boot dans une telle configuration serait plutôt inutile, car il s'appuierait toujours sur un chargeur d'amorçage en mode BIOS pour démarrer, de sorte que les logiciels malveillants pourraient théoriquement s'infiltrer à travers cette fondation non sécurisée. (D'un autre côté, je suis un peu sceptique quant à la survie de logiciels malveillants après le voyage étrange du BIOS à travers DUET vers un système d'exploitation démarré.)

2voto

Frank Points 21

Gigabyte l'a également fait, par exemple http://www.gigabyte.co.nl/products/product-page.aspx?pid=3853#bios

0voto

Milind R Points 827

C'est définitivement possible et cela a été fait.

MSI clickbios.

Il est censé être un peu bogué, mais fonctionnel néanmoins.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X