2008年4月19日の日記の1番目の記事へのコメント
■T42 リフレッシュ作業
自宅では貴重な 32bit Windows XP 機となった T42 ですが,元々 Linux 用端末として買って使っていたこともあって, Windows XP は「念のため残しておく」的な扱いだったため,ディスクが8Gくらいしか割り当てられておらず,空きが600Mくらいしかなかったりします.今のところ Ustream くらいにしか使うアテはないんですが,さすがに今後 Windows XP機として使っていくとなると困ることも出てきそうなので,こいつを拡げ,ついでに余計なものの入っていない綺麗な状態に戻して再セットアップ(?)してみることにしました.
T42の状況を整理するとこんな感じです.まず,HDDの構成.
- HDDの先頭8GくらいがWindows XPの入った基本パーティション(NTFS)
- HDDの残りは拡張パーティションで,中が2個に切ってある (元々Linux用)
- HDD自体は2.5インチのPATA
手元にあるもの.
- T42のリカバリCDのディスクイメージ
- T42をリカバリした直後に,Norton Ghostをインストールして吸い出したCドライブのGhostイメージ
- 恵安の2.5インチPATA HDD用USB外付けケース (イマイチ安定しない)
- 60Gくらいの2.5インチHDD
そして手元に無いもの.
- 内蔵光学ドライブ (壊れた)
- 外付け光学ドライブ
- Norton Ghost のインストールCD (昨日寄った際に回収してくるんだった orz)
Norton Ghost自体は,イメージを作る際にインストールしたものがT42のWindows XPに残ったままなので,一応使える状態です.あと,吸い出したGhostイメージにも,Norton Ghost が含まれています.これが頼みな感じです.
で,これらを組み合わせて散々こねくり回した結果,以下の手順でどうにかなりました.
- T60に GParted を入れる
- T42のHDDを取り出し,USBケースを利用してT60に接続
- GPartedで,T42のディスクの拡張パーティションを消し,先頭パーティション (Cドライブ) を全体の半分くらいまで広げ,残り半分に新規パーティション (Dドライブ) を作る
- HDDをT42に装着し,Windows XPを起動
- ネットワーク越しにT42のGhostイメージをCドライブにコピーして,Norton GhostでDドライブに復元
- Windows XPを再起動して,回復コンソールでDドライブからWindows XPが上がるように設定し,そのままDドライブからWindows XPを起動
- CドライブからT42のGhostイメージをDドライブへコピー
- Norton Ghost を起動して,T42のGhostイメージをCドライブに復元
- 再びT42からHDDを取り外し,T60に接続して,GParted でDドライブを消してCドライブを全体に広げる
- T42にHDDを装着し直す
・・・はぁ・・・疲れた orz
にしても,GParted はすごいですね.こんなに当たり前のように動いてくれるとは思いませんでした.これが動いてからすべてがうまくまわり始めた感じでした.ntfsprogs, parted,libsigc++,glibmm,cairomm,gtkmm と,我慢してビルドしたかいがあったというものです(笑).ちなみに QTParted にも挑戦したんですが,unsermake とかいうのがよくわからず,こっちは諦め (´・ω・`)
あと,結局必要ありませんでしたが,ThinkPad で Ghost からUSB外付け HDD に復元する場合,BIOS で USB を切る必要があるんですな.この状態で,Ghost側の拡張設定でUSB2.0のドライバを入れてやったら,普通に復元できました.USB外付けHDDとの組み合わせでうまくいったのって,初めてかも・・・? ちなみに,当初,なぜか死んでいたはずのUSB2.0が機能していたんですが,途中から1.1でしか認識されなくなっちゃいました.どういう加減なんでしょうねぇ・・・.
2008年4月19日の日記の1番目の記事へのコメント
[コメントを書く]