UEFI salva le impostazioni in CMOS


0

Sto lottando per scoprire se UEFI utilizza o meno CMOS per memorizzare le sue impostazioni. Sto cercando di comprendere meglio la differenza tra BIOS e UEFI, so che è più veloce e può contenere più informazioni rispetto al BIOS a 16 bit precedentemente utilizzato. Supporta una gamma più ampia di hardware e chipset e driver migliori per questi dispositivi. Supporta HDD oltre i 2 TB, offre un avvio sicuro e un supporto migliore per l'avvio PXE e HTTP.

Risposte:


2

Sto cercando di comprendere meglio la differenza tra BIOS e UEFI, so che è più veloce e può contenere più informazioni rispetto al BIOS a 16 bit precedentemente utilizzato.

Molto dipende da cosa intendi con più veloce :
non renderà il tuo PC più veloce.
È probabile che abbia tempi di avvio più brevi (dall'accensione al POST passato).
Non è nemmeno vicino ad alcuni firmware come coreboot.

Supporta una gamma più ampia di hardware e chipset e driver migliori per questi dispositivi.

Non sono d'accordo. un moderno firmware EFI supporterà apparecchiature moderne, ma un moderno firmware BIOS farebbe lo stesso.

Supporta HDD oltre 2 TB,

Corretta. Ma non riuscire a supportare> 2TiB è una limitazione dal passato. L'origine di ciò è stata la mancanza di specifiche adeguate per le funzioni del BIOS e l'implementazione dei dischi IDE / ATA. Ciò porta a tutti i tipi di problemi di dimensione massima del disco e il limite di 2 TB per dischi a 512 byte / settore è solo l'ultimo. Qualsiasi firmware BIOS aggiornato che riconosca i dischi 4K / AF dovrebbe andare bene con i dischi formattati MBR fino a 16 TB.

ti dà avvio sicuro

Lo fa. Non è più sicuro però ora che le chiavi sono trapelate.

oltre a un migliore supporto per l'avvio PXE e HTTP.

Lo stivale PXE è antico. Il firmware del BIOS supportava anche ROM opzionali esterne e quindi l'avvio PXE.

Il grande vantaggio di EFI è che è ben specificato. Nessuna ingegneria inversa dal PC IBM, nessuna ipotesi su "questo sembra quello che fanno la maggior parte dei PC, facciamo lo stesso". EFI è ben documentato. Sai esattamente cosa devi fare quando codifichi il firmware EFI e questo significa meno incompatibilità * 1 .

* 2. L'avvio dal file /boot/bootX64.EFI dovrebbe funzionare su tutti i PC * 3 . Spostare un disco da un PC a un altro, o persino su una VM o un Mac dovrebbe essere molto più semplice. ->


Sto lottando per scoprire se UEFI utilizza o meno CMOS per memorizzare le sue impostazioni.

Sì e no.

Le configurazioni classiche sui PC utilizzavano un semplice firmware chiamato BIOS e una memoria con batteria di backup veniva spesso definita CSMOS. (Sebbene CMOS sia davvero un metodo di produzione e non un nome per la memoria volatile). Questa memoria era supportata da una batteria e questo significa che non avrebbe conservato le sue informazioni dopo che la batteria si fosse esaurita.

Molti altri sistemi (ad es. Sun Sparc, sistemi basati su alfa, vecchi Mac, ....) utilizzavano memoria non volatile. Non è necessaria la batteria per conservare i suoi dati. [U] EFI ha anche usato NV. Quindi, a seconda di cosa volevi chiedere:

  1. Sì, memorizza anche informazioni da qualche parte sulla scheda madre,
  2. No. Non è esattamente lo stesso.



* 1 : O dovrei dire, anche se dovrebbe significare meno incompatibilità. :)


Grazie per aver dedicato del tempo ed essere al punto. Questo mi ha chiarito molto, continuerò a leggere su UEFI.
sherherian

Per chiarire: NVRAM significa solo che non è volatile. Non si riferisce a una tecnologia specifica come il flash NAND o altro.
Daniel B,

0

No, UEFI non memorizza le impostazioni nella / nella stessa area del vecchio BIOS.

Ha la sua area sequenziale separata di memoria flash integrata.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.