質問があります。 dbusとudiskを使用するのが最善の方法のようです。だから私は問題を考案しました。各「マウント済み」パーティションに対してラベルとデバイステーブルを作成します。
"" /dev/sda1
"ROOT" /dev/sda2
"BACKUP" /dev/sdb1
...
問題は、この問題を解決する方法について考えるほど混乱することです。誰でもいくつの提案をすることができますか?
ベストアンサー1
たぶん、次のようなものがあります。
udevadm info --export-db | sed '
/^E: DEVNAME=/{s///;h;d;}
/^E:[^=]*LABEL=/!d
G;s/[^=]*=\(.*\)\n/"\1" /'
これに対応するudisks
ものは次のとおりです。
udisks --dump | sed '
/^[[:blank:]]*device-file:[[:blank:]]*/{s///;h;d;}
/^[[:blank:]]*label:.*[^[:blank:]]/!d
G;s/[^:]*:[[:blank:]]*\(.*\)\n/"\1" /'