ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:x40user ThinkPad X40のHDDを換装してリカバリしたいのですが
困り度:
  • すぐに回答を!
ThinkPad X40を落下させてしまい、どうやらHDDの一部が壊れたようで
WindowsXPが起動しなくなったため、HDDを換装すべく
以下の手順を取ったのですが、復旧できていません。

どなたか分かる方がいらっしゃいましたら
是非ご教示いただきたく投稿させていただきました。
宜しくお願いいたします。

(1)iPodにKINOPPIXをインストールして
   X40に接続してKINOPPIXをブート。
(2)hdaからDDコマンドで「MBR」を抽出
   dd if=/dev/hda of=/外部ドライブ/MBR bs=512 count=1
(3)hda2からリカバリデータを抽出
   dd if=/dev/hda2 of=/外部ドライブ/thinkpad-x40-hda2.image
(4)X40のHDDを取り外して、新品で購入した20GBのHDDを換装
(5)iPodからKINOPPIXをブート。
(6)fdiskで元のHDDの状態にパーティションを切る。
(7)ddコマンドでリカバリ領域を復元
   dd if=/外部ドライブ/MBR of=/dev/hda bs=446 count=1
   dd if=外部ドライブ/thinkpad-x40-hda2.image of=/dev/hda2 bs=8192
(8)「おっしゃ!これで直ったはず!」と思いX40を起動し
   ThinkPadロゴ画面で「Access IBM」ボタンを押下。
(9)「Startup Interrupt Menu」 が表示されて
   真っ暗な画面の左上に白いカーソル1つ、という画面になる。

(10)もうダメかも・・・ orz ←いまココ

※ちなみに、外付けDVDドライブ、外付けFDDドライブはありません。
質問投稿日時:08/03/28 14:32
質問番号:3902026
この質問に対する回答は締め切られました。
最新から表示回答順に表示

回答

 

回答者:j_nisikawa リカバリ手段がまったく違うため、参考になるか分かりませんが、一応記載させていただきます。

X60で自作リカバリディスクをGhost2003というソフトで作成していたとき、
いつものように作成したリカバリディスクで復元した場合、貴方と同様に
「真っ暗な画面の左上に白いカーソル1つ、という画面になる」
という現象が起きて悩んだことがありました。

調べ上げた結果、以下のlenovoのサポートページで情報を見つけることができました。

http://www-06.ibm.com/jp/domino04/pc/support/Sylphd03.nsf/jtechinfo...

肝心な部分は、「-IB スイッチを使用します」というところで、このスイッチがあるなしだけで解決しました。

Ghostのサポートページによると、「-IB」のスイッチの説明文には、

http://service1.symantec.com/SUPPORT/INTER/ghostjapanesekb.nsf/jp_d...

「ブートセクタを含むブートトラック全体をコピーします」

とありました。LinuxやDDコマンドには詳しくないですが、新しいHDDもブートトラック全体をリカバリしないとダメなのではないかと思います。

参考になれば幸いです。


上記以外に、「ThinkPad X40 ハードディスク換装」というページがありましたので、参考URLに記載させていただきます。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:08/04/19 04:47
回答番号:No.5
参考URL: http://www.akamoz.jp/you/konjaku/x40/hdd.htm
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:hal9801BX4 ANO.3です。解決しましたか?

/dev/hda2をddコピーしていますが、他のパーティションは?
これはX40に依存することですが、ひょっとして/dev/hda1が
要るとかしませんか。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:08/04/01 11:17
回答番号:No.4
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:hal9801BX4 ANo.1です。
確かにbs=8192でddしている事例もありましたが、だからといってddの行きと帰りで別じゃなかった。
http://matsui.jpn.ph/computer/thinkpad-hdd-change.html
まあ、これは、私も確信がない。そういうこともあるのかと。

お使いのX40を知らないので思いつきですが、以下の点がポイントと思います。
・「WindowsXPが起動しなくなった」HDDをまるごとコピーしたら、それは起動しないと思う。
・X40は1.8インチHDDで電圧の関係から動作する機種が限定されるようです。新品のHDDは動作するものですか?
・linux fdiskでパーティションをきった後、/dev/hdaとディスク全体を指定して書き込むと、
パーティションが崩れたりしませんか?mbrをddで書いた後にfdiskを実行すればよいかと。
・fdiskで起動パーティションをbootableに設定したか。「a」でそうなる。テーブル表示すると*がつく。

http://www-06.ibm.com/jp/domino04/pc/support/Sylphd06.nsf/jtechinfo...
http://www.thinkpad-club.net/modules/xhnewbb/viewtopic.php?topic_id...
http://d.hatena.ne.jp/smotokezuru/20061231/1167546768
http://homepage2.nifty.com/emotom/x40/x4.htm
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:08/03/29 21:23
回答番号:No.3
この回答への補足ご回答、ありがとうございます。

>「WindowsXPが起動しなくなった」HDDをまるごとコピーしたら、それは起動しないと思う。
XPが起動しなくなったのは、X40を落とした衝撃でのHDD故障と推測しています。また、リカバリにおいて「HDDをまるごとコピー」はしていません。

>X40は1.8インチHDDで電圧の関係から動作する機種が限定されるようです。新品のHDDは動作するものですか?
X40に接続したiPodからKNOPPIXをブートして
新品のHDDにデータを書き込めていますので動作しています。

>linux fdiskでパーティションをきった後、/dev/hdaとディスク全体を指定して書き込むと、
パーティションが崩れたりしませんか?mbrをddで書いた後にfdiskを実行すればよいかと。
mbrをddで書いた後にfdiskを実行するというのは
具体的にはどのようにfdiskすれば良いのでしょうか??

>fdiskで起動パーティションをbootableに設定したか。「a」でそうなる。テーブル表示すると*がつく。
hda1を*に指定してあります。
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:work-10 普通リカバリ領域は、FAT32プライマリ・パーテイションです。
拡張パーテイションだとリカバリできません。
ツールで復元しようとするとデフォルトが拡張パーテイションになることがあり、変更が必要だったことが有ります。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:08/03/29 16:24
回答番号:No.2
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:hal9801BX4 ddコピーするとき、内蔵−>外部 のときと
内蔵<−外部 の時とでbs,countが異なるのは何故?
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:08/03/29 08:29
回答番号:No.1
この回答への補足X40のHDD換装で検索してみたところ
上記の数値でされている方が散見されたためです。
この回答へのお礼この回答にお礼をつける(質問者のみ)
最新から表示回答順に表示