Linux - 分区
【教学课程:http://www.imooc.com/video/3241】
1、分区:逻辑上将磁盘分为几个区块(其实所谓的分区只是针对64 bytes的分割表进行配置而已);
2、主分区:最多只能有4个(硬盘限制);第一个扇区记录两个重要信息:
-> 主要启动记录区(Master Boot Record,MBR),可以安装启动装载程序,有446 bytes;
附:计算机启动过程,开机主动执行bios,bios会认识第一个可启动的设备,该设备第一个扇区的MBR记录了装载程序(boot loader),装载程序可读取核心文件(操作系统内核)来运行;
-> 磁盘分割表,记录整个磁盘分区的信息,有64 bytes,一个分区信息(该分区起始与结束磁柱编号)占用16 bytes;
3、扩展分区:最多只能有1个(操作系统限制),扩展分区不能写入数据,只被用于包含逻辑分区信息;【主分区+扩展分区 <= 4个】
4、格式化:往分区中写入文件系统信息(文件分配表,目录表等);
5、linux下磁盘分区分配有设备文件名:【sha1 -> sh-接口类型,a-磁盘编号,1-分区编号(逻辑分区从5开始)】

6、必须分区:"/"根分区,swap分区(交换分区,内存4G内时分配大小为内存2倍,内存4G以上时分配大小与内存一致)
开机过程中仅有根目录会被挂载,其他分割槽则是开机完成后才持续的进行挂载,因此根目录下与开机过程有关的目录,就不能与根目录分到不同的分割槽:
。 /etc : 配置文件
。 /bin : 重要执行档
。 /dev : 所需要的装备档案
。 /lib : 执行档所需的函式库与核心所需的模块
。 /sbin : 重要的系统执行文件
同时,FHS标准建议,根目录(/)所在分割槽应该越小越好,且应用程序所安装的软件最好不要与根目录放在同一个分割槽,这样根目录所在的文件系统不容易发生问题。
注意:swap为特殊分区,文件系统选择swap类型,没有挂载点;
推荐分区:boot分区(启动分区,200M左右,第一个进行分区),这样其他分区使用情况将不影响系统启动;
7、挂载:将目录(windows下盘符)与分区进行绑定的过程;

8、实际安装截图:使用df命令查看;

9、
浙公网安备 33010602011771号