磁盘分区

  IDE 硬盘在linux中的文件名为:/dev/hd[a-d]。因为主板上有两个IDE电缆接口,每一条扁平电缆上有主从两个接口,所以有a-d四个设备号。

  SCSI/SATA/USB 设备在linux中的文件名为:/dev/sd[a-p]。

  硬盘上的单位分为:扇区和磁柱两个单位。一个扇区的大小是512字节。

  整个磁盘中,最重要的部分是第一个扇区:1.主引导分区(MBR),446字节。2.分区表,64个字节。

  磁柱是文件系统的最小单位,也是分区的最小单位。在分区表的64字节中,总共分为四组记录,每组记录了该区段的起始和结束磁柱。这些分区分为主分区或者扩展分区。1-4号码是分给主分区或者扩展分区的。所以逻辑分区的设备号码名称就从5开始。扩展分区最多只能有一个(操作系统的限制)。

  主机开机过程:BIOS为主机开机的时候第一个执行的程序,这个程序会分析计算机里面有哪些存储设备,BIOS会依据用户的设置去取的能够开机的硬盘(可引导),到该硬盘里面去读取第一个扇区的MBR,MBR里面存放最基本的引导加载程序,这个引导程序的目的是加载操作系统的内核文件。由于引导程序是安装操作系统的时候,安装到MBR中的,所以能够读取操作系统的内核文件。

  引导程序除了可以安装在MBR中之外,还可以安装到每一个分区的引导扇区。引导程序可以将启动加载核心文件的任务交给其他的引导程序,这样才能实现多重加载。

  如果安装windows和linux两个系统,应该先安装windows,在安装linux。因为,windows会覆盖真个MBR以及自己所在分区的启动扇区,没有机会编辑开机菜单。linux可以选择将引导程序安装到MBR中或者所在分区的引导扇区。你可以在liux的 boot loader里面加入windows的开机选项。

posted @ 2015-04-19 22:00  wu.xiaowei  阅读(217)  评论(0编辑  收藏  举报