免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3178 | 回复: 10
打印 上一主题 下一主题

关于目录结构和磁盘分区(partition)的关系问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-28 16:45 |只看该作者 |倒序浏览
目录结构是逻辑的而磁盘分区是物理的,这句话有问题么?
还有,目录结构与磁盘分区有什么关系,能请高手讲一下么?
(不要讲一些关于什么挂载方法之类的具体操作,这个我可以查manual,只想知道在理论方面二者的关系)
谢谢!
一路征程一路笑 该用户已被删除
2 [报告]
发表于 2008-08-28 16:50 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
3 [报告]
发表于 2008-08-28 16:55 |只看该作者
目录是个树状结构,比如/ ,/bin ,/usr/include/
磁盘是物理结构,但你建立分区的时候,也就建立好了磁盘的节点和块儿的关联,比如将它挂载/mnt/myharddisk/,这个时候,实际上就是修改目录文件myharddisk的目录项中的inode,将它映射到磁盘中的具体地址。

论坛徽章:
0
4 [报告]
发表于 2008-08-29 16:25 |只看该作者
linux中使用的是目录树,和挂载点

论坛徽章:
0
5 [报告]
发表于 2008-08-29 16:37 |只看该作者
我觉得,目录结构是组织文件的方式,肯定是逻辑的,对目录以及目录内档案的访问都是通过挂载点为进入点进行访问的。
而分区是对硬盘进行划分的一种方式,肯定也是逻辑的,将分区信息存到了硬盘的MBR的partion table中。
二者没有什么直接联系吧

论坛徽章:
0
6 [报告]
发表于 2008-08-29 17:32 |只看该作者
首先是要放弃windows的分区概念,不要用盘的形式来理解问题。

论坛徽章:
0
7 [报告]
发表于 2008-08-29 18:32 |只看该作者
目录是一种逻辑的组织形式,

分区是把物理的硬盘通过标记划分相同或不同大小的区块,

目录跟分区建立关系就叫挂载!

通过mount把某个物理分区挂载在某个目录下就可以使用该分区了。

[ 本帖最后由 jerrymy 于 2008-8-31 15:16 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2008-08-29 19:21 |只看该作者
目录结构           层次 高
------------
文件系统
------------
磁盘分区
------------
物理驱动器          层次 低

论坛徽章:
0
9 [报告]
发表于 2008-09-02 01:38 |只看该作者
原帖由 honckly 于 2008-8-29 17:32 发表
首先是要放弃windows的分区概念,不要用盘的形式来理解问题。

这个很重要

论坛徽章:
0
10 [报告]
发表于 2008-09-02 09:23 |只看该作者
同意5楼的观点,目录结构,与磁盘分区都是逻辑的。
目录结构很好理解位逻辑的。因为一个目录结构中可以包括多个磁盘,多个分区。但是你看来他们是一个统一的有序的树形结构。
磁盘分区只是把每一个区的开始和终了的柱面信息标记到MBR中,实际上还是原来那块硬盘,没有把它物理的分成几个区。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP