linux 03

  在Linux系统中,每个设备都被当成一个文件对待,例如IDE硬盘在Linux中的文件名为/dev/hd/[a-d],SCSI/SATA/USB硬盘的文件名为/dev/sd[a-p],虽然我现在对这两个文件还不了解……,在Linux中,几乎所有的硬件设备文件都在/dev这个目录内。

  硬盘的盘面细分出扇区和柱面两种单位,每个扇区大小为512bytes(1byte = 8bit,1B=8b,1kB = 1024B,一个英文字母占1B,一个中文占2B),磁盘的第一个分区最重要,记录了两个重要分区:

主引导分区(MBR),可以安装引导加载程序的地方,有446bytes。分区表(partition table):记录整块硬盘分区的状态,64bytes。硬盘默认分区表只能写入四组分区信息,我们称为主分区或扩展分区,分区的最小单位为柱面,硬盘分区的1~4号是保留给主/拓展分区的,因此第一个逻辑分区一定是由5号开始的。

  如果要分区超过四个以上,一定要有扩展分区,而且必须将所有剩下的空间都分配给扩展分区,然后再规划扩展分区的空间,一般建议将扩展分区的柱面号码分配在最后面的柱面内。

  开机流程到操作系统之前的动作:1.BIOS 2.MBR 3.引导加载程序(一支可读取内核文件来执行的软件)4.内核文件:开始OS的功能。

posted @ 2018-08-22 23:35  与二月  阅读(110)  评论(0编辑  收藏  举报