
起動時に自動的にマウントされないパーティション上のディレクトリへのリンクを作成しました。もちろん、コンピュータを再起動すると、Ubuntu はこのリンクを「壊れている」とマークします。リンクをクリックするまでこのリンクのパスをチェックしないように Ubuntu 14.04 に指示する方法はありますか。
編集: 何らかのコマンドを使用して Ubuntu にリンクを再確認させる方法はありますか?
答え1
壊れたリンクを再び機能させる簡単な方法を見つけました。リンクを再確認する代わりに、リンクを作り直す方が簡単です。(はい、わかっています。笑。Linux の経験があまりないのです)。パーティションがマウントされたら、ターミナル ( ++ CTRL)で次のコマンドを入力してこれを実行しました。ALTT
ln -s -f "path_to_Target" "path_to_Link/LINK_NAME"
ln
コマンドはソフトリンクまたはハードリンクを作成するために使用されます。-s
オプションは「ソフトリンク」を作成するもので、-f
オプションはリンクが既に存在するためエラーが発生しないように「強制的に」作成するものです。ln
コマンドの詳細はここ。
次の段階では、リンクがクリックされたときにリンク自体がコマンドを実行するようにします。これについては別の質問を投稿しました。
答え2
常に存在する場所にディレクトリをバインドマウントし、その場所にリンクすることもできます。
たとえば、/dev/sdb1
を にマウントしたとします。これには、デスクトップに常にリンクを表示しておく/media/user/sdb1
ディレクトリ が含まれます。ClientDocs
次に、ディレクトリ を追加します/media/permadirs/user/ClientDocs
。その後、ディスクをマウントしたら、 を実行できますsudo mount --bind /media/user/sdb1/ClientDocs /media/permadirs/user/ClientDocs
。
その後、 へのリンクを作成することができ/media/permadirs/user/ClientDocs
、このリンクはディスクがマウントされているかどうかに関係なく常に有効になります。
もちろん、マウント作業は必要ですが、リンクは常に機能します。おそらく、それが何らかの形で役立つでしょう。