Solaris 10 1/06:改进了可移除介质管理。以前,对于不包含介质的可移除设备,vold 不创建设备链路。现在,对于不包含介质的设备,会正确创建设备链路,如下所示:
lrwxrwxrwx 1 root root 28 Jun 13 13:09 /vol/dev/aliases/cdrom0 -> /vol/dev/rdsk/c2t2d0/nomedia |
现在,可以在运行 vold 时使用 cdrw 和 rmformat 命令列出不包含介质的设备。
通过对 /etc/vold.conf 文件中的 support nomedia 项进行如下更改,可以恢复到以前的 vold 行为:
support media |
然后,重新启动 vold。有关更多信息,请参见 vold.conf(4)。
此外,vold 现在可识别热插拔。此改进意味着,如果插入可移除介质,则 vold 将自动检测并挂载该介质。 应无需手动重新启动 vold,即可识别并挂载任何可移除介质设备中的文件系统。
如果使用的是传统的或非 USB 软盘设备,则可能需要先发出 volcheck 命令,vold 才能识别介质。
如果检测到介质,但由于某种原因未进行挂载,则需要运行以下命令:
# volrmmount -i rmdisk0 |
在热移除可移除介质设备之前,请先弹出介质。例如:
# eject rmdisk0 |