(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
[root@study cdrom]#
cd /
[root@study /]#
umount /data/cdrom
由于你目前正在
/data/cdrom/
的目录内,也就是说其实『你正在使用该文件系统』的意思!所以自然
无法卸除这个装置!那该如何是好?就『
离开该文件系统的挂载点
』即可。以上述的案例来说,
你
可以使用『
cd /
』回到根目录,就能够卸除
/data/cdrom
啰!简单吧!
7.3.6
磁盘
/
文件系统参数修订
某些时刻,你可能会希望修改一下目前文件系统的一些相关信息,举例来说,你可能要修改
Label
name
,
或者是
journal
的参数,或者是其他磁盘
/
文件系统运作时的相关参数
(
例如
DMA
启动与
否~
)
。
这个时候,就得需要底下这些相关的指令功能啰~
.
mknod
还记得我们说过,在
Linux
底下所有的装置都以文件来代表吧!但是那个文件如何代表该装置呢?
很简单!
就是透过文件的
major
与
minor
数值来替代的
~所以,那个
major
与
minor
数值是有特
殊意义的,不是随意设定的喔!我们在
lsblk
指令的用法里面也谈过这两个数值呢!举例来说,在鸟
哥的这个测试机当中,
那个用到的磁盘
/dev/vda
的相关装置代码如下:
[root@study ~]#
ll /dev/vda*
brw
-
rw
----
. 1 root disk
252, 0
Jun 24 02:30 /dev/vda
brw
-
rw
----
. 1 root disk
252, 1
Jun 24 02:30 /dev/vda1
brw
-
rw
----
. 1 root disk
252, 2
Jun 15 23:43 /dev/vda2
brw
-
rw
----
. 1 root disk
252, 3
Jun 15 23:43 /dev/vda3
brw
-
rw
----
. 1 root disk
252, 4
Jun 24 20:00 /dev/vda4
brw
-
rw
----
. 1 root disk
252, 5
Jun 24 21
:15 /dev/vda5
上表当中
252
为主要装置代码
(Major)
而
0~5
则为次要装置代码
(Minor)
。
我们的
Linux
核心认
识的装置数据就是透过这两个数值来决定的!举例来说,常见的磁盘文件名
/dev/sda
与
/dev/loop0
装置代码如下所示:
磁盘文件名
Major
Minor
/dev/sda
8
0
-
15
/dev/sdb
8
16
-
31
/dev/loop0
7
0