web-dev-qa-db-ja.com

ドライブをフォーマットまたはサイズ変更する前に、ドライブをアンマウントする必要があるのはなぜですか?

ファイルシステム/ドライブ(USBなど)をフォーマットまたはサイズ変更する前に、必ずアンマウントする必要があります。なぜこれが必要なのですか?

関連するメモ(これが必要な理由を理解するのに役立つと思います)ファイルシステム/ドライブがマウントされると正確に何が起こりますか?

4
Joseph Farah

実際、一度マウントされると、デバイスはシステムによって固定サイズおよび固定フォーマットであると見なされます。ホットプラグ方式でデバイスのサイズ変更または再フォーマットを行うには、オペレーティングシステムがすべてのデバイスを頻繁にプローブする必要があり、これは非常に非効率的です。

また、2番目の質問については、デバイスがマウントされている場合、オペレーティングシステムからドライバーを介してデバイスにアクセスできます。ユーザーは、ファイルシステムのどこかにあるマウントポイントからアクセスできます(実際、ファイルシステムは、ユーザーに大容量記憶装置の制御を与える簡単な方法です)。

私はあなたの質問の要点を見逃しているかもしれませんが、質問をするときはもう少し具体的にしようとするべきかもしれません。 ESRからこの有名なテキストを読むことをお勧めします: スマートな方法で質問する方法

3
perror