以前SSDに換装したAS1410。
SSDに別用途が生じたので、AS1410にもとのHDDを戻すことにしました。
もとのHDDはどうなっていたかというと、USBケースに入れてTVに繋ぎ、録画用ストレージと化していました。
そのHDDを久しぶりにAS1410に戻して内蔵させ、以前SSD換装時作成したリカバリディスクでリカバリを行って完了…
と思っていたら、リカバリ完了後に内蔵HDDからのブートができません。
XP以前の私の経験だと、これはTVにつないで初期化したのが原因でMBRが壊れているので、起動ディスクでfdisk /mbrとかすればよいんだろうなどということを考えていました。
そこでWEBで調べ、「WinPe-tch Mini」というソフトを使ってWindowsPEのCDを作成し、このCDをAS1410でブート。
bootsect /nt60 c: /force /mbr
をやってみました。
つづいて、diskpartでHDDのパーティションをアクティブにしようとしたところ、fixed MBRがなんとかという表示がでて、うまくいきませんでした。
一度パーティションをcleanしてから上記コマンドでのMBR修復を再度行った後、パーティションを作成しなおしてactiveにすると、今度はうまく行きました。
AS1410を再起動してHDDからブートすると、さっきまでのBIOSからHDDがまったく認識できないような感じと違って、こんどはBOOTLDR is missingと表示されました。
ここでリカバリディスクでリカバリを再度行ったところ、リカバリ終了後にHDDからWindows7を起動させることができました。