私のラップトップには 128GB の SSD が搭載されており、Windows がインストールされています。しかし、空き容量がほとんどないため、USB ドライブ (32GB、USB 2.0) に Ubuntu 16.04 をインストールしました。
非常にうまく動作していますが、Windows ドライブに問題が発生するのは望ましくないため、fstab
ファイルを変更して 2 行を追加しました。
UUID=3E98352E9834E655 /mnt/hiro ntfs noauto,umask=222 0 0
UUID=24F62FADF62F7E64 /mnt/hiro ntfs noauto,umask=222 0 0
正しく理解していれば、これらの 2 つのコマンドは、これら 2 つのデバイス (どちらも Windows が使用) のマウントを無効にし、マウントするためのグラフィカル アイコンも無効にします。
これで問題を防ぐのに十分でしょうか? それとも、この 2 つのコマンドが間違っているのでしょうか?
ありがとう。
答え1
Windows ファイルシステムを読み取り専用でマウントするのは、umask オプションを使用するよりも少し簡単なようです。
UUID=3E98352E9834E655 /mnt/hiro1 ntfs ro,noauto 0 0
UUID=24F62FADF62F7E64 /mnt/hiro2 ntfs ro,noauto 0 0
また、両方のファイルシステムを同時にマウントしたい場合に備えて、各ファイルシステムに別々のマウントポイントを作成しました。
答え2
Ubuntu をインストールした後は、明示的に指示しない限り、Windows ドライブを変更することはありません。
実際には、fstab ファイルを変更することについて心配することはありませんが、「noauto」フラグを保持しても何も害はなく、実際には、Ubuntu がドライブを自動的にマウントしようとするのを防ぐことができます (念のためだと思います)。