ブートレコードは、コンピューターのハードドライブの重要なコンポーネントです。
ハードドライブのマスターブートレコード(ブートセクターとも呼ばれます)には、インストールされているオペレーティングシステムに関する情報が格納されます。 この小さな512バイトのセクションは、ディスクのパーティションのストレージの外部に存在します。 オペレーティングシステムの起動方法と個々のパーティションが保存されている場所をマシンに指示します。 これには、パーティションのテーブルと、BIOSがシステムを起動するために使用するプログラムのコードが含まれています。 Linuxオペレーティングシステムに含まれているツールを使用するか、Windowsのサードパーティプログラムを使用して、マスターブートレコードの生の内容を表示できます。 後者の方法は、レコードを変更する機能を提供します。これは、正しく実行されない場合、システムに深刻な損傷を与える可能性があります。
Linux
ステップ1
ファイルエクスプローラーアプリケーションを開き、ハードドライブのストレージフォルダーに移動します。 このプロセスにより、マスターブートレコードのテキストコピーが選択したフォルダーにエクスポートされます。
今日のビデオ
ステップ2
ターミナルを開き、「#dd if = / dev / sda of = mbr.bin bs = 512count = 1」と入力します。 プライマリディスクが「/ dev / sda」の場所を使用していない場合は、このセクションを正しいディスクの場所に置き換えてください。
ステップ3
新しいファイルをバイナリエディタプログラムで開くか、「#od-xambr.bin」コマンドを使用してASCII形式に出力します。
ウィンドウズ
ステップ1
SymantecのWebサイトからパーティションテーブルエディタをダウンロードし(以下の「リソース」を参照)、ダウンロードしたファイルを解凍します。 「PTEDIT32」ファイルをダブルクリックします。
ステップ2
ドロップダウンメニューからハードディスクを選択して、そのデバイスのブートレコードを表示します。 個々のディスクパーティションではなく、物理ディスクのみにブートレコードが含まれます。
ステップ3
テキストボックス内をクリックして、値を変更するか、ブートレコードの特定の要素を構成します。 これらの値を変更すると、システムが動作しなくなる可能性があることに注意してください。
ヒント
マスターブートレコードテーブルの特定の値を表示する必要がない場合は、パーティショニングツールでよりユーザーフレンドリーなバージョンの情報を見つけることができます。 Windowsには、ディスク情報を表示するために設計されたディスク管理機能が付属しており、Partition Manager(以下の「リソース」を参照)などのサードパーティプログラムにもこれらの機能が含まれています。