すっきり!! デフラグ非公式ヘルプ掲示板
[記事リスト] [新着記事] [ワード検索] [過去ログ] [管理用]

タイトル Re^4: GhostのWinPE機能について教えてください
投稿日: 2009/07/09(Thu) 23:01:49
投稿者オバケのS太郎

おつきあいいただき、本当にありがとうございます。

ご紹介いただいたページについて、大変恐縮ですが、どうしても合点がいかない部分があります。お気を悪くされたら、申し訳ありません。

紹介いただいたページの次のページ、に

http://journal.mycom.co.jp/special/2007/windowsvista/017.html

Bootsect.exe -NT60 ALL

というコマンドで、MBRが Windows Vista のものになる。という記述があります。

しかし、一方でマイクロソフトの以下の Bootsect.exe の説明を見ると
http://technet.microsoft.com/ja-jp/library/cc749177(WS.10).aspx

bootsect.exe /nt60 E:

と実行すると、E: のマスタ ブート コード(MBRではありません。おそらくパーティションブートセクタにあるコード。MBRは、マスター ブート レコード。)に、BOOTMGR と互換性のあるマスタ ブート コードを書き込むと書いてあります。
私には、どうも、この記事を書いた人を含め、『マスタ ブート コード』 を 『マスター ブート レコード(MBR)』と読み違えている人が多いのではないかと思うのです。

Bootsect.exeの説明を読むと、ALL オプションは、
『すべてのパーティションのマスタ ブート コードを更新します。』
となっており、こちらもMBRの事ではないと思います。パーティションの中にMBRはありません。

今回紹介いただいたページかどうかは、わかりませんが、同様のおかしいと思われるページを見て、実はMBRは変化しないんじゃないかと思い、一番詳しそうな方々がおられそうな、このサイトに相談させていただきました。
(最初の投稿をしたときは、自分でも混乱していたので、この事を説明しきれませんでした。)

実は、私のPCには、Windows2000とXPをそれぞれ、独立してインストールしてありまして、(それぞれ独立したNTLDRで起動)MBRのアクティブパーティションの記述をその都度、変更することで、Windows2000とXPの起動を切り替えています。Windows2000を起動したくなったら、XPから「Windows2000のパーティションをアクティブにして、XPのパーティションを非表示にして、再起動しろ」という命令を出してWindows2000に切り替えています。(これは、PQBoot というユーティリティで、行っています)それで、Bootmgr系のシステムにに、できればMBRを変更されなければいいな、と思っている次第です。

もっとも、UiUicy さんのおっしゃるとおり、CDブートでやるほうが、賢明なのかもとも思い始めてはおりますので、技術的な疑問点と、運用的な話は別に受け取っていただけると幸いです。

また、長文になってしまい、すいませんでした。
もし私の勘違いであれば、お時間のある時に率直にご指摘いただけると幸いです。

(もう一つの、『チュートリアル : Windows PE をハード ディスクからブートする』部分はまだ消化しきれていません。もう少しお時間をください。)


- 関連一覧ツリー (▼ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ
Eメール
subject 入力禁止
Title 入力禁止
Theme 入力禁止
タイトル
URL 入力禁止
URL
メッセージ   手動改行 強制改行 図表モード
メッセージには上記と同じURLを書き込まないで下さい
暗証キー (英数字で8文字以内)
  プレビュー

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No 暗証キー