学习日记-3.5 BIOS与CMOS、系统分区

187 阅读3分钟

BIOS与CMOS

  • BIOS(Basic Input/Output System)
    • 基本输入输出系统
  • CMOS(Complement Metal Oxide Semiconductor)
    • 互补金属氧化物半导体存储器
    • 计算机主板上得一块可读写的芯片
    • 保存当前系统的硬件配置情况和用户对某些参数的修改

CMOS指在主板上的芯片,BIOS是装在COMS上得软件系统,一般工作中COMS和BIOS都指BIOS系统。

Windows密码破解

第三方工具(大白菜等)

BIOS密码

BIOS一般不设置密码,但是可以通过扣电池,将BIOS系统一键还原达到破解密码的目的。

BIOS电池在没电时启动计算机会出现电脑开机自检无法完成,无法正常启动的故障。

系统分区

分区表

  • MBR分区表(主引导记录分区表):最大支持2.1TB的硬盘,最多支持4个主分区。

    • 分区分类(为了突破MBR分区表只能分4个主分区的局限)
      • 主分区:

        • 每块硬盘最多4个
      • 扩展分区:

        • 每块硬盘最多一个
        • 主分区+扩展分区最多4个
        • 扩展分区不能格式化,不能写入数据
        • 扩展分区只能用于包含更多的逻辑分区
      • 逻辑分区

        • 逻辑分区可以格式化,可以写入数据
        • 逻辑分区可以分10+
  • GPT分区表(全局唯一标识分区表)最大支持9.4ZB的硬盘 理论上支持无限主分区,当前系统最多支持128个主分区。

系统默认分区

无人为干预,硬盘小于2TB默认使用MBR分区表,大于2TB选择GPT

人为设置分区表(修改分区表,必须在系统安装之前)

  1、第三方工具(大白菜)

  2、安装过程中,用命令行操作:convert GPT

格式化

格式化:格式化即为了写入文件系统,顺便清空硬盘,并不是格式化就是清空硬盘。

文件系统

文件系统特性
FAT16支持最大分区2GB
FAT32支持文件最大4GB
NTFS支持文件最大64GB

格式化原理

  • Block(数据块)

    • Block默认大小为4KB,Linux还支持1KB、2KB
    • 如果一个一个文件需要占用多个Block,会尽量依次连续存储(并不是一定连续存储)。
    • 一个文件可以占用多个Block,但是一个Block只能存储一个文件的数据。
  • INode(I节点)

    • INode大小为120Byte,存储内容:文件的相关时间、文件的相关权限、文件的保存位置。
    • INode是有总数量的,是有可能被占满的,不能无限创建空文件。

分配盘符

  • 盘符
    • 盘符:用户访问不同分区的入口(即C、D、E等)

    • Windows用大写字母作为盘符。

    • Windows中A、B字母预留出来做软驱盘符。

    • 盘符超出26个字母:Windows会在现有分区中,选择一个空目录,作为一个新分区的盘符。