質問: hddのフォーマット方法について教えてください hddのフォーマット方法について教えてください 富士通のlx70u/d(2007年モデル windows vista)の内臓hddが壊れたので、これを取り外し、同じ規格のhddを購入して接続したのですが、(hddはシリアルataの1tb) リカバリーcdを入れた状態で電源onにしても、ハードディスクが認識できないというメッセージが出て、osのインストールに進みません。 リカバリーcdを入れる前に、hdd自身のフォーマットが必要なのでしょうか? もしそうだとしたら、その方法をご存知の方いらしたら、教えていただけますでしょうか。 他の質問で調べたのですが、既にosが起動しているのであれば、 マイコンピュータの管理からフォーマットを行う方法があると思いますが、osすら入っていないhddをフォーマットする(たぶん、コマンドを入れてやるのでしょうか?ずいぶん昔(7~8年前)ですが、c:formatとか入力してフォーマットした記憶がありますが)そのような方法が必要なのかもしれないのですが、よろしくおねがいします。
回答: 話が進んでいて、全体はまだ読んでいませんが... "予期せぬ情報を検出" というエラー自体は、sonyのノートで見たことがありますし 普通に、その問題は解消して通過しました。 まったく同じ状態かどうかはわかりませんが... 通常リカバリーシステムがhddから読み取るのはmbrなんですよね。 新品でパーティションが無いなら、そのほかは読む意味が無い。 で、このmbrの領域に不適切な情報が書き込まれている状態。 これが"予期せぬ情報"の正体である可能性が高いと思います。 うちの場合、完全消去ツールを中断したために パーティションテーブルとしてありえない数値が書かれた状態で リカバリーシステムが異常停止したわけです。 また、安易にlinuxの導入によるテストを提案する人もめずらしくありませんが... windowsのインストーラーには不完全な部分があり linuxを導入したhddに、普通にインストールしただけでは 起動不能になることがあります。これは古いms-dosやos/2でも起きる現象です。 この二つのトラブル要素は、ともに事前にmbrをクリアすることで回避できます。 たとえば、linuxで行なうなら、この一行で事足ります。 dd if=/dev/zero of=/dev/sda bs=512 count=1 ただし、これはパーティションテーブルとブートローダーを抹消するため osやデータを保存したhddに対しては行なってはいけません。 また、現在のsata hddであれば/dev/sdaが一つ目のhddとなりますが... 複数のsataインターフェイスがある場合、ata hddがある場合など 起動用hddが/dev/sdaとして認識されていない場合もありますから 判別方法を理解していない場合、よけいなusb機器をとりはずし hddを一基のみにして行なうことをお勧めします。 なお、起動hddがata hddである場合、linuxの種類によって /dev/sdaとして認識される場合と /dev/hdaとして認識される場合があります。 最後に...リカバリーシステム自身に hddのゼロクリア機能が備わっている場合もあります。 (sonyかnecのxpモデルで見たことがあります) #基本windowsは使わないし、実験はしても管理はしないから、詳細は知らない