Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Win7システムの基本 >> WinXPの、Win7の、WinPEの3つのシステムが独立して方法と技術を開始

WinXPの、Win7の、WinPEの3つのシステムが独立して方法と技術を開始

  
ますます多くのユーザーがデュアルシステムをインストールしますが、WindowsXP(以降WinXPと呼ばれる)+ Windows7のような複数のシステムの起動とメンテナンスブートファイルBootmgrまたはBCDブート設定に問題がある場合、ユーザー(以下、Win7と呼びます)は、しばしば2つのシステムに入るのを失敗させます。この記事と誰もが独自に方法とスキルを開始するWinXP、Win7、WinPEの3つのシステムを実現するためのXRLDR(軽量マルチブート管理ツール)の使用について説明します。

はXRLDRはのは私たちがよりよく理解し、構成する複数のシステムを起動できるようになる、知識を開始するシステムを見てみましょう使用する前に、マルチブート

の基本を理解しています。システムは通常、ハードディスクでプログラムを起動します。セルフテストの起動→ハードディスクマスターブートレコード(MBR)の読み込み→システム起動ファイルの検索と起動→起動設定ファイルの読み込み→システムコアファイルの読み込み→起動の完了。例えば

は、マスターブートレコードを使用して変更し、インストール後のWinXP、Win7のに基づいてwin7のデュアルシステムのユーザーをインストールし、複数のBOOTMGRシステムの起動を管理します。起動プロセスは次のとおりです。セルフテスト後にNT60マスターブートレコードをロードし、次にブートファイル「C:Bootmgr」を見つけてアクティブにし、次に「C:?oot?cd」をロードして設定ファイルを起動し、マルチブートをリストします。 "Windows 7"を選択した場合、BootmgrはBCDスタートアップ情報を設定し、Win 7システムディレクトリ内の "Winload.exe"に制御を渡し、その後Win 7を起動します。古いバージョンのWindowsを選択した場合、Bootmgrは "NTLDR"に制御を渡してからWinXPを起動します(一般的なシステムブートファイルとブートレコードフォーマットを次の表に示します)。

共通システムのブートファイル

ヒント:オペレーティングシステムのロードが開始する前にハードディスクのマスターブートレコードおよび特定のオペレーティング・システムとは必ずしもリンクされていないが、それはコードの一部です。ブートレコードの種類が異なるのは、NT60レコードのようにブートファイルをロードする際の違いで、 "C:Bootmgr"が検索されてロードされます。 BootmgrはWinXPとLinuxの両方を起動できます。起動可能な特定のシステムは、システムスタートアップコンフィギュレーションファイルによって決定されます、たとえば、 "C:NTLDR"スタートアップコンフィギュレーションがBCDに書き込まれた後、BootmgrはWinXPシステムを起動できます。

1.マルチブートは、最初のパーティションによって完成され、したがって、最初のパーティション後に動作しない:

プロセスは主に以下の欠点を有する上記従来のデュアルブートシステムから分かる開始します(ウイルス被害など)、すべてのシステムが起動できなくなる可能性があります。ファイルが(例えばBCDエラーのスタートアップコンフィギュレーションファイルの編集など)、誤用または誤って削除された後

2.マルチブートファイルは、最初のパーティションに保存されている、とBoootmgr単一のファイルに依存している、マルチシステムになります起動に失敗しました。マルチブートの不足を解決するためで
ため、我々は、変換を開始し、複数のシステムを所有することができます。最初に、各システムのスタートアップファイルをそれぞれのパーティションにコピーし、次に各パーティションシステムの独立したスタートアップをXRLDR構成によって実現し、マルチシステムスタートアップは最初のパーティションと単一スタートアップファイルへの依存を取り除き、変換前後のプロセス比較を示すことができる。で
注:win7のデュアルシステムのインストールをインストールするには、WinXPのプラスDのディスクをインストールするには、Cドライブに基づき、例えば、メンテナンスのためにそれを容易にするために、私はまた、EディスクのWinPEシステムを設置しました。で
戦闘:複数のシステムの各

は、上記の説明から知っているスタート、変換はマルチブートオペレーティングシステムの起動が原因単純なコピーとブートファイルに、あなたはそれぞれの部門にしたい最初の一歩をファイルコピーシステムを起動できず、コピーが完了した後にシステム起動を設定する必要があります。以下に、さまざまなシステムに対して特定の操作を実行する方法を説明します。 。

PartⅠは、私たちが知っている

を開始自立WinXPのWinXPのを達成することです「C:NTLDRは」win7のは、最初の後WinXPのユーザーをインストールし、インストールするために始めた、私たちはハードディスクのマスターブートレコードを変更しますNT52形式は問題ありません。 WinXPを入力した後、ダウンロードした "bootsect.exe"をCドライブにコピーしてからコマンドプロンプトツールを起動し、 "c:?ootsect.exe /nt52c:"と入力してください。マスターブートレコードがNT52形式に変更されました。システムを再起動すると自動的にNTLDRがロードされ、WinXPが起動します(Bootmgrブートマネージャインタフェースは表示されなくなります)。

ヒント:WinXPのが表示されますマスターブートレコードを変更するには、このコマンドを使用していない、または二つのシステムの結果は入ることができない、に基づいてwin7のユーザーをインストールしてください。 NT52フォーマットに変更した後、ハードディスクマスターブートレコードは最初のパーティションのルートディレクトリでNTLDRファイルを探します(NT60フォーマットはBootmgrを探しています)。

