home ホーム search 検索 -  login ログイン  | reload edit datainfo version cmd icon diff delete  | help ヘルプ

技術/Windows/ブート設定 (v2)

技術/Windows/ブート設定 (v2)

技術 / Windows / ブート設定 (v2)
id: 912 所有者: msakamoto-sf    作成日: 2011-01-31 08:48:35
カテゴリ: Windows プログラミング 

boot.iniなどOSのブート設定周りのメモ。

設定ファイル:boot.ini

直接boot.iniを編集してもよいが、編集ミスを防ぐため、専用の編集ツールが提供されている。

  • Windows 2000, XP :bootcfg.exe
  • Windows Vista 以降:BCDEdit.exe

参考:

カーネルデバッグを有効にするサンプル(WinXP, bootcfg.exe)

別マシンのカーネルデバッガからシリアルポート(COM1)を使って接続できるように設定してみる。

> bootcfg

ブート ローダー設定
-------------------
timeout: 30
default: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

ブート エントリ
---------------
ブート エントリ ID:   1
フレンドリ名:         "Microsoft Windows XP Professional"
パス:                 multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
OS ロード オプション: /noexecute=optin /fastdetect

1.既存のエントリをコピー。

> bootcfg /copy /ID 1 /d "Debug Mode with COM1"
成功: ブート エントリ 1 のコピーを作成しました。

> bootcfg

ブート ローダー設定
-------------------
timeout: 30
default: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

ブート エントリ
---------------
ブート エントリ ID:   1
フレンドリ名:         "Microsoft Windows XP Professional"
パス:                 multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
OS ロード オプション: /noexecute=optin /fastdetect

ブート エントリ ID:   2
フレンドリ名:         "Debug Mode with COM1"
パス:                 multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
OS ロード オプション: /noexecute=optin /fastdetect

2.デバッグオプションを追加

> bootcfg /debug ON /port COM1 /baud 57600 /ID 2
成功: BOOT.INI 中の OS エントリ "2" のスイッチを変更しました。

C:\work>bootcfg

ブート ローダー設定
-------------------
timeout: 30
default: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

ブート エントリ
---------------
ブート エントリ ID:   1
フレンドリ名:         "Microsoft Windows XP Professional"
パス:                 multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
OS ロード オプション: /noexecute=optin /fastdetect

ブート エントリ ID:   2
フレンドリ名:         "Debug Mode with COM1"
パス:                 multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
OS ロード オプション: /noexecute=optin /fastdetect /debug /debugport=com1 /baudrate=57600

再起動すると、起動時にブートメニューが表示されるようになる。



プレーンテキスト形式でダウンロード
現在のバージョン : 2
更新者: msakamoto-sf
更新日: 2011-01-31 22:05:41
md5:41fc3b1d051220cd8e9b2aec3324f4fe
sha1:aa6de9f13a0bb655358475cbd9866a0975ee6c0e
コメント
コメントを投稿するにはログインして下さい。