Windows system >> Windowsの知識 >  >> Windows Serverシステムのチュートリアル >> Windows Serverチュートリアル >> Win2kの "秘密兵器"ディスクの編集(A)

Win2kの "秘密兵器"ディスクの編集(A)

  

1。拡張パーティション構造と論理ボリュームの背景知識

物理ハードディスクは複数のパーティションを持つことができ、比較的単純でより一般的に使用されるプログラムは次のとおりです。スペースの一部は1次区画に分割され、残りのスペースは拡張区画として使用されます。初期のハードディスクの容量は非常に小さかったので、当時は単にハードディスク全体をプライマリパーティションとして使うという計画がありました。どちらの場合でも、0シリンダ0ヘッド(ディスク表面)は、0ディスクがどのディスク表面のどのトラックに分割されているかに関係なく、どのトラックに属しているのかには関係ありません。パーティション分割、つまり、ここではシステムによって予約された領域があり、この領域のこの部分は隠されています。この予約された領域には、マスターブートレコードが1つだけあります。それから一般的な一次区画はゾーン確立を隠します。その後、1次区画がその後確立され、それは拡張区画に属します。

厳密に言うと、どのタイプのパーティションであっても、オペレーティングシステムで直接使用することはできません。少なくとも1つ以上の「論理ボリューム」をパーティションに設定する必要があります - これはもちろん外国人です。挨拶の方法は、我々は一般的にそれを "論理ドライブ"と呼びます。論理ドライブが分割されたら、プライマリパーティションや拡張パーティションに関係なくフォーマットすることができます。それだけです。オペレーティングシステムをインストールするために、またはシステムによって使用されるために。

プライマリまたは拡張ドライブ、論理ドライブを問わず、パーティションテーブルはパーティション化され、パーティションテーブルを使用して表現されるとしましょう。すべてのパーティションテーブルは「逆方向接続」の表現を採用している、すなわち、現在のパーティションまたは論理ドライブのパーティションテーブルは、現在のパーティション情報に加えてフェーズを格納しなければならない。ネイバーの次のパーティション(または論理ドライブ)のパーティションテーブル。つまり、どのパーティションまたは論理ドライブでも、隣接する次のパーティションの正確な位置を「認識」している必要があります。区画自体が最後の区画である場合は、それ自体の区画を表す情報だけが保管されます。たとえば、記事の最後に、拡張パーティションを3つの論理ドライブに分割するパーティションテーブル構造の概略図を示します。図からわかるように、各論理ドライブにはパーティションテーブル用に4つの予約場所があります。最初の2つだけが実際に拡張パーティションで使用され、最初の1つは現在のパーティション、2番目は次のパーティションです。 2台目の論理ドライブについても同様です。最後のものには、最初のパーティションテーブルだけが使用されます。

各論理ドライブには独自のブートセクタがあり、DOS時代にはこのセクタは単にDOSブートセクタと呼ばれていました。このセクタは、物理ハードディスクによって予約されているプラ​​イマリブートセクタの複製ではなく、オペレーティングシステムによって制御されます。このブートセクタの終わりには、0X55AAもブート成功の合図として使用されます。

2.すべてのパーティションの基本的な状況を表示する方法

a。Windows 2000では、サポートツールツールを使用せずにすべてのパーティションを表示することもできます。コントロールパネルから開くことができます "コンピュータ管理 - 「ディスク管理」があります。マウスをクリックすると、すべてのディスクのパーティションステータスが表示されます。

上記のように自分のマシンで開きました。ただし、この方法をオンにした場合、表示される情報は少なく、編集や変更はできません。

b。DiskProbeツールを使用して、拡張パーティション情報を表示および編集します。 DiskProbeツールを開く方法、最初の2つの部分は詳細に紹介されています。ここでは、あなたが遭遇するであろう新しい問題について話すだけです:DiskProbeを開いた後、あなたは拡張パーティションを表示したい、あなたは論理ボリューム(ドライブ)を選択しなければなりません。メニューの[ドライブ - >論理ボリューム(ドライブ)]をクリックすると、選択ダイアログが表示され、論理ドライブを選択できます。

ダイアログのスクロールバーの左側にある列選択する方法は、いずれかのボタンをダブルクリックし、最後に[OK]ボタンをクリックすることです。

次に、開始セクタと読み込むセクタ数をSectorsで選択します。メニューの[読み取り]ダイアログボックスをクリックして、開始セクタとセクタ数を選択できます。

表示されているデフォルト値をそのまま使用します。変更せずに[読み取り]ボタンをクリックします。

次の手順で表示される画面を図4に示します。

ブートセクタと一緒の情報はバイト単位で表示されます。これは直感的ではありません、特に経験の少ない人にとってはまったく理解できないかもしれません。表示モードを変更する必要がある、あなたは表示メニューのパーティションテーブルをクリックすることができます、表示された画面は前に見られています、ここでイラストを繰り返さない。拡張パーティション情報を変更したい場合は、編集ボックスに適切な番号を直接入力できます。

3.ブートセクタのトラブルシューティング

各論理ボリュームには独自のブートセクタがあり、ブートセクタは、NTFSパーティションを含めて、一部のウイルスが簡単に侵入できる場所です。逃げることも難しい。ウイルス感染のメカニズムはよく知られていますが。しかし注意すべきことがもう1つあります。ほとんどのウイルスがBIOSのINT13割り込みを使用してディスクの絶対セクタを操作していることを考えると。 Windows 2000では、ディスクへの読み書きに、元のBIOSルーチンの代わりに保護モードが使用されます。これにより、一部のウイルスがある程度侵入する可能性が低くなりますが、これにはWindows 2000を実行するための前提条件が必要です。コンピュータが他のオペレーティングシステムを実行している場合でも、ウイルスに感染している可能性があります。
zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved