BIOS和系统分区
一、 BIOS和CMOS
1、 BIOS:(Basic Input Output System)基本输入/输出系统
2、 CMOS:(Complementary Mental Oxide Semiconductor)互补金属氧化物半导体存储器
【CMOS是硬件,BIOS是系统】
3、 破解密码的前提
1)、实体设备:拿到实体设备。
2)、非实体设备:第三方设备。
3)、Windows密码(第三方工具)—BIOS密码(扣电池)
【忘记密码是常见操作,总会预留能破解的空间,要不然忘记密码就得重换电脑。】
4、 BIOS电池没电
现象:会报错,自检无法完成,按F1或F2,绕过BIOS
【在服务器上是严重故障,会导致批量更换服务器。主要是由于服务器在远程机房。(误操作服务器关机也是严重错误)】
二、 系统分区
(一)选择分区表
1、分区表分类
1)、MBR(Master Boot Record)主引导记录分区表:
最大支持2.1TB的硬盘,最多支持4个主分区。
2)、分区分类:为了解决MBR分区表只能分4个主分区的局限
(1)主分区:每块硬盘最多4个主分区。
(2)扩展分区:
每块硬盘最多一个扩展分区。
每块硬盘扩展分区+主分区最多4个。
扩展分区不能格式化,不能写入数据。
扩展分区是用于包含更多的逻辑分区的。
(3)逻辑分区:
逻辑分区可以格式化,可以写入数据。
逻辑分区可以分10+
2)GPT(GUID Parttion Table)全局唯一标识分区表:
最大支持9.4ZB硬盘,理论上支持无限主分区,当前系统最多支持128个主分区。
2、分区表的选择
1)如果没有人为干预:
操作系统会以2TB的硬盘为分界线,小于等于2TB的硬盘,采用MBR分区表,大于等于3TB的硬盘,采用GPT分区表。
2)在安装操作系统前,人为干预:
方法一:大白菜第三方工具
方法二:Windows安装前,命令干预。
【diskpart(打开分区工具)—list disk(查看当前有几块盘,分别有多大)—select disk0(选择操作盘)—clean(清除之前所有分区)—convert mbr(转换为mbr模式)】
(二)格式化:为了写入文件系统。
1、 文件系统常见类型:
1)、FAT16(已淘汰)
2)、FAT32(最大支持4GB单个文件,32GB分区)
3)、NTFS(最大支持64GB单个文件,2TB分区)
4)、EXT4、XFS(Linux)
补充:
【文件系统:在存储设备上组织文件的方法,是对文件存储设备的组织和分配,负责文件存储、保护和检索的系统。】
FAT(File Allocation table)文件分配表
NTFS(New Technology File System)新技术文件系统
【PS:FAT32转换为NTFS不会丢数据,NTFS转换为FAT32会有丢数据的可能。不要轻易的把U盘从FAT32转换为NTFS,Linux可以识别FAT32,无法识别NTFS。】
(三)格式化原理
1、 Block,Linux默认大小4KB,还支持1KB、2KB。
1)、如果一个文件需要占用多个Block,他会尽量依次存储,但不是绝对的。
(依次存储会提升读写速度,但是强制连续存储会造成空间浪费。)
【磁盘优化驱动器】:磁盘Block尽量整理在一起的工具,整理完的效果没有太明显,一般体会不到。
2)、一个文件可以占用多个Block,但是一个Block只能保持一个文件的数据。
【文件大小(du)和空间大小(df)】10KB的文件,统计文件大小时显示10KB,统计空间大小时显示12KB,这是由于Block未占满由此造成了空间的浪费,这种导致的文件大小和空间大小差异是极小的,真正差异大的部分是垃圾文件,以为删除了,实际上还占用着空间。
2、 Inode(I节点):大小128Byte(相当于索引工具)
1)、文件属性信息:Inode号+相关时间+相关权限+保存位置
【权限是服务器安全维护的重点之一。】
【Inode会被占满,(Windows显示不了,Linux可以显示Inode数量。)所以系统中不允许无限创建文件夹。】
(四)分配盘符
1、 盘符:用户访问不同分区的入口。使用大写英文字母作为盘符。
问题一:A和B去哪儿了?
【A和B预留给软驱的,目前已经淘汰。存储容量是1.44MB。光驱容量为650MB,DVD容量为4GB,后面网速提升后,不需要了。】
问题二:英文字母只有26个,用完怎么办?
盘符优先从C开始,用到Z后,出现A和B,再建新盘时, 开始在已有盘目录下建新文件夹,新文件夹下放新建的磁盘。