よくある?ことだが、HDD のパーティションをいじったら(論理パーティションをプライマリパーティションに変換)Windows が起動しなくなった。NTLDR が無いとか。
で、回復コンソールを CD から起動して、FIXBOOT したが回復せず。実は、本来の Windows のインストールに回復コンソールで入れなくて(パスワードがわからず...)バックアップのパーティションにログインしたせいと思われる。
で、BOOTCFG /rebuild してみたが、メモリが足らないとかいって途中で終わってしまう。もう八方塞り。
HDD を別の PC につないで、Windows がインストールされているパーティションに NTDETECT.com, NTLDR, bootfont.bin をコピー、適当な内容の boot.ini を作成したら、そこから起動できるようになった。めでたしめでたし。
なんで BOOTCFG /rebuild できなかったのか。640GB HDD がまずいのかなぁ。