2004年4月12日の日記を表示中
2004年 4月 12日 (月)
■パーティションテーブル
某氏のノートのgrub消すつもりが,勢い余ってパーティションテーブルまでふっとばしてしまったので(ほんとごめんなさい),PC WEBの記事見つつ復旧にチャレンジしてみました.タダでできるツールとして,BG-Rescue Linuxなんてのがあるんですね.ステキ.
早速起動してgpartを実行すると瞬時にパーティションを見つけてくれました.すごい.よし,後はgpartの返してきたchs情報を元にfdiskでパーティション切りなおせばOKネ・・・と思ったんですが,そう甘くはありませんでした.元々Windowsで切ったからなのか,gpartによると先頭パーティションと次のパーティションのシリンダ値が同じ(ヘッド値が違う).Linuxのfdiskだと,このへん微調整できないようで,元とぴったり同じサイズにできません.
うんうん悩んでいたところ,fdiskのExpertモードにパーティションの先頭位置をずらす項目を発見.某氏に聞いたら先頭パーティションはバックアップがあって,2番目が大事だって話だったので,1番目をもともとのサイズより1シリンダ小さく確保し,2番目を確保した後,2番目の開始位置をすこし後ろにずらして本来の開始位置に微調整.これで完成か.試しにマウントしてみたら見事に中見えました.わーい.
これで完了かと思ったんですが,WinXPがあがりません.どっかのパーティションにLinuxでもはいってればgrub入れるところなんですが・・・.とりあえず確認ということで,手元にあったgrub入りフロッピーから起動したら,WinXP起動途中で青画面_|‾|○.やっぱほんのちょっとだけ縮めたのがいけなかったのか・・・.じゃあOSは再インストールしてもらうとして,2番目だけは救出しないとまずいんでBG-Rescueでネットワーク越しにファイル取り出すか,と思ったらftpがないではないかぁ(ftpputとかあったけど・・・).結局Gentoo Liveで起動してrsyncして取り出しました.つ,疲れた・・・.
2004年4月12日の日記を表示中
[コメントを書く]