首页 > 代码库 > chapter 3 Linux和硬件的搭配
chapter 3 Linux和硬件的搭配
3.1Linux与硬件的搭配:
3.1.1 认识计算机的硬件配置:
3.1.2 选择与Linux搭配的主机配置:
由于早期的硬件配置可能由于保存的问题或是电子零件老化的问题导致计算机系统非常容易死机的现象。于是在用旧零件拼凑的Linux在使用计算机系统的时候要特别注意。
CPU:
RAM:内存小的话会影响整体性能。
HARD DISK:如果是一般小型的服务器,重点在于容量,如果服务器作为备份或是文件服务器没那么就要考虑高级的磁盘阵列
VGA:
NETWORK INTERFACE CARD:
3.1.3 各硬件设备在Linux中的文件名:
在Linux中每个设备都当做是一个文件来对待。
3.2.2 磁盘的组成复习:
整个磁盘的第一个扇区非常重要,因为它记录了两个重要信息:
主引导分区:可以安装引导加载程序运行的地方 有446byte;(mater boot record )
分区表:记录整个硬盘分区的状态,有64byte;(partition table)
3.2.3 磁盘分区表:(partition table)
在分区表所在的64byte容量中,总共有四组记录区、每一组记录了该区段的启示以及结束的柱面号码。
分区是针对64byte的分区表进行设置。
硬盘默认的分区表只能写入四组分区信息。
分区的最小单位是柱面
四组分区是主分区或是扩展分区
分区的意义:数据安全,性能考虑
分区表虽然只能记录四个分区的数据的空间。但是可以将一块硬盘分成十个以上的分区。
第一个扇区所在的分区只能记录四条数据,可否利用额外的扇区来记录更多的分区信息?
引入概念扩展分区:是用额外的扇区来记录分区的信息,不能格式化。
逻辑分区:由扩展分区切出来的分区。从号码5 开始。
总结:对于主分区和扩展分区最多有四个。
扩展分区最多有一个。
逻辑分区是扩展分区持续切割出来的分区
能够被格式化后作为数据访问的分区是主分区和逻辑分区。扩展分区无法格式化。
逻辑分区根据操作系统不同。
如果扩展分区被破坏那么所有的逻辑分区将会被删除。
由于第一个扇区所记录的分区表与MBR非常重要,只要读取硬盘就要先从这个扇区开始。如果第一个扇区物理坏掉了,那么这个硬盘就没有用了。
3.2.4 开机流程和主引导分区:
CMOS:是记录各项硬件参数且嵌入在主板上的存储器。
1.BIOS :是开机的时候计算机系统会去主动执行的第一个程序(写到硬件上的一个软件)
2.MBR: 第一个可开机设备的第一个扇区内的主引导分区块,包含加载程序。
3.引导加载程序:可以读取内核文件来执行的软件
4.内核文件:开始操作系统的功能。
boot loader:提供菜单;载入内核文件;转交给其他loader
引导加载程序除了可以安装在MBR之外还可以安装在每个分区的引导扇区内。
总结:每个分区都有自己的启动扇区。
实际可开机的内阁文件是放置在各分区内的。
3.2.5 Linux环境下,磁盘分区的选择
目录树结构:以根目录为主,向下呈现分支状的一种文件结构。
文件系统和目录树的关系:利用一个目录当成进入点,将磁盘分区中的数据放置在该目录下面。即进入该目录就是读取该分区的意思。