/sys/bus/spi/devicesへのシンボリックリンク

/sys/bus/spi/devicesへのシンボリックリンク

あるLinuxシステムから別のLinuxシステムにいくつかのソフトウェアを移植しようとしています。私のソフトウェアには、以下を指す多くの行があります。/sys/bus/spi/devices/spi3.0。移植したいLinuxデバイスには、このフォルダは存在せず、別の場所にあります。

ソフトウェアが次のように移動できるようにシンボリックリンクを作成する方法はありますか?/tmp/フォルダ「反対ですか?

試してみました。「ln-s」ところで、「/sys/bus/spi/devices/spi3.0」フォルダが存在しないという苦情を受けました。デバイスが存在する場合は解決策があることを知っていますが、私の場合は/sys/bus/spi/devices/spi3.0「これはターゲットコンピュータに存在しません。

答え1

シンボリックリンクが必要な場合は、名前をとして指定する必要があります/spi/devices/spi3.0。それ以外の場合は何も機能しません。したがって、以下が必要です。

mkdir -p /spi/devices
ln -s /yournewlocation /spi/device/spi3.0  

これを行う権限がないと、シンボリックリンクは役に立ちません。

関連情報