[BOOTMGR is missing] ThinkPad リカバリーの記録

知人が外付けハードディスクを初期化する際に誤って、パーティション設定を変えてしまったようだ。再起動したら[BOOTMGR is missing]が出るようになったという。

考えられるのはブートパーティションがシステム領域ではない場所になっているか、ブートローダーが何らかの理由で破損しているかである。

まずここで理解しておかなければならないのが、ThinkPad の論理ディスク構成である。

2008年夏以降発表された機種では、ハードディスク内に3つの区画 (S, C, Q ドライブ) が存在する。約 1.5 GB WINRE / Bitlocker パーティション / Rescue and Recovery サービス区画 は S: ドライブ。(ボリュームラベル : ServiceV003) 約 10 GB Factory バックアップ / Showroom パーティション は Q: ドライブ。( ボリュームラベル : Lenovo ) 、そして残りの通常区画が C:ドライブとなっている。

Lenovo Windows Vista プリロード(Sドライブ ・Q ドライブ)補足説明 - ThinkPad R400, R500, SL300, SL400, SL500, T400, T500, W500,W700, X200, X200s, X200 Tablet, X301 - Japan

S ドライブはシステムのプライマリ・パーティションに設定されており、ここがブートパーティションになっている。

問題のマシンはとにかくブートしない状態になっているのだから、状況がわからない。まして手元に Windows Vista インストールディスクはない状態である。

まずはブート指定が推測どおりになっているか確認することにした。確認は Parted Magic を使った。もしブートディスクの指定誤りが原因なら、これで変更ができる。

予想通り、ブートパーティションがCドライブになっていた。これをSドライブに変更、再起動したところ、OSが起動し事なきを得た。



MBRの修復自体は、Microsoft Windows Vistaのインストールディスクから起動しシステム回復オプションで「bootrec / fixboot」コマンドを叩けばはできる。

しかし、ThinkPad に付属のOSメディアはなく、必要な場合は有償で購入するしかない。

トラブルシューティングに持つべき物は、Windows Vista インストールディスクか、Windows PE (Windows Preinstallation Environment) ディスクだということを痛感した一日であった。



こちらも参考に

Windows Vista のシステム回復オプションとは
Windows Vista からは回復コンソールではなく、システム回復オプションになっている。

Windows PE 2.0 for Windows Vista の概要
Microsoft Windows プレインストール環境 (Windows PE) 2.0 には、Microsoft Windows Vista オペレーティング システムを準備およびインストールするための高性能なツールが用意されています。Windows PE を使用すると、Windows Vista のインストールおよびトラブルシューティングに必要な、ネットワークや他のリソースが提供された Windows Vista のサブセットを、ネットワークやリムーバブル メディアから起動できます。


[運用]管理者必携! 最強のデータ・サルベージ・ツールを自作する
Windows PE の作り方はこの記事が非常にわかりやすい。

lenovo ThinkPad R61e (Windows Vista)が起動しない状態から復旧まで

デュアルブート構成で XP をインストールした後、Vista が起動しない

Windows Vistaの修正プログラムの起動エラー: " bootmgrが見つからない" -M SW indowsのV istaの互換性のあるソフトウェア

Lenovo リカバリー・メディア を作成する方法 - ThinkPad/ThinkCentre (Rescue and Recovery Ver 3.0 プリロード機種) - Japan

Lenovo リカバリー・メディア の作成手順 - ThinkPad / ThinkCentre (Rescue and Recovery Ver 4.21 Windows Vistaプリロード機種) - Japan

Windows 回復環境で Bootrec.exe ツールを使用して Windows Vista でのスタートアップの問題をトラブルシューティングして修復する方法

以前のバージョンの Windows オペレーティング システムをデュアルブート構成でインストールした後、Windows Vista が起動しなくなる
「Drive:\boot\Bootsect.exe /NT60 All」と入力します。

Bootsect コマンド ライン オプション

Windows Vista を起動すると、エラー メッセージ:「必要な情報は Windows のブート構成データ ファイルにありません」
posted by さわひで at 16:35 | Comment(0) | TrackBack(1) | Windows Vista
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバック

Partition Magic はもういらない?
Excerpt: あなたはハードディスクのパーティションを変更したいと思いませんか? パソコンを買ってきたら既にOSはインストール済み。パーティションは出荷時の状態から変えられないことが多い。 例えば、私が最近購入..
Weblog: IT革命〜
Tracked: 2009-11-22 12:43