質問: 「未割り当て領域」とは実際には何ですか? 繰り返しになりますが、ここでは、いくつかのhddとファイルシステムの概念に頭を回そうとしています。windowsがドライブに「未割り当て領域」があると表示し、ドライブを初期化するように要求する場合、これは正確に何を意味するのでしょうかドライブにファイルシステムがないか、ファイルシステムがwindowsによって認識されていないことを意味します) ?未割り当て領域の概念はwindowsのものですか、それともハードドライブのものですか?他のオペレーティングシステムが未割り当て領域に書き込むことは可能ですか?もしそうなら、これは、windowsの外では、ファイルシステムはハードドライブに書き込む必要がないことを意味しますか?
回答: 慣習的に、ハードドライブ(またはusbサムドライブなどの同等のもの)には、パーティションテーブルがあります。 mbr( マスターブートレコード )スタイルのパーティションテーブルは、ドライブ(セクター番号0)の先頭の1セクター(512バイト)に収まります。 mbrには ブートローダー も含まれているため、パーティションテーブルスペースは4つの「プライマリ」パーティションに制限されます(1980年代のソフトウェアでは8つのパーティションをサポートしていました)。各mbrパーティションエントリには次のものがあります。 対応するパーティションがntfs、fat-32(4つのフレーバー)、fat-16(8つのフレーバー)、fat-12、linuxスワップ領域などであることを示すタイプコード(1バイト)。パーティションコード0(ゼロ)は「raw」、または「意味のないコンテンツ」、「またはパーティションのコンテンツを無視」。 パーティションに起動可能フラグが設定されているかどうか。ディスクごとに最大1つのパーティションでこのフラグを有効にできます。 パーティションの開始セクターのディスクアドレス パーティションの終了セクター、またはセクター数。 初期のpcはシリンダー/ヘッド/セクター番号を使用していました。 1995年頃以降、「論理ブロック番号」を使用して、単一の32ビット値がcyl/head/sectアドレッシングを置き換えました 最大4つのパーティションにすぐに耐えられなくなったため、追加のパーティションのメカニズムはmbrで「 拡張パーティション 」でした。この場合、特別にマークされたパーティションに、別のパーティションテーブルを含む埋め込みmbrを含めることができます。したがって、一部のパーティショニングツールは人為的な制限を課す可能性がありますが、ディスクを数十のパーティションに分割することが可能です。 [〜#〜] gpt [〜#〜] は、本質的に4つのパーティションに限定されません。その基本はディスク上で512バイト以上を占め、通常は4〜16メガバイトの範囲です。ただし、パーティションの意味は同じです。ディスクのすべてのセクターが含まれているディスクのパーティションテーブルには、フレーズの最も一般的な使用法による「未割り当て領域はありません」。したがって、あなたの質問に対する通常の答えは、未割り当てスペースはすべてのパーティションの外側であるということです。ただし、パーティションがタイプ0(raw)としてマークされている場合、用語のあいまいさが発生するため、何らかの意味で未割り当てパーティションと見なされるツールが存在する可能性があります。 windowsがドライブに「未割り当て領域」があると表示し、ドライブを初期化するように要求する場合、これは正確に何を意味するのですか?ドライブにファイルシステムがないか、ファイルシステムがwindowsで認識されていないだけですか? つまり、パーティションテーブルがないか、すべてのパーティションエントリが空です。 windowsは、認識されていないファイルシステムを無視して問題ありません。 未割り当て領域の概念はwindowsのものですか、それともハードドライブのものですか?つまり、他のオペレーティングシステムが未割り当て領域に書き込むことは可能ですか? これは、pcソフトウェアをサポートするすべての標準オペレーティングシステムで監視されているハードドライブの規則です。 "言い換えれば"の意味がわからない。はい、未割り当て領域に書き込むことは可能ですが(windowsでも)、適切なエチケットは、未割り当て領域を含むパーティションを作成し、その中にファイルシステムをフォーマットし(「未割り当て領域」に書き込む)、次にファイルを書き込むことですそしてそれにディレクトリ。 もしそうなら、これはwindowsの外では、ハードドライブに書き込むためにファイルシステムが必要ないことを意味しますか? 正常に動作するシステムの場合、違います。協調型システムでは、ファイルシステムを配置したり、権限を適切に設定したりする必要があります。ただし、linux(たとえば)では、ディスク自体を大きなファイル(生のディスクアクセス)として開いて直接書き込むのは簡単です。書き込み先を決定するには、管理アクセスといくつかのガイダンスまたは計算が必要になります。ただし、ファイルシステムとパーティションを無視することはbadです。それらはディスク管理を大幅に改善し、人生をより簡単にそしてより健全にします。最終的に、正気と善良なマナーを完全に無視して、ディスク上のどこにでも書き込むことができる反逆ソフトウェアを書くことは可能です。ただし、この質問から私が理解するメタネスは、windows、linuxなどの非管理者/非システムモードによって課される権限と制限に従うつもりかどうかを誤解している可能性があります。