BIOS和CMOS
CMOS(complementary metal-oxide-semiconductor 的缩写)是通常用来描述计算机主板上存储BIOS设置的少量内存的术语。其中一些BIOS 设置包括系统时间和日期以及硬件设置。
BIOS是主板上的一块EPROM或EEPROM芯片,里面装有系统的重要信息和设置系统参数的设置程序(BIOSSetup程序);
CMOS是主板上的一块可读写的RAM芯片,里面装的是关于系统配置的具体参数,其内容可通过设置程序进行读写。CMOS RAM芯片靠后备电池供电,即使系统掉电后信息也不会丢失。
BIOS的界面能设置CMOS。
https://www.crucial.cn/articles/pc-users/what-is-a-cmos-setup
https://www.techshidai.com/article-116495.html
最大支持内存2TB
逻辑扇区数乘以每个逻辑扇区的大小
前者为2的32次方,4GB,后者为512B(bytes)参考下面链接,这个是微软定的,得到2TB。
UEFI
UEFI只是一种标准,并没有实现。拿C语言对比。
c语言有声明和定义,然后还有我们自己的实现,其实定义就是实现,只不过是国内程序员搞不懂声明和定义的区别,一只把声明当成定义,然后把人家的定义叫为实现。函数只有声明和定义两个概念。声明什么的一般放到头文件中。
言归正传,UEFI就相当于只有声明,定义好了函数的参数个数,参数类型和返回值等,但是没有定义。
https://learn.microsoft.com/zh-cn/troubleshoot/windows-server/backup-and-storage/support-for-hard-disks-exceeding-2-tb