BIOS设置
BIOS与CMOS
- BIOS(basic Input/Output System)
- 基本输入输出系统
- CMOS(Complementary Metal Oxide Semiconductor)
- 互补金属氧化物半导体存储器
- 计算机主板上的一块可读写的芯片
- 保存当前系统的硬件配置情况和用户对某些参数的修改
BIOS和CMOS之间的关系: COMS是芯片,是硬件系统,BIOS是在CMOS之上的系统软件。
系统分区
选择分区表
MBR分区表(主引导记录分区表):最大支持2.1TB的硬盘;每块硬盘最多支持4个主分区。
- 分区分类:为了解决MBR分区表只能分4个主分区的问题
- 主分区:
- 每块硬盘最多4个
- 扩展分区:
- 每块硬盘最多1个
- 主分区+扩展分区最多4个
- 扩展分区不能格式化,不能写入数据
- 扩展分区只能用于包含更多的逻辑分区
- 逻辑分区:
- 逻辑分区可以格式化,可以写入数据
- 逻辑分区可以分10+个分区(具体视硬盘接口而定)
- 主分区:
GPT分区表(全局唯一标识分区表):最大支持9.4ZB的硬盘;每块硬盘理论上支持无限多个主分区,当前系统最多支持128个主分区。
系统默认用哪个分区表?
如果没有人为干预,会使用2TB作为分界线(低于2TB使用MBR分区表,高于2TB使用GTP分区表)
人为设置分区表:(修改分区表,必须在系统安装之前完成)
- 第三方工具(大白菜)
- 安装过程中,使用命令选择分区表
格式化:为了写入文件系统
- 不同文件系统的比较:
- FAT16:最大支持2GB的分区
- FAT32:最大支持4GB单个文件
- NTFS:最大支持64GB单个文件
- 格式化原理
- Block(数据块):默认4KB,Linux还支持1KB、2KB
如果一个文件需要占用多个Block,它会尽量依次存储,但不绝对。
一个文件可以占用多个Block,但是一个Block只能保存一个文件的数据。 - INode(I节点):大小128Byte,内容:文件相关时间+相关权限+保存位置
INode是有总数量的,有可能被占满,不能无限建立空文件。
- Block(数据块):默认4KB,Linux还支持1KB、2KB
- 分配盘符:
- 盘符:用户访问不同分区的入口
- Windows用大写字母作为盘符
若盘符超出26个字母,Windows会在现有的分区中,选择一个空目录,作为一个新分区的盘符。