Linux与硬件的搭配
各个组件或设备在Linux下面都是一个文件。
磁盘列阵:就是利用硬件技术将数个硬盘整合为一个大硬盘的方法,操作系统只会看到最后被整合起来的大硬盘。
磁盘学习:
新磁盘就像一张白纸一样,我们想要更合理,更充分的利用资源,那么我就需要对磁盘进行分区或者调整分区。
分区的一些基本知识:
主分区,扩展分区,逻辑分区
主分区:一个磁盘的主分区也就是包括操作系统所启动的必须文件和数据的硬盘分区,要在硬盘上安装操作系统就必须得有一个主分区。
扩展分区:扩展分区也就是主分区以外的分区,但它不能直接使用,必须得将它划分为若干逻辑分区才行。逻辑分区就是我们在操作系统上时常看到的D,E,F等盘。
磁盘物理结构上:结构:物理上,一块磁盘,有多个盘片。每个盘片上根据半径不同,有很多磁道track。不同盘片上半径相同的磁道,在逻辑上称为磁柱cylinder。一个磁道上的某段弧内的区域,被称为扇区sector。每个扇区大小为512字节。
容量:磁盘容量=512字节x每个磁道的扇区数x磁头数x柱面数
磁盘容量=512字节x每个磁道的扇区数x盘片数x每个盘片的磁道数
注意:磁头数=盘片数,柱面数=每个盘片的磁道数。
开机程序与主引导分区(MBR):
BIOS和CMOS:是记录各项硬件参数且嵌入在主板上面的存储器,BIOS则是一个写入到主板的一个软件程序,这个BIOS就是在开机程序的时候计算机系统会主动执行的第一个程序了。
整个操作系统的开机流程:
1.BIOS:开机主动执行的载体,会识别第一个可开机的设备
2.MBR:第一个可开机设备的第一个扇区的主引导分区块,内包含引导加载程序
3.引导加载程序:一支可读取内核文件来执行的软件
4.内核文件:开始操作系统的功能
结合目录树与磁盘内的数据:我们需要挂载。
挂载:就是利用一个目录当成进入点,将磁盘分区的数据放置在该目录下,也就是说,进入该目录就可以读取该分区的意思了。
Linux是多用户,多线程的环境。