Ubuntuが頻繁に必要になることはないので、Ubuntuが他の(Windows)パーティションを自動的にマウントしないようにします。Windows用の「システム予約済み」パーティションは自動マウントしません。
同様の質問がここにあります:
buntu 12.04でFedora 16のスワップパーティションがマウントされないようにするにはどうすればよいですか?
ただし、/etc/fstab
にこれらのパーティションを追加していません。
どうすればいいですか?
証明のために、私の/etc/fstab
:
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda7 during installation
UUID=1384cee0-6a71-4b83-b0d3-1338db925168 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=e3729117-b936-4c1d-9883-aee73dab6729 none swap sw 0 0
#------ MY WINDOWS D DRIVE---------- I WANT TO KEEP IT
UUID=98E8B14DE8B12A80 /media/d ntfs defaults,errors=remount-ro 0 0
解決策は、それらを/etc/fstab
に追加することですが、自動的にマウントされないようにするオプションがあります。必要なオプションは、autoではなくnoauto
です。たとえば、Windowsパーティションがマウントされないようにするには、次のようなエントリを追加できます。
UUID=C2A281E4A281DCF3 /media ntfs-3g defaults,noauto 0 0
blkid
を実行して、パーティションUUIDを取得できます。
Sudo blkid
Ubuntu Docsの「 sing UUID 」を参照してください。
または、自己文書化をより簡単にするために、フェイルプルーフではありませんが、UUIDではなくディスクラベルの使用に切り替えました。ラベルが説明的で一意であることを確認する必要があります。 UUIDを使用する場合とは異なり、ラベルは一意であることが保証されていませんが、同じラベルを使用して別のパーティションを交換でき、/etc/fstab
を変更する必要がないため、問題に遭遇することはありません、またはblkid
を実行します。
上記のエントリとこれを比較してください。
LABEL=Win_sys /media ntfs-3g defaults,noauto 0 0
Fstabオプションの良い説明は ArchWiki と buntu Docs にあります。