鸟哥的linux私房菜——第3章 主机规划与磁盘分区
Posted 从头再来,不要慌
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了鸟哥的linux私房菜——第3章 主机规划与磁盘分区相关的知识,希望对你有一定的参考价值。
各硬件在Linux中的文件名(/dev):
- IDE硬盘:/dev/hd[a-d]
- SCSI/SATA/USB硬盘:/dev/sd[a-p]
- U盘:/dev/sd[a-p] (与SATA相同)
- 软驱:/dev/df[0-1]
- 打印机:/dev/lp[0-2](25针)、/dev/usb/lp[0-15](USB)
- 鼠标:/dev/usb/mouse[0-15](USB)、/dev/psaux(PS2)
- 当前CD ROM/DVD ROM:/dev/cdrom
- 当前鼠标:/dev/mouse
- 磁带机:/dev/ht0(IDE)、/dev/st0(SCSI)
整块磁盘的第一个扇区记录的重要信息
- 主引导分区(Master Boot Record, MBR):安装引导加载程序,446字节;
- 分区表:记录整块硬盘的分区状态,64字节;分为四组记录区,分别记录各个区段的起始与结束的柱面号码(/dev/hda[1-4]),这四个分区分别被为主分区(Primary)或扩展分区(Extended)
注:扩展分区的目的:使用额外的扇区来记录分区信息(生成多于4个分区),扩展分区本身并不能被格式化;由扩展分区分割出来的分区被称为逻辑分区(logical),逻辑分区的设备号码由5号开始(/dev/hda[5-...]),仅有主分区和逻辑分区可以被格式化;
开机流程:
- Bios(硬件自身支持,写死在主板的内存芯片只读存储器ROM上):计算机第一个主动执行的程序(韧体),识别并取得第一个能开机的硬盘,并读取第一个扇区的MBR
- MBR(硬件自身支持):包含最基本的引导加载程序
- 引导加载程序(Booter loader)(操作系统安装时提供):识别硬盘的文件系统格式,加载内核文件
- 内核文件:开始操作系统的功能
引导加载程序的功能:
- 提供菜单:多个开机选项,实现多重引导
- 载入内核文件:直接指向可开机的程序区段来开始操作系统
- 转交给其他loader:将引导加载功能转交给其他loader负责(可以将不同的引导加载程序装在不同分区的引导扇区boot sector)
注:boot loader可以安装在MBR或boot sector
文件系统和目录树的关系(挂载) :根目录(/)一定要作为挂载点挂载到某个分区,其他的子目录可以依据用户需求挂载到不同分区
以上是关于鸟哥的linux私房菜——第3章 主机规划与磁盘分区的主要内容,如果未能解决你的问题,请参考以下文章
鸟哥的Linux私房菜第三章主机规划与磁盘分区-2. 安装Linux前的规划