1
我使用dio和hddtemp小部件(Vicious
)來顯示IO速率和硬盤驅動器溫度。問題在於我每次重新啓動計算機時都必須更改輸入設備名稱,因爲啓動期間添加設備的順序是任意的。這會導致設備名稱/ dev/sda和/ dev/sdb在每次啓動時切換到同一個硬盤驅動器。這通常通過在其他場景中使用UUID來解決。我想知道,是否有解決這個問題的aswsome惡性小部件?如何指定永久硬盤驅動器的磁盤小部件真棒wm?
我使用dio和hddtemp小部件(Vicious
)來顯示IO速率和硬盤驅動器溫度。問題在於我每次重新啓動計算機時都必須更改輸入設備名稱,因爲啓動期間添加設備的順序是任意的。這會導致設備名稱/ dev/sda和/ dev/sdb在每次啓動時切換到同一個硬盤驅動器。這通常通過在其他場景中使用UUID來解決。我想知道,是否有解決這個問題的aswsome惡性小部件?如何指定永久硬盤驅動器的磁盤小部件真棒wm?
您可以使用/dev/disk/by-uuid/
中的符號鏈接。像下面的內容可以工作:
handle = io.popen("readlink /dev/disk/by-uuid/abc-def-geh")
disk = handle:read("*all"):match("sd[a-zA-Z0-9]*")
handle:close()
這應該給你的設備的名稱在變量disk
。
這是一個不錯的解決方案! – RNA