最近Linux用得比较多,强烈意识到了自己对文件系统了解太少,就向师兄借了本《鸟哥私房菜》来补充一点知识,记录一下,这篇文章文字和格式没整理,只供自己复习用。

磁盘分区表
整块磁盘的第一个扇区记录了两个重要的信息,分别是
1、主引导分区(Master Boot Record,MBR):可以安装引导加载程序的地方,有446bytes。
2、分区表(partition table):记录整块硬盘分区的状态,有64bytes。

Linux磁盘分区相关
假设上面的硬盘装置档名为/dev/hda时

P1:/dev/hda1
P2:/dev/hda2
P3:/dev/hda3
P4:/dev/hda4

第一个扇区所在的分区表只能记录四条数据,我们想要更多的分区就得创建扩展分区(extended),从扩展分区里分出逻辑分区。
Linux磁盘分区相关
假设上面的硬盘装置档名为/dev/hda时

P1:/dev/hda1
P2:/dev/hda2
L1:/dev/hda5
L2:/dev/hda6
L3:/dev/hda7
L4:/dev/hda8
L5:/dev/hda9
怎么设备文件名没有/dev/hda3 与 /dev/hda4 呢? 因为前面四个号码都是保留给Primary和Extended用的,所以逻辑分区的设备名称号码就由5号开始了。

Linux安装时,磁盘分区最好自己做决定
目录树结构
Linux磁盘分区相关

文件系统与目录树的关系
使用『挂载』就可以把一个目录当成进入点,将磁盘分区表的数据放置在该目录下; 也就是说,进入该目录就可以读取该分区

相关文章: