Windowsパーティションに自分の作業用のフォルダがありますが、これはまだWindowsから使用していることがあるため、Linuxパーティションに移動することはできません。そのため、Linuxドキュメントフォルダに保持しているシンボリックリンク(ln -sを使用し、フォルダを右クリックして)を作成しましたが、コンピュータの電源をオフにしてから再度オンにするたびに、リンクが切断されます。これを防ぐために私にできることはありますか?
編集:回避策を見つけました。これは、移動してシンボリックリンクにアクセスする前にWindows_OSディレクトリをクリックするだけで、C:ドライブをマウントしてリンクを修正しますが、自動化する方法を知っている人がいれば、それでもありがたいです。これか、そもそも壊れないようにしてください。
承認された回答:
fstab
にエントリを追加できます したがって、パーティションは起動時に適切な権限でマウントされます
fstab
でいくつかの背景情報を読むことができます ここUbuntuヘルプ
読み取り/書き込み権限でドライブをマウントする必要があるため、ファイルシステムラベルは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つのゼロは単なるnullオプションです(上記のリンク先のヘルプページを参照)。次のような将来の参照のために、上の行にコメント(#で始まる行)を追加することをお勧めします:
# To make my symlinks persistent
ファイルを保存します( Ctrl + X 次にY )終了し、再起動します。すべてを正しく行うと、選択したマウントポイントにパーティションが見つかります。シンボリックリンクをもう一度作成すると、パワーサイクル後も存続します。
関連:16.10にアップグレードしてから、Geditの背景は透明になっていますか?