Unix システムには単一のディレクトリ ツリーがあります。アクセス可能なすべてのストレージには、この単一のディレクトリ ツリー内の関連付けられた場所が必要です。これは、(ファイル パスの最も一般的な構文で) ストレージ コンポーネント (ドライブ) ごとに 1 つのディレクトリ ツリーが存在する Windows とは異なります。
マウントとは、ストレージ デバイスをディレクトリ ツリー内の特定の場所に関連付ける操作です。たとえば、システムが起動すると、特定のストレージ デバイス (一般にルート パーティションと呼ばれる) がディレクトリ ツリーのルートに関連付けられます。つまり、そのストレージ デバイスは /
にマウントされます。 (ルートディレクトリ)
今、CD-ROM 上のファイルにアクセスしたいとしましょう。ディレクトリ ツリー内の場所に CD-ROM をマウントする必要があります (これは、CD を挿入すると自動的に行われる場合があります)。 CD-ROM デバイスが /dev/cdrom
だとしましょう 選択したマウント ポイントは /media/cdrom
です .対応するコマンドは
mount /dev/cdrom /media/cdrom
このコマンドを実行すると、CD-ROM 上の /dir/file
にあるファイルが システムで /media/cdrom/dir/file
としてアクセスできるようになりました . CD の使用が終了したら、コマンド umount /dev/cdrom
を実行します。 または umount /media/cdrom
(どちらも機能します。典型的なデスクトップ環境では、「取り出し」または「安全に取り外す」ボタンをクリックするとこれが行われます)。
マウントは、実際のストレージ デバイスだけでなく、ファイルとしてアクセスできるすべてのものに適用されます。たとえば、すべての Linux システムには、/proc
の下に特別なファイルシステムがマウントされています。 .そのファイルシステム (proc
と呼ばれる) ) には基礎となるストレージがありません。その中のファイルは、実行中のプロセスに関する情報やその他のさまざまなシステム情報を提供します。情報は、メモリ内データ構造からカーネルによって直接提供されます。
<ブロック引用>
Linux でデバイスをマウントするとはどういう意味ですか?
簡単に言えば、マウント ポイントは、ディスクに保存されているデータ (ファイルとフォルダー) にアクセスするためのディレクトリです。
類推: 礼儀
未耕作の土地を子供たちに分配した農夫の話を読んでみましょう.
25 ヘクタールの不毛の土地全体を 3 人の子供に分配することを考えた農民がいて、彼は次のように分配しました。
子供 1:ジョンは 8 ヘクタールの土地を手に入れました。
子供 2:バービーは 13 ヘクタールの土地を手に入れました。
子供 3:スティーブは 4 ヘクタールの土地を手に入れました。
現在、農家の子供たちはそれぞれの土地を改良する計画を立て、栽培しようとしている作物に応じて耕作を始めました.
-
ジョンはオレンジを栽培したいと思っています。
-
バービはマンゴーを栽培したいと考えています。
-
スティーブはとうもろこしを栽培したいと思っています。
これらの作物/果樹の栽培では、作物に合わせて異なる方法で耕す必要があります.下のマンゴー栽培図のように、耕作はとうもろこし栽培とは異なります。これが完了すると、彼らはそれぞれの作物を自分たちの土地に蒔きます。
作物が成長するにつれて、侵入者から保護する必要があり、土地の周りにフェンスを配置し、ゲートで各土地への入り口を作成しました.
したがって、誰かが自分の土地にアクセスするには、これらの門から入り、土地から果物/トウモロコシを入手する必要があります.
この話と当社のディスク管理との類似性は次のとおりです。
- 農民の土地はディスク全体に等しい
- 農夫が子供たちに与えるスライスはパーティションと呼ばれます
- 作物を栽培するために土地を耕すことをフォーマットと呼びます。
- 木を植えて作物を呼び出すことは、ディスク/パーティションに似ています。
- ゲートを配置して栽培された作物や樹木を保護することをマウンティングと呼びます .
ソース
<ブロック引用>ドライブのマウントとは何を意味しますか?コンピュータがあらゆる種類のストレージ デバイス (ハード ドライブ、CD-ROM、またはネットワーク共有など) を使用できるようにするには、ユーザーまたはオペレーティング システムがコンピュータのファイル システムを介してアクセスできるようにする必要があります。この工程をマウンティングと呼びます。マウントされたメディア上のファイルにのみアクセスできます。
フォーマットとマウントコンピュータは、メディア (ディスクや CD-ROM など) に書き込まれた特定の構造化ファイル形式でデータを保存します。データを正しく解釈するには、コンピュータがこのメディアのフォーマットを読み取れる必要があります。コンピュータがフォーマットを認識しない場合、エラーが返されます。また、破損した形式や認識されない形式でコンピュータを強制的に動作させると、データが正しく書き込まれず、メディアに保存されているすべてのファイルが回復不能になる可能性があります。
マウントすると、コンピュータがメディアのフォーマットを認識できるようになります。コンピュータがそのフォーマットを認識できない場合、デバイスはマウントできません。メディアが正常にマウントされると、コンピューターはメディアのファイル システムをローカル ファイル システムに組み込み、マウント ポイント (外部デバイスにアクセスするためのローカルで使用可能なリンク) を作成します。 Windows または Mac OS X では、マウント ポイントはディスクまたはその他のアイコンで表されます。 Unix または Linux では、マウント ポイントはディレクトリです。ほとんどのオペレーティング システムは、マウントとアンマウントを処理します。