鸟哥Linux
你必须不断的重复练习才会将一件事记得比较熟
各硬件在Linux中的文件名
硬盘 /dev/sd[a-p] /dev/hd[a-d] /dev/cdrom /dev/st0
磁盘的第一个扇区(512字节)记录了两个重要信息:主引导记录MBR(446字节)和分区表(64字节)
MBR中存放有开机管理程序,分区表则记录了整块硬盘的分割情况
你必须对硬盘先进行分区,然后在分区上建立文件系统才可以使用
开始磁柱号和结束磁柱号标识了一个分区的范围,在分区表中可以查看到
一块硬盘最多被分割为4个主分区primary
前4个号码都是留给主分区使用的 /dev/sda1----/dev/sda4 逻辑分区号从5开始 /dev/sda5
搞清楚主分区、扩展分区、逻辑分区的关系
主分区加扩展分区最多有4个
扩展分区最多有1个
逻辑分区是在扩展分区中划分出来的
逻辑分区是可以被格式化,可以存储数据的
扩展分区不可以被格式化,不可以存储数据
逻辑分区的数量根据操作系统的不同,支持的数量也不同
primary extended logical
为了合理有效的分配计算机硬件资源,因此有个操作系统这个系统软件
BIOS 和 CMOS
CMOS是主板上的一块可读写的并行或串行FLASH芯片,主要用来保存当前系统的硬件配置和操作人员对某些参数的设定,这个芯片仅仅是用来存放数据的。
CMOS芯片由系统通过一块后备电池供电,因此无论是在关机状态中,还是遇到系统掉电情况,CMOS信息都不会丢失。
BIOS是写入到主板上的一个软件程序,在开机时通过特定的按键就可进入BIOS设置程序,方便地对系统进行设置.
CMOS有128个字节大小
CMOS是系统存放参数的地方,BIOS中的程序是完成参数设置的手段
准确的说法是通过BIOS设置程序完成对CMOS参数进行设置
BIOS是计算机在开机后主动执行的第一个程序
根据BIOS中参数的设定信息去取的能够开机的硬盘,并且到该硬盘中读取第一个扇区的MBR位置
从MBR中取的开机引导程序,加载驱动,加载核心,加载文件系统,开起来
boot loader是操作系统提供的一个小软件
开机引导程序除了可以安装的MBR,还可以安装在每个分区的启动扇区
每个分区都有自己的启动扇区
loader可以直接或间接将管理权转交给另一个管理程序
开机需要开机管理程序,开机管理程序可以安装在MBR也可以安装在各分区的boot sector启动扇区
Linux使用的是目录树架构,但我们的数据是存放在磁盘分区中,如何把目录树和分区中的数据结合起来???
把分区中的数据挂载到某个目录下
既然我们在Linux系统中使用的是目录树,所以在安装系统的时候就要规划好磁盘分区和目录树的挂载关系