Je viens d'exécuter l' Assistant de mise à niveau Windows 8 sur une machine plus ancienne (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 libérer un firmware flash qui mettrait à jour le BIOS en UEFI (ou peut-être UEFI + BIOS que certains systèmes ont)? UEFI nécessite-t-il une prise en charge matérielle réelle ou s'agit-il uniquement de logiciels de bas niveau?
everyone knows technology moves forward leaving behind old technology, not practical to retrofit old technology to meet new technology specs.
@Moab, comme installer une nouvelle version de Windows sur le même matériel? À moins que le nouveau Windows ne nécessite un peu de matériel qui n’était pas présent dans l’ancien hardware, cela peut être fait.Réponses:
C'est théoriquement possible et peut être semi-pratique sur certains ordinateurs. Ce que vous devez faire est de fusionner CoreBoot avec un UEFI TianoCorecharge utile. Je ne l'ai jamais essayé, mais j'ai entendu dire que cela se faisait. Les fabricants d'ordinateurs pourraient bien sûr le faire eux-mêmes ou quelque chose de similaire, même si je ne pense pas que beaucoup le feront. Mis à part les connaissances techniques simples requises pour ce faire, l'obstacle majeur est la taille des puces EEPROM sur la plupart des cartes mères. L'UEFI est assez grand, et bien que je ne connaisse pas les détails de ma part, je crois comprendre qu'il est suffisamment grand pour que les fabricants de cartes mères souhaitant 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 au départ des EEPROM anormalement grandes, ou sur des ordinateurs sur lesquels vous pouviez échanger l'EEPROM contre une EEPROM plus grande.
Une autre approche consiste à mettre TianoCore UEFI sur votre disque dur et à le démarrer comme un chargeur de démarrage ou un système d'exploitation. C'est possible avec une construction TianoCore appelée DUET, dont j'ai parlé ici. Cela ne fonctionne que sur certains ordinateurs et est difficile à exécuter. Je ne sais pas non plus si elle prend en charge le démarrage sécurisé. Même si c'était le cas, Secure Boot sur une telle configuration serait plutôt inutile, car il s'appuierait toujours sur un chargeur de démarrage en mode BIOS pour démarrer, de sorte que les logiciels malveillants pourraient théoriquement continuer à s'infiltrer dans cette base non sécurisée. (OTOH, je suis un peu sceptique quant aux logiciels malveillants qui survivraient au voyage étrange du BIOS via DUET à un système d'exploitation démarré.)
la source
Gigabyte l'a également fait, par exemple http://www.gigabyte.co.nl/products/product-page.aspx?pid=3853#bios
la source
C'est certainement possible et c'est chose faite.
Clickbios MSI .
C'est censé être un peu bogué, mais néanmoins fonctionnel.
la source