Linux学习笔记(三)

来源:互联网 发布:excel数据清单规范要求 编辑:程序博客网 时间:2024/04/30 02:37

Linux学习笔记(三)


磁盘阵列(RAID)利用硬件技术将数个硬盘整合成一个大硬盘的方法,操作系统只会看到被整合起来的大硬盘。

在Linux系统中,么个装置都被当成一个档案来对待。
linux命名文档根据核心侦测到磁盘的顺序。
常见装置对应在linux中的文档名
这里写图片描述

硬盘分割格式有MBR(Master Boot Record)GPT(GUID partition table).

MBR(Master Boot Record)
主要开机记录区,这个磁区通常是512bytes的大小,其中包含主要开机管理程序和分割表。开机管理程序占446byte,分割表占64bytes。
硬盘预设的分割表只能写入四组分割信息,这四组主要分为主要(Primary)和延伸(Extended)分区。延伸分割最多只能有一个。
为了获得更多的分割槽,可通过延伸分割使用额外的磁区来记录分割信息,通过延伸分割所指向的那个分区继续做分割的记录。被分割出落的分区就被称为逻辑分区。
由于每个分割表仅有16bytes,因此操作系统无法获取到2.2T的磁盘容量。

GPT(GUID partition table)
一个磁区有4Kbytes,为了相容所有硬盘,因此在磁区的定义上,大多会使用所谓的逻辑区位地址(Logical block address)
GPT结构

开机流程:
1. BIOS:启动主动运行的韧体,会认识第一个可启动的装置
2. MBR:第一个可启动装置的第一个磁区内的主要启动记录区块,内含启动管理程序;
3. 启动管理程序(boot loader):一支可读取核心文件来运行的软件;
4. 核心文件:开始操作系统的功能…
boot loader不仅可以安装在MBR中,还可以安装在每个分区的启动磁区中(boot sector),所以成就了多重启动多系统。
先安装linux再安装windows,因为linux在安装时,你可以选择把boot loader安装在MBR或是各个boot sector中,而且你还可以在里面加入windows启动的选项。但是windows安装的时候会主动覆盖掉MBR的boot loader,没有选择的机会。

UEFI用C语言编写的为了取代BIOS的固件。使用UEFI的主机开机速度要比BIOS快。

0 0