菜鸟mount的疑问

眼睛猥琐男 2011-09-24 10:11:49
mount /dev/sda2 / 根目录
mount /dev/sda2 /t1/t2 自创建目录,往里面写数据

同时将/dev/sda2 挂载到两个目录会不会有什么影响啊,例如,写数据覆盖之类的。

如果能稍微讲解一下mount就更感谢了。
...全文
145 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
shiweifu 2011-09-27
  • 打赏
  • 举报
回复
LZ是想进行chroot吧?

那样需要单独建个文件夹进行挂载的。
su
mkdir /sda10
mount /dev/sda10 /sda10
然后chroot


貌似是
可以mount到同一目录, 不过只有最后一次mount的文件能够被看到。
眼睛猥琐男 2011-09-26
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 mesh4444 的回复:]
所以,同一个设备,建议只mount一次,多了也没意义,而且容易出错……
[/Quote]
其实,不是我突发奇想去mount的。 在安装一个系统时报错,某目录没有被mounted。所以尝试mount一个设备到该目录,结果是系统安装成功了,还正常运行。但是,担心会出问题。对这个原理不是很清楚呢。

现在我最大的困惑时,一个设备同时mount在两个目录下,往两个目录写数据时是什么样结果呢,系统可以智能区分不同目录的数据吗,能不能避免数据覆盖这样的结果。
子谋 2011-09-26
  • 打赏
  • 举报
回复
我自己测试了一下,好像有些设备真的可以mount两次,比如本地ext3格式的硬盘,光盘,都可以mount好多次,但是ntfs就只能mount一次,第二次就报错了……
回答LZ的问题:mount不管多少次都是一样的,都是设备的映像,不管修改哪一个,设备都会被修改……
所以,同一个设备,建议只mount一次,多了也没意义,而且容易出错……
辰岡墨竹 2011-09-26
  • 打赏
  • 举报
回复
是允许的,只不过执行递归拷贝、删除时一定要避免出现死循环。
眼睛猥琐男 2011-09-26
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 mesh4444 的回复:]
不知道LZ用的是什么神奇的系统,同一个设备,挂载2次都不报错,还能成功,表示很费解……
[/Quote]

可能我描述的不清楚吧,系统是SUSE的,其中系统根目录是安装SUSE规划的,我没有自己用mount。test/test是我自己用mount命令的。不知道这样是否有问题

Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 20972152 2522496 18449656 13% /
/dev/sda2 20972152 2522496 18449656 13% /test/test
眼睛猥琐男 2011-09-26
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 huarc 的回复:]
咦?!

一个设备能mount两次?
[/Quote]
可能我描述的不清楚吧,系统是SUSE的,其中系统根目录是安装SUSE规划的,我没有自己用mount。test/test是我自己用mount命令的。不知道这样是否有问题?

Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 20972152 2522496 18449656 13% /
/dev/sda2 20972152 2522496 18449656 13% /test/test
子谋 2011-09-26
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 chonet2009 的回复:]

引用 8 楼 mesh4444 的回复:
所以,同一个设备,建议只mount一次,多了也没意义,而且容易出错……

其实,不是我突发奇想去mount的。 在安装一个系统时报错,某目录没有被mounted。所以尝试mount一个设备到该目录,结果是系统安装成功了,还正常运行。但是,担心会出问题。对这个原理不是很清楚呢。

现在我最大的困惑时,一个设备同时mount在两个目录下,往两个目录……
[/Quote]

怎么可能……
一个设备mount到2个目录下,感觉就像一个目录的两个快捷方式……
你觉得,会因为快捷方式在不同的地方,通过快捷方式所做的修改就有所区分吗?不可能啊……
两次mount就相当于一个设备的两个不同入口,虽然入口不一样,但是访问的都是同一个设备……
覆盖是肯定的,因为你只有一个设备,只有一个……
__Cheny 2011-09-26
  • 打赏
  • 举报
回复
能同一设备mount2个目录吗?
没敢试过 真的可以吗
子谋 2011-09-25
  • 打赏
  • 举报
回复
不知道LZ用的是什么神奇的系统,同一个设备,挂载2次都不报错,还能成功,表示很费解……
还有,根目录也能挂载?!?!表示很危险,不敢尝试……
置于mount命令,挂载这个词基本上已经可以说明他的作用了,就是把你的块设备,挂到某个目录下,使这个目录变成这个块设备的根目录,加以操作……
为什么不能直接使用块设备?因为块设备是文件,你只能修改他的内容,没法cd,没法cp等等的操作都不支持,只能当文件修改,况且这是二进制文件,你也看不懂,置于ln也不行,是同样的道理……
而mount在进行挂载的时候,要区分不同的文件系统,把一个文件看作一个文件系统,对里面的信息加以解释,所以你才能cd进目录,才能mv,cp文件,否则你就只能自己去解释文件系统,那还不如去写内核呢……
qq120848369 2011-09-25
  • 打赏
  • 举报
回复
深圳总是很热。
huarc 2011-09-24
  • 打赏
  • 举报
回复
咦?!

一个设备能mount两次?
眼睛猥琐男 2011-09-24
  • 打赏
  • 举报
回复
已经挂上了啊,好像目前没啥问题,所以才奇怪。
tiger3002 2011-09-24
  • 打赏
  • 举报
回复
自己试试?

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