が終わった後。

PartⅡは "C:?OOT"、WinXPの、 "C :? Ootmgr" ファイルにシステムを再起動し、ディレクトリ全体Dへのすべてのカットをwin7の独立したスタートアップを達成しますパッキングディレクトリ次にダウンロードした "bcdtool.exe"を実行し、 "設定の開始→開く"をクリックして "d:?oot?cd"設定ファイルを開きます。オリジナルのスタートアッププロジェクトをすべて削除するには、[編集]→[スタートアッププロジェクトの削除]を選択します。次に、[編集]→[新しいVistaスタートアッププロジェクト]を選択し、新しいプロジェクトを選択して、右ペインの[デバイス]項目をダブルクリックし、[partition = D:]に変更します(Win7インストールの特定のパーティションに従ってドライブ文字は変更されます)。 「説明」(スタートメニューの表示名)が「Windows7」に変わります。

は、これらのスタートアップコンフィギュレーションファイルと移動した後、限り、私たちは「D :? Ootmgr」を読み込むことができますよう、win7のはDドライブから起動することができます(BOOTMGR負荷がXRLDRの設定が必要)。

PartⅢは独立

を達成WinPEのwin7のシステムの保守を容易にするために、我々はまた、手動でローカルのハードディスクWinPEのシステムをインストールできるようにwin7のは、多くの場合、修正するためのWinPEの助けを必要と開始する予定始めます。 Win7インストールCDを用意してCDを開き、 "disc directory sourcesinstall.wim"ファイルを除くすべてのファイルをEディスクにコピーするだけでインストールが完了します。

最後のセット - マルチシステム

を一元管理した後、3つのシステムの構成を完了するには、今、ダウンロードXRLDRを実行して、WinXPのシステムに入ると、コンフィギュレーション・インターフェースを入力して「インストール/設定」をクリックしてください。プレビュー画面で選択され、以下のように、「第一のオペレーティングシステムは、」順次設定されている:

1.(WinXPのを開始するために、win7の開始とのWinPE、「ファイルの先頭から」無線モードを起動NTLDR起動ファイルを選択します次にBootmgrを選択します。

2.ブートパーティション最初のパーティション(WinXPの、すなわち、他のシステムは、特定のパーティションの選択に応じてパーティション)。

3.システムタイプは「NTLDR /BOOTMGR」を選択し、チェックし、「プライマリパーティションのブートを有効にし始めます。」

4.変更メニューテキスト「WindowsXPの」、そして、(自分の好みに応じてフォント、色、サイズ、およびその他の設定)「生成」をクリックしてください。他のパラメータはデフォルト設定を使用します。

5.スタートアップコンフィギュレーションwin7のとWinPEのシステムに続いて上記の動作、および最終的にはマスターブートレコードへの変更を完了するために、「ディスクに書き込む」をクリックします。

OK、今ちょうど、コンピュータを再起動し、我々は最後に選択されたマルチブートメニューを使用すると、次回起動ブートでシステムを起動したとき(デフォルトに自分の好きなシステムを選択することができます、デフォルトの起動システムがXRLDRで行うことができます設定)。

3つのシステムは、あなたがその開始を示す、両方のwin7のシステムパーティションは、パーティションのブートパーティションで見ることができるように、「コンピュータの管理→記憶域→ディスクの管理」を開き、入力するようにwin7のを選択するように独立したスタートアップ、ある上記最初のパーティションには依存しません。

ヒント:システムパーティション、ブートパーティションとは何ですか? Microsoftヘルプのドキュメントによると、システムパーティションはWindowsをロードするのに必要なハードウェア固有のファイル(Bootmgrなど)を含むパーティションです(システムパーティションはブートパーティションと同じである必要はありません)。ブートパーティションは、Windowsオペレーティングシステムとそのサポートファイルを含むパーティションです。従来のWinXP + Win7の場合、そのシステムパーティションはWin7の最初のパーティションです(BootmgrやBootブートディレクトリなどのWindowsのロードに必要な特定のファイルがパーティション内にあるため)、ブートパーティションは2番目のパーティションです(Windowsオペレーティングシステムディレクトリ)。パーティション内)ここでは、システムパーティションとブートパーティションを組み合わせて、パーティションにシステムファイルとブートファイルが含まれていることを示します。これは、システムが独立して独立して起動されていることを示します。

は、上記の形質転換後、私たちは私たちの日常的なメンテナンスの利便性の多くを与えWinXPの、win7の、WinPEの3つのシステムの独立したスタートアップを達成しています。たとえば、変換前にBootmgrファイルが誤って削除され、再起動後に複数のシステムを起動することができなくなったWinXPシステムに入ることができますWin7システムの起動問題は、他のコンピュータのDディスクにコピーすることで解決できます。同様に、Win7のBCDメニューが失敗した場合は、WinPEと入力してBcdbootコマンドを使用して簡単に修正することもできます。

であっても、コンピュータの専門家は、多くの場合、マルチシステムのブート障害が発生して、障害が生成するために開始することができないと、それは時間がかかり、骨の折れることを維持します。本稿では、XRLDRによる独立した起動により、各システムを独立して起動することが可能となるマルチシステムメンテナンスのための新しい考え方を提供します。複数のシステムをインストールしていて、過度のシステム起動エラーが発生した場合は、この記事に記載されている方法を試して、メンテナンスを大幅に削減してください。
Copyright © Windowsの知識 All Rights Reserved