磁盘组成:盘片,磁头,主轴马达。而数据写入在盘片上面。
盘片上有两种单位:1.扇区(sector),每个扇区大小为512bytes
其中第一个扇区最为重要,它记录了整块磁盘的重要信息,主要是以下两个重要信息:
(1)主引导分区(Master Boot Record,MBR):可以安装引导加载程序的地方,有446bytes。
(2)分区表(partition table):记录整块硬盘分区的状态,有64bytes。
在分区表所在的64bytes容量中,总共四组记录区,这4组记录区成为主(Primary)分区或扩展分区(Extended)。
其中4个分区中最多只能有一个扩展分区,而扩展分区中可以分出逻辑分区。可分出的逻辑分区的数量随操作系统而不同,
在linux中,IDE硬盘最多有59个逻辑分区(5号到63号),SATA硬盘中则最多有11个逻辑分区(5号到15号)。
2.柱面(Cylinder),它为分区的最小单位。
开机流程:BIOS->MBR->引导加载程序(Boot loader)->内核文件
BIOS:一个写入到主板上的一个韧体(韧体就是写入到硬件上的一个软件程序),开机时计算机系统主动执行的第一个程序。
MBR:第一个扇区内的主引导分区块,内包含引导加载程序。
引导加载程序(Boot loader):一支可读取内核文件来执行的软件。
内核文件:开始操作系统的功能。
为什么别人常说如果要安装多重引导,最好先安装windows再安装linux呢?
答:因为windows在安装的时候,它的安装程序会主动覆盖掉MBR,这样就没法引导linux了。
文件系统与目录树的关系(挂载):所谓“挂载”就是利用一个目录当成进入点,将磁盘分区的数据放置在该目录下;也就是说,
进入该目录就是读取该分区的意思,这个操作称为“挂载”。
下列设备在linux中的设备文件名:
CDROM:/media/cdrom
网卡: