创建设备 (Makedev-1.7)

估计编译时间:		0.07 SBU
估计所需硬盘空间:     50 KB

创建设备

注意:您解压的MAKEDEV.bz2文件不是一个归档文件,因此它并不创建一个可以用 cd 进入的目录。

下面的命令为创建设备作准备:

cp MAKEDEV-1.7 /dev/MAKEDEV &&
cd /dev &&
chmod 754 MAKEDEV

大多数人可以这样创建设备:

./MAKEDEV -v generic

但是如果你使用 devpts,可以这样:

./MAKEDEV -v generic-nopty

注意,如果你不确定,就用 ./MAKEDEV -v generic 这个命令,它能保证你拥有所有需要的设备。如果你确定要使用devpts,第二个命令就能避免创建一些你不需要的设备。

MAKEDEV 会创建1到20个左右的hda[1-20]到hdh[1-20]。但是要记住由于内核对最大分区数量的限制,您可能不能使用所有上述的设备文件。

命令解释

./MAKEDEV -v generic: 这条命令创建普通设备。通常,这些设备都是您必须的。不过也有可能会缺少一些您的硬件系统配置所必须的特殊设备,您可以通过 ./MAKEDEV -v <device> 命令手工创建它们。 generic-nopty 参数与 generic 参数创建的大多数设备一样,不过不会创建那些使用devpts时不需要的设备。

MAKEDEV的内容

最后检查于version 1.5.

包含的程序

MAKEDEV

具体说明

MAKEDEV

MAKEDEV 一般在 /dev目录建立必要的静态设备节点.具体细节参见linux内核源码里的 Documentation/devices.txt.

安装MAKEDEV依赖于

最后检查于 version 1.5.

Bash: sh
Fileutils: chmod, chown, cp, ln, mknod, mv, rm
Grep: grep
Sh-utils: expr, id