質問: ハードディスクを認識しない windows98と2000のデュアルブートの環境です。 一昨日、突然cドライブをosが認識しなくなってos選択メニューすら表示できなくなってしまいました。 ドライブ0:2パーティション 20+10=30gb fat32 (1パーティションめにwin98システム) ドライブ1:1パーティション 40gb ntfs (win2kシステム) win98は滅多に使っていませんが、両方のシステムで共通のデータが入っています。 ドライブ0のmbrが壊れたかも?と思い、win98起動ディスクで立ち上げドライブ0に「fdisk /mbr」を実行したら、fdiskで見る限り8gbの1パーティションだけが現れました。 この状態で再起動し、何とかwin98も2kも起動は出来るようにはなりました。 しかし、win98上で容量を確認する限りは20gbとなっています。dos窓のfdiskでは8gbですが。 ちなみにwin2kのディスク管理でも8gb位になっており、残りは「未割り当て」になっています。 この状態で、win2kからドライブ0の幾つかのフォルダが開けない状態です。win98上では開けました。 この時点でwin98のcommmand plomptでscandiskをしたら不良セクター続出!どうしても必要なデータがあるのでこのまま修復を行いました。 「dir0000n」のフォルダが91個もできてしまいましたが、大事なデータの幾つかは取り出せました。 この時点で、時既に遅しとは思いますが、本来はどのようにすべきだったのかを教えていただけからと思います。 現時点で、ドライブ0の2パーティション目は何も行っていません。 マザーも8gbまでしか認識しないような古い物ではなく、biosでも認識できていました。
回答: >ドライブ0のmbrが壊れたかも? 多分壊れてます 僕の場合は scandiskの前にデータの抽出 cdに焼きます 次にノートンゴーストなどバックアップで win98のシステムドライブと起動ドライブをバックアップ 次に第二パーティションもバックアップ ここでscandiskなりの普及作業に入ります (scandiskをするとデータが消えます どうしてもデータが取れない場合にやります) この後hdd0の領域をすべて開放 新たにfdiskで設定 その後バックアップしたデータを戻します ただこの場合復旧率50%ぐらいでしょうか 起動ドライブとウィンドウズのシステムが入ってる領域にはデータは置かないほうがいいです 後システムバックアップはトラブルの前に 僕のは一台のpcに五六枚あります