您现在的位置: 万盛学电脑网 >> 操作系统 >> Linux教程 >> 正文

linux系统磁盘分区详解

作者:佚名    责任编辑:admin    更新时间:2022-06-22

    一、磁盘分区理论介绍     一个磁盘的一个扇区有512Bytes,第一个扇区存放了MBR和partition table;引导装载程序就是加载内核的程序,比如grub就是最常使用的引导加载程序;     MBR :Master Boot Recorder,446Bytes,存放引导装载程序的地方,当然存放引导装载程序不只有MBR,还有每个分区的启动扇区(boot sector);     注意:一个计算机只有一个MBR,就算有两个磁盘,也只有一个MBR;     Partition table :64Bytes,存放分区状况的地方,最多能够存放4个主分区或扩展分区的记录,扩展分区的逻辑分区分区表在扩展分区的一个扇区中;     分区的最小单位是柱面;     主分区、扩展分区、逻辑分区的关系:       扩展分区不能直接格式化,主分区、逻辑分区能够被格式化; #主分区+#扩展分区<=4; #扩展分区最多只有一个; 逻辑分区的数量:如果是IDE接口,则最多59个逻辑分区,如果是SATA接口,则最多11个逻辑分区;   其实磁盘里面分区的概念是体现在分区表中的,在分区表中设置 (1)主分区的开始柱面和结束柱面; (2)文件系统的名称;   如下图所示:         因此如果要装双系统,则必须要在windows中留一个盘(D盘、E盘等)给Linux安装,这样Linux可以将这个盘继续分区;     Tips:     1.文件系统简单介绍     (1)ext2:早期的Linux文件系统,后被ext3取代;     (2)ext3:流行的Linux文件系统,在ext2的基础上加入了Journal File System(日志文件系统),可以快速恢复系统;     (3)vfat:windows和Linux兼容的文件系统;     (4)Software Raid:模拟RAID的行为的文件系统;     2.Swap介绍     swap是在磁盘中的一个区域,此区域用途:当内存不够用时,将内存中不常用的数据存放到swap区域,因此内存不够大,则可以借助swap区域;     因此swap不需要挂载点;一般为内存的1.5倍~2倍;   \