分页: 1 / 1
linux一个文件系统可以跨越多个分区吗?
发表于 : 2009-05-06 23:31
由 fredchen
我知道一个分区只能有一个文件系统,可是一个文件系统可以跨多个分区吗? 分区和文件系统是一对一的关系吗?请指点!
Re: linux一个文件系统可以跨越多个分区吗?
发表于 : 2009-05-06 23:36
由 bestshuai
“文件系统”是“分区”的一个属性。。。
或者说一种格式。。。
”文件系统“指是的组织"分区“上的数据的方式,不同的”文件系统“提供统一的掊口给上层软件使用,只是它们组织“分区”上的数据的方式有些不同
打个比方,你有
你有两台电脑 ==== 两个分区
两台电脑一个装XP,一个装UBUNTU ==== 两个分区一个格式化成ext3,一个格式化成ext4
XP可以上网,UBUNTU也可以上网 ==== ext3, ext4都可以读写文件
Re: linux一个文件系统可以跨越多个分区吗?
发表于 : 2009-05-06 23:53
由 BigSnake.NET
可以乱来, 例如 lvm
Re: linux一个文件系统可以跨越多个分区吗?
发表于 : 2009-05-07 0:20
由 fredchen
谢谢,这么晚了还有这么多热心人。
不过我还是没搞明白文件系统和分区的关系??
是不是离开分区谈文件系统是没有意义的呢?
Re: linux一个文件系统可以跨越多个分区吗?
发表于 : 2009-05-07 0:24
由 wangdu2002
大美女蛇已经说了,用Lvm可以使文件系统跨分区管理的。
文件系统是一种对数据组织方法,与分区关联,但不等同于分区的,如果用文件虚拟一个盘,一样可以用上各种不同的文件系统。
Re: linux一个文件系统可以跨越多个分区吗?
发表于 : 2009-05-08 0:29
由 kelen
我是这么理解的,
每一个房间(比作是分区)用一种地砖(比作是文件系统).
当然,实际生活中, 你可以一个房间用多种地砖, 但是一个分区只能用一种文件系统.
Re: linux一个文件系统可以跨越多个分区吗?
发表于 : 2009-05-08 11:09
由 CLOCKWORKHEART
操作系统中处理文件的部分称为文件系统(现代操作系统第二版)
一个分区只能有一个记录格式,比如说ext3或者ntfs
各个分区不过是文件系统用来保存记录用的“纸”罢了,它们有着各自的书写“框格”(比如说划横线的和划方格的,就像文件记录格式EXT3 NTFS)
Re: linux一个文件系统可以跨越多个分区吗?
发表于 : 2009-05-08 14:01
由 kappa8086
文件系统这个名词含静态的和动态的两种含义。静态的,指磁盘上的数据格式,一般而言,结构上从属于分区。当然也可以不这么做,你发明一个文件系统格式非要吃掉整个硬盘,啥WIN啥LIN啥OS的统统不得染指的,并非不可,但规范上,你应该做到和其他系统的和谐。
动态的,指资源管理方式,依操作系统而不同,DOS很典型,就叫“磁盘操作系统”,一个分区一个盘符,是管理结构树的顶层,但WIN95以后,还有LINUX等等,在分区之上都有更高的虚拟结构,并把不同分区纳入管理,windows的“我的电脑”,linux是"/",当它们自己定义逻辑概念的时候,处在哪一层次能包含哪些东西都是自己说了算的。
所以术语上并不区分层次,甚至毫不相干。linux用挂载分区到目录的方式,文件系统在管理的概念上是跨了多个分区的,windows有DOS后遗症没这么明显。
至于LVM,不是一种基础方法。但从物理上而不是逻辑上跨分区了。
Re: linux一个文件系统可以跨越多个分区吗?
发表于 : 2009-05-08 14:08
由 adam8157
BigSnake.NET 写了:可以乱来, 例如 lvm