/run/udev/watchのこれらのシンボリックリンクは何ですか?

/run/udev/watchのこれらのシンボリックリンクは何ですか?

以下を使用して、コンピュータで壊れたシンボリックリンクをすべて検索しました。

find / -xtype l

これは次のようないくつかを返します。

/run/udev/watch/9
/run/udev/watch/8
/run/udev/watch/5
/run/udev/watch/3
/run/udev/watch/1

これらのシンボリックリンクが指す場所を確認するためにディレクトリを一覧表示しました。

lrwxrwxrwx 1 root root 4 Oct 14 07:19 1 -> b8:0
lrwxrwxrwx 1 root root 4 Oct 14 07:19 3 -> b8:1
lrwxrwxrwx 1 root root 4 Oct 14 07:19 5 -> b8:3
lrwxrwxrwx 1 root root 4 Oct 14 07:19 8 -> b8:2
lrwxrwxrwx 1 root root 4 Oct 14 16:11 9 -> b8:4

私は以前このようなことを見たことがなかったと思いました。このシンボリックリンクは何に使用されますか?

ベストアンサー1

私が知っている限り、この/run/udev/watchディレクトリは制御が実際のinitに移行される前にinitramfsから残されました。リンクは、../data同様のファイルb8:0(ブロックデバイスを記述する)が存在するのと同様に生成されます。私はwatchブートが完了した後にディレクトリが使用されるとは思わないので、壊れたリンクは重要ではありません。ツリー/run全体が非永続的であるため、これを「修正」することが目標である場合は、initramfsで作成された場所と削除しても安全であることを確認する必要があります。

無視しても安全です。

おすすめ記事