某些设备的电源应仅在关闭其他设备的电源时关闭。例如,如果允许关闭 CD-ROM 驱动器的电源,则可能会丢失一些必需功能,如弹出 CD 的功能。
为了防止设备独立关闭电源,可以使该设备依赖于电源可能保持打开的其他设备。通常,设备依赖于帧缓存器,因为在用户使用系统时监视器通常处于打开状态。
其中,dependent-phys-path 是电源保持打开状态的设备,如 CD-ROM 驱动器。phys-path 表示要依赖于其电源状态的设备,如帧缓存器。
device-dependency-property property phys-path
此类项要求任何导出属性 property 的设备都必须依赖于 phys-path 指定的设备。由于此相关项尤其适用于可移除介质设备,因此缺省情况下 /etc/power.conf 包含以下行:
device_dependent-property removable-media /dev/fb
使用此语法,除非关闭控制台帧缓存器的电源,否则无法关闭导出 removable-media 属性的设备的电源。
有关更多信息,请参见 removable-media(9P) 手册页。