咦?这些东西昨自动挂载了?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
admin_xyz
帖子: 199
注册时间: 2012-05-26 8:33
系统: Ubuntu 12.04

咦?这些东西昨自动挂载了?

#1

帖子 admin_xyz » 2013-07-24 10:31

pic.png
如图,/boot , /home, /usr , / ,这些是我分区的划分出来的。

可/dev, /run, /run/lock, /run/shm 这些是啥东西,怎么自动挂载了。

xyz@Linux:~$ sudo umount tmpfs
umount: /run: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))

试着卸载也不行。
pic2.png


这是fstab里的内容,也没啥异常啊。

======================

查了资料说是 开发人员把 /var/run 放到了/run , 可为啥两个目录还同时存在。。。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 咦?这些东西昨自动挂载了?

#2

帖子 eexpress » 2013-07-24 10:36

● type d
d 是 `df -hT -x tmpfs -x devtmpfs' 的别名

别管那些tmpfs吧。
● 鸣学
头像
fugmd
帖子: 18
注册时间: 2013-05-21 17:45
系统: kubuntu 13.04

Re: 咦?这些东西昨自动挂载了?

#3

帖子 fugmd » 2013-07-24 10:52

/dev 设备目录
/run, /run/lock, /run/shm 进程运行相关的
这些目录是必须的
/var/run 链接到 /run
kubuntu 13.04 @ Hasee K480N
KDE :-)
头像
admin_xyz
帖子: 199
注册时间: 2012-05-26 8:33
系统: Ubuntu 12.04

Re: 咦?这些东西昨自动挂载了?

#4

帖子 admin_xyz » 2013-07-24 11:03

我知道了/var/run 是个链接文件,为什么还要挂载 /dev呢,不是已经挂/了吗?

/run/lock 这个我知道了,/run/shm这个是啥

是不是装了virtual box才有的tmpfs?
头像
cjxgm
帖子: 1952
注册时间: 2010-04-23 20:40
系统: Arch Linux
来自: 浙江·杭州
联系:

Re: 咦?这些东西昨自动挂载了?

#5

帖子 cjxgm » 2013-07-24 11:35

admin_xyz 写了:我知道了/var/run 是个链接文件,为什么还要挂载 /dev呢,不是已经挂/了吗?

/run/lock 这个我知道了,/run/shm这个是啥

是不是装了virtual box才有的tmpfs?
/dev 不对应到磁盘,/dev 对应到一个虚拟文件系统。unix 名言:“一切皆文件”,所以所有设备都成为了 /dev 里的文件,但是这些文件需要根据实时环境生成,不适合放在硬盘里,所以设计了这个dev虚拟文件系统
/run 也类似。tmpfs,即“临时文件系统”,一般是把内存拿来当硬盘用,这样关机以后所有文件都可以消失,不需要手工删除,很是方便
Clanjor Prods. | Develop for Developers. (C++, Lua) | 作曲编曲 | 实时渲染引擎
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: 咦?这些东西昨自动挂载了?

#6

帖子 adagio » 2013-07-24 13:29

你真够操心的,一般用根本不用管,想学底层技术就看源码去呗,看完了自然迎刃而解
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
wangchaoran
帖子: 764
注册时间: 2011-11-18 21:41
系统: kubuntu 13.4 amd64
来自: China

Re: 咦?这些东西昨自动挂载了?

#7

帖子 wangchaoran » 2013-07-24 18:03

像/proc,/sys等虚拟文件系统之所以能自动挂载,是因为它们也被列在fstab中,不过此“fstab”不是/etc/fstab,而是/lib/init/fstab。对于linux来说,/etc/fstab可以没有(livecd的/etc/fstab是空的),但/lib/init/fstab不能没有。启动时init会读两份fstab(/etc/fstab和/lib/init/fstab)

代码: 全选

The best way to predict the future is to invent it.
回复