Windowsパーティションに自分の作業のフォルダーがありますが、Windowsから時々使用するため、Linuxパーティションに移動することはできません。そのため、Linuxドキュメントフォルダーに保持するシンボリックリンク(ln -sを使用して、フォルダーを右クリックして)を作成しましたが、コンピューターの電源を入れ直したときにリンクが壊れます。これを防ぐためにできることはありますか?
編集:私は回避策を見つけました。これは、シンボリックリンクにアクセスしてC:ドライブをマウントしてリンクを修正する前にWindows_OSディレクトリをクリックするだけですが、自動化する方法を知っている人がいれば感謝していますこれまたは最初の場所でそれらを壊すのを止めてください。
エントリをfstab
に追加して、ブート時に適切な権限でパーティションがマウントされるようにすることができます
fstab
の背景情報を読むことができます- buntuヘルプ
読み取り/書き込み許可でドライブをマウントする必要があるため、ファイルシステムラベルはntfs-3g
である必要があります。最初にパッケージがあることを確認します。
Sudo apt-get install ntfs-3g
たぶん、あなたはすでに最新バージョンを持っていると言うでしょう。
次に、パーティションのマウントポイントを選択します。 Ubuntuパーティションから開くと、通常どこにマウントされているかがわかるでしょう。そのマウントポイントを使用するか、新しいマウントポイントを作成できます。どんな名前でも呼び出すことができますが、/media
にある必要があります。
Sudo mkdir /media/windows
fstab
をバックアップしてください:
Sudo cp /etc/fstab /etc/fstab-backup
いつでも変更を元に戻すSudo mv /etc/fstab-backup /etc/fstab
WindowsパーティションのUUIDが必要なので、実行します
Sudo blkid
すべてのパーティションはUUID="VeryLongString-OfLetters&Numbers"
で表示されます。Windowsパーティションは、ファイルシステムタグTYPE="ntfs"
で識別できます。パーティションのUUIDをコピーします。これで、fstabに新しいエントリを作成する準備ができました。
Sudo nano /etc/fstab
ファイルの最後に、UUIDを含む新しい行を作成し、次に選択したマウントポイント、ファイルシステムタイプ、オプション、次にこのように2つのゼロを区切ります
UUID=that-long-string-you-copied /media/windows ntfs-3g auto,user,rw 0 0
オプションは、ブート時に自動的にマウントされ、(ルートだけでなく)ユーザーが読み書きできることを意味します。2つのゼロは単なるヌルオプションです(上記のヘルプページを参照)。次のような参照用に、上記の行にコメントを追加することもできます(#で始まる行)。
# To make my symlinks persistent
ファイルを保存します(Ctrl+X それから Y)終了してから再起動します。すべてを正しく行った場合、選択したマウントポイントでパーティションが見つかります。もう一度シンボリックリンクを作成すると、電源が入れ直されても生き残ります。