udev
本章概述在挂载设备期间会使用哪些设备标识符
本章概述在挂载设备期间会使用哪些设备标识符,并提供有关挂载网络储存的细节。 UUID(全球唯一标识符)是表示文件系统的 128 位数字,在本地系统和其他系统中都是唯一的。它根据系统硬件信息和时戳(做为其种子的一部分)随机生成
最近遇到一个 网络界面卡的顺序与名称问题才开始接触 udev
最近遇到一个 网络界面卡的顺序与名称问题才开始接触 udev 这个东西的虽然他在 kernel 2.6.15 就开始使用了.目前我的 RHEL5 已经用到 kernel 2.6.18先来看一下 devfs(dev) 和 sysfs(udev) 的不同. 有上过 Linux 课的还记得老师的第一句话就是 Linux 下所有的东西都是以档案的模式存在这也包括了硬件装置. 在核心 Linux 2.4–2.6.18 devfs (device file system) 使用者如果要对硬件进行存取很简单的只要针对 /dev/ 档案作存取即可.但是缺点就是系统一开始就必须先将所以的装置先预备好.假如你的系统明明只有一颗硬盘 sda 但是 /dev/ 目录下可早就已经预备好了 sdb sdc …. 不同的硬盘装置在做准备.所以 /dev/ 会相当庞大都是因为储存了一些不是真实存在的装置.而且装置没有规则可循的皆直接存放在 /dev/ 目录下面. 从前的装置名称是固定的 sda 代表第一个 SCSI 的硬盘但是 udev 可以依据需求将 sda 任意改成你想要的名称 如:my_first_scsi_disk 当装置在连接或移除时可以执行相对应的程式 (script). network 装置可以依需求修改成想要命名的方式. 你可以看到光是一个硬盘就又这么完整的方式来呈现其中大部分都是连结 (symbolic link) 的方式储存装置的别名并对应到真实的装置名称.