ハードディスクが認識されない

このQ&Aのポイント
  • ハードディスクが壊れたため、再フォーマットしても使えない状態です。
  • 増設した内蔵ハードディスクが余っていますが、移植することはできません。
  • 異なるWindowsバージョンが原因で移植できません。Cドライブのフォーマットも怖いです。
回答を見る
  • ベストアンサー

ハードディスクが認識されない

四年前に買ったFMVのハードディスクがカリカリと変な音を残してご臨終してしまいました。 新機種を購入しましたが、壊れたものも再フォーマットしてまだ使いたいと思います。 CD-ROMドライブもSCSIのCDを使っていたため、ハードディスクが壊れた以上認識されないので、リカバリーCDも使えません。 以前増設した内蔵ハードディスクが余っていますが、何かいい方法はありませんか?助けて下さい。 新しく買ったCPでハードディスクにWINDOWSをインストールしてから壊れたCPに移植しようと思ったのですが、WINDOWSのバージョンが違う(95とMe)ために動いてくれません。MeをインストールしようとしたらCドライブがフォーマットされてしまいそうで、怖いのですが・・・

質問者が選んだベストアンサー

  • ベストアンサー
  • akasaka
  • ベストアンサー率38% (38/99)
回答No.5

 autoexec.batの中にあるmscdexの記述が、この起動ディスクで起動したときのドライブ名を指定するようになっています。 例えば…  MSCDEX.EXE /D:mscd001 /L:Q …なら、CDドライブは「Q」となります。オプションの「/L:」の次に指定してある英数字がドライブの指定です。  起動ディスクで、CDの認識が出来たのなら、HDD入れ替えて、余っているHDDのフォーマット作業に移行できるのでは?  現在使用しているHDDには95とMeの混在は出来ませんよ。

kenchan2001
質問者

補足

akasakaさん、いつもありがとうございます。 アドバイスにありましたとおり、/L:の後にドライブ記号 (ハードディスクがCDEFGを使っていたので)「H」 に書き換え、起動時にCD-ROMのDevice Name = 12345678 (以前はOEMCD001でした)と表示されましたのでconfig.sysの OEMCD001と記述されていたところに12345678と書き換えて やってみましたが、やはり[Not enough drive letters available] のエラーメッセージで止まってしまいます。 以下に起動ディスク内のautoexec.bat および config.sys の内容を 記述しますのでみてもらえないでしょうか? [autoexec.bat] @ECHO OFF A:\SB16\MSCDEX /L:H /E /V /D:12345678 /M:15 SET PATH=A:\DOS;A:\SB16;A:\UTY;A:\; PROMPT $p$g [config.sys] DEVICE=A:\DOS\HIMEM.SYS DOS=HIGH,UMB DEVICE=A:\DOS\EMM386.EXE 1024 RAM FRAME=D800 I=B000-B7FF I=E000-E7FF DEVICEHIGH=A:\DOS\BILING.SYS DEVICEHIGH=A:\DOS\JFONT.SYS /P=A:\DOS\ DEVICEHIGH=A:\DOS\JDISP.SYS DEVICEHIGH=A:\DOS\JKEYB.SYS /106 A:\DOS\JKEYBRD.SYS FILES=30 DEVICEHIGH=A:\DOS\ANSI.SYS STACKS=9,256 device=oakcdrom.sys /h:12345678 本当に困っています。 助けてください。

その他の回答 (10)

  • akasaka
  • ベストアンサー率38% (38/99)
回答No.11

 う~ん…  じゃあ、もう一度HDDを初期化しましょう。  ただし、フォーマットコマンドをシステム転送オプション付きで実行してください。 FORMAT /S C:  これで、フォーマット後にシステムが転送されます。  でもSYSコマンドが、認識しないと言うのは何なんでしょう?  理解に苦しみますね。

  • akasaka
  • ベストアンサー率38% (38/99)
回答No.10

 ん~、MeはDosコマンドのほとんどが無いのでしたっけ。  95か、98か、3.1の起動ディスクで試せませんか? SYS /? とやると、説明が出るはずですけれど。

kenchan2001
質問者

補足

akasakaさん何度もスミマセン。 私が今使っている起動ディスクはWindows95のものでちゃんとMS-DOSは入っています。setup.exeもdosの中で動いているので問題ありません。 SYSというコマンドがエラーとなるようです。 SYS /?とやっても無効といわれてしまうので困っています。試しに起動ディスクにあるdos関連のファイル(Autoexec.batとかconfig.sysなど)を全部Cドライブにコピーしてやりましたがフロッピーを抜いて電源をいれるとSystem Loading Errorとなってしまいます。どうしたら良いでしょうか?

  • akasaka
  • ベストアンサー率38% (38/99)
回答No.9

フロッピーで起動したとして、 AドライブがFD CドライブがHDDのはずです。 そこで、 SYS C: と打ってエンターを押すと、DOSシステムの転送が始まります。 これで、HDDが単体で起動する様になります。

kenchan2001
質問者

補足

akasakaさん、こんにちは。 早速SYS C:を試してみましたが、「コマンドまたはファイル名が違います」とのエラーメッセージがでてしまいました。 どうしたらいいでしょうか?

  • akasaka
  • ベストアンサー率38% (38/99)
回答No.8

 「スタートアップドライブをMS-DOSのブートパーティションにする必要があります」ですか…  「これはディスクで起動する必要があります」と同じ意味だと思います。  おそらく、FD起動したのではないでしょうか? 違ったりして。  Windowsは、起動したHDDにしかインストールできませんので、まずHDDに「SYS」コマンドでシステムを転送して、HDDで起動できる様にしてやります。  さ~て、動くでしょうか?

kenchan2001
質問者

補足

akasakaさん、本当に素人で申し訳ありません。 回答にありました「HDDにSYSコマンドでシステムを転送して・・・」という意味が判りません。 今HDDの中には何も入っていないのでMS-DOSが動くようにすればよいのですね。 具体的に起動ディスクの中にあるどのファイルをHDDにコピーしてやればいいのでしょうか? 起動ディスクの中身をすべてHDDに書き込むだけでDOSモードで立ち上がるのでしょうか?

  • akasaka
  • ベストアンサー率38% (38/99)
回答No.7

 では、CDの中身を最初にHDDにコピーしてからのインストールを試してください。 1.新PCで、HDDにCDの内容をコピー。 2.HDDを、旧PCに換装してからWindowsのセットアップ …ですね。  このやり方は、ごく簡単にWindowsのCDの中のREADMEファイルに書いてあります。  ポイントは、旧PCでセットアップすることです。  Windowsはセットアップ時に、そのPCの環境を認識してドライバーをインストールする感じですので、この方法だったらうまくいきそうなんですけど。

kenchan2001
質問者

補足

akasakaさん本当にいつもありがとうございます。 大変心強いです。 おかげさまで、CDの内容をハードディスクにコピーした後旧PCでセットアップをする方法で、かなり進展しました。 新しいPCにリカバリーディスクを用いるためにCDドライブを認識させる今までの手間はなんだったんでしょうか・・・? さて、ウィンドウズ95のセットアップディスクをハードディスクにコピーしてからsetup.exeをしたところ、何と「Windows 95にようこそ」と画面に表示された時には、思わずガッツポーズがでました。 がっ・・・すぐにエラーメッセージSU-0013が表示されました。 readmeで確認すると以下のとおりです。   「スタートアップドライブをMS-DOSのブートパーティションにする必要があります。スタートアップドライブがHPFSまたはWindows NTのファイルシステムのある場合はセットアップ実行前にMS-DOSのブートパーティションを作る必要があります。」 と言われてもブートパーティションって何でしょうか? この先私はどうすればよいのでしょうか? 後一息なので助けて下さい。 お願いします。

  • akasaka
  • ベストアンサー率38% (38/99)
回答No.6

 あ~、Config.sysに「lastdrive」の記述がありませんね。 一番最後で結構ですから… lastdrive=z …と追加してください。 これがないと、DOSはDドライブまでしか認識できません。 この追加の構文で「ラストドライブはZまで」となります。

kenchan2001
質問者

お礼

lastdrive=zの記載で無事CDドライブを認識することもできました。 ありがとうございました。 ところがFMVリカバリーディスク、ウィンドウズ95CD、ウィンドウズMeのCDいずれもインストールができませんでした。(隠しファイルになっているのかなぁ?)とりあえず、以前使っていたウィンドウズ3.1のリカバリーディスクから3.1をインストールすることができ、新機種の中でもそのHDから起動できることを確認しましたが、HDを移植して電源を入れるとErro System Loading で止まってしまいます。 ここまで苦労したのに訳がわかりません。

  • akasaka
  • ベストアンサー率38% (38/99)
回答No.4

 Hit-Ide.sysですね、こいつは日立製のCDドライブ専用のドライバーです。  新しいPCのドライブはメーカーが違うので、こいつでは動かせないということだと思います。  それでは、WinMeの起動ディスクから、CDのドライバーをもらってきましょう。  WinMeを起動して、アプリケーションの追加と削除から、起動ディスクを作成してください。ちゃんと別にFDは用意してくださいね。  その中にある… oakcdrom.sys btdosm.sys flashpt.sys btcdrom.sys aspi2dos.sys aspi8dos.sys aspi4dos.sys aspi8u2.sys aspicd.sys …が、無敵のCDドライバー群です。 こいつらを、お手持ちの起動ディスクにコピーします。 そしてconfig.sysをメモ帳あたりで開いて、書き換えます。 Hit-Ide.sysの記述はおそらく… device=Hit-Ide.sys /D:mscd001 …こんな感じになっている気がします。 この行をを削除して、代わりに… device=oakcdrom.sys /D:mscd001 device=btdosm.sys device=flashpt.sys device=btcdrom.sys /D:mscd001 device=aspi2dos.sys device=aspi8dos.sys device=aspi4dos.sys device=aspi8u2.sys device=aspicd.sys /D:mscd001 …と9行を書き足します。 これで、どんなCDドライブでも認識が可能になるはずです。 autoexec.batの中にあるmscdexのエラーはこれで消えます。

kenchan2001
質問者

補足

akasakaさん、さすがです。 どうもありがとうございました。 DOSの立ち上げ画面中にCD-ROMを認識したようです(OAK社製)という表示がされました。 MSCDEXのエラーはなくなりましたが、また新たな問題が・・・ それは、Not enough drive letters というエラーメッセージが出て、その先へ進まなくなってしまうことです。 よくわかりませんが私のPCではCDがOドライブ、DVDがKドライブと割り当てられてしまったようです。 以前バーチャルCDをインストールし仮想CDドライブを使っていたためかもしれませんが、もちろんバーチャルCDはアンインストールをしましたが、ドライブ名はOのままです。 このせいのエラーでしょうか? ちなみに増設HDは4つにパーティション設定をしてあるので、起動ディスクで立ち上げたときは、CDEFがハードディスクドライブとして読むことができますが、その後はZまですべてDrive Not Availableというエラーです。 解消法があれば先に進めるのですが・・・ 助けてください。

  • akasaka
  • ベストアンサー率38% (38/99)
回答No.3

 余っているHDDは結局フォーマットすることになりますので、システムの有無は関係有りません。  その余っているHDDを新しいPCに差し、古いPCのリカバリCDでインストールする形になります。  新しいPCですが、そもそもそのPCに付随していたHDDを抜いてしまうので、影響はありません…が、あるとしたら、抜き差しの時のコネクタなどの変形だけです、注意してください。

kenchan2001
質問者

補足

akasakaさんの提案どおり、新しいPCの中で余っているHDにウィンドウズをインストールしようとしたところ、今度は新しいPCで起動ディスクのconfig.sysに指定のあるHit-Ide.sysとか言うファイルが見つからないためにCDドライブを認識してくれません。MSCD001がなんとか・・・というエラーメッセージがでてしまいます。 これは起動ディスクのautoexec.batの中にあるmscdexにも関係しているようですが訳がわかりません。なんとか助けてください。

  • alc
  • ベストアンサー率35% (37/105)
回答No.2

ちょっと手間ですが、私なりの方法で・・・ 1:臨終したHDの中身は諦めます。 2:新機種のCDROM(ATAP接続)を、旧PCに   接続(一時借用)する。 3:増設したHDのジャンパー線をマスタ位置にする。 4:起動ディスクからW95を再インストールする。 この場合、新機種からCDROMを借用する訳ですが、 ATAP接続である事が原則となります。 ATAP以外の場合は、新機種のHDを増設していた分の HDにドライブコピーをかけます。 ドライブコピーしたHDを、旧PCに接続し無理やり起動 させます(場合によってはセーフモードかも)。 当然ながら各種デバイスの設定、ドライバーのインストー ルをする必要はありますが、各種設定をすればOSがME の常態で旧PCの復旧が可能かと思います。 参考にして下さい。 また質問があれば、返答の欄に記載下さい。

kenchan2001
質問者

補足

CDROMを借用するのは怖いのでMEのプログラムを新機種の中で新機種のHDからあまっている増設HDへコピーする方法で行きたいと思いますが、増設HDの 方が新機種のメインHDより容量が小さい場合は、部分的にコピーすることもできるのでしょうか? その場合MEのプログラムを起動するために必要なファイルが入っているフォルダは何処にあるのでしょうか? 「Program Files」フォルダーを丸ごとコピーすればいいでしょうか?

  • akasaka
  • ベストアンサー率38% (38/99)
回答No.1

 新しいPCのHDDを引っこ抜いて、余っているというHDDを抜いたところに差して、そこにWin95をインストールして、インストール後に引っこ抜いて、古いPCに換装するという手はどうでしょうか?

kenchan2001
質問者

補足

早速の回答ありがとうございます。 ところでその余っているHDDにはシステムは何もはいっていない(MS-DOSも)のですが、インストールできるのでしょうか? それと新しいPCには影響はでませんか? ご確認下さい。

関連するQ&A

  • VAIO ハードディスクのフォーマットについて

    SONY VAIO のハードディスクを初期化して、Windows 2000をクリーンインストールしたいのですが、リカバリディスクや内蔵FDDがないため、フォーマットする術が見つからず困っています。 現在、使用しているOSはWindows MEです。 何かよい方法を知っている方、アドバイスをお願いします。

  • 増設した内蔵ハードディスクがきちんと認識されない

    250Gの内蔵ハードディスクを増設しましたが、31.4Gしか認識されません。フォーマットもしましたが変わりません。 OSはWindows XPです。160Gに250Gを増設しました。

  • 外付けCD-ROMドライブからのOSインストール

    mitoizumiです。 使用PC:富士通FMV DESKPOWER C/40L OS:Win98をXPにバージョンアップ SCSIカードを増設し、外付けCD-RWを取り付けています。 SCSIボード:Logitec LHA600S  CD-RWドライブ:Logitec LCW-Y2010BSU(YAMAHA CRW2200E) 以前から調子の悪かった内臓CD-ROMドライブが遂に故障してしまい、CD-ROMを読みとれなくなってしまいました。 他の機能は今のところ全く問題ありません。が、今後OSの再インストールをする時が問題です。 一般的には、外付けのドライブはOS初期化後に認識しなくなり、リカバリーCD-ROMが読みとれなくなってしまいます。 SCSIボードはSCSI機器からの起動が可能です(SCSI BIOS搭載)。 私がOS再インストールをする場合、まずDESKPOWER C/40Lの起動ディスクでCドライブをフォーマットした後、リカバリーディスでセットアップ ですが、フォーマット後はSCSIボードのドライバが消えてしまいます。 この状態でCD-RWドライブを認識し、リカバリCD-ROMを読みとれるのでしょうか? また、98をインストールできても、その後XPのインストールはできるのでしょうか? アドバイスよろしくお願いします。

  • ハードディスクの交換に伴うXPの再インストール

    2003年に購入したdynabookE9のハードディスクを交換しました。リカバリをしようとした際に、以前所有していた別なdynabookのリカバリCD(OSはMe)を誤って使用してしまいました。このため、WindowsMeがインストールされてしまいました。調べたところ、MeでFディスクを作成して、起動させると、ハードディスクをフォーマットできるようですが、このPCにはFDドライブがありません。外付けのFDドライブは持っていますが、ドライバをインストールする方法がなく、認識されません。もちろん、ネットにもつながっていません。このような状況で、XPを再インストールするにはどうすればよいのでしょうか。お知恵をお貸しください。

  • CD-ROMを認識しない

    内蔵CD-ROM(松下製)が壊れてしまったので、 アイワの外付けCD-ROM 『AIWA ACD-300』を1500円で購入し、 SCSIケーブル(D-sub25ピンーアンフェノールフルピッチ50ピン)を使い パラレルコネクタに接続したのですがCD-ROMを認識してくれません。 いったいどうすればいいのかわかりません。どうかアドバイスをお願いします。 環境は ノートパソコン『FMV-BIBLO』     Windows 98 です。 ちなみに内蔵CD-ROMは『E』ドライブとして認識しています。

  • ハードディスクのファイルのCD-R書き込みが失敗する

    CPUセレロン1300M、メモリー512Mの自作PC(友人に作ってもらいました)、Windows2000SP4、SCSI外付けCD-R(MATSHITA CW-7502 4.17を外箱にいれてもらったもの)、SCSI内蔵CD-ROMドライブを使用しています。SCSIカードはAdaptec AHA-2930CUです。ソフトはWinCDR 6.0を使っています。 メディアは国産の太陽誘電やソニーです。 内蔵CD-ROMドライブから外付けCD-Rへオンザフライで書き込みする時は最高の4倍速でもほぼ100%成功するのですが、ハードディスクのファイルをCD-Rへ書き込むと2倍速でもほぼ100%失敗します。4倍速でも当然駄目です。等速ではたまに成功します。 ハードディスクをデフラグしても変わりませんでした。 焼くときはハードディスクとディスプレイの省電力を切っています。 以前同じハードでWindows98SEを使っていた時はハードディスクのファイルを書き込んでも4倍速でほぼ成功していたような気がします。 また同じCD-RドライブをWindows95の古いノートPC(ペンティアム以前のCPU)で使っていた時もほぼ成功していました。 Windows2000ならではの設定があるのでしょうか? それともCD-Rドライブの寿命でしょうか? マシンパワーの不足でしょうか。 他に原因があるのでしょうか。 新しいCD-Rドライブ(DVD-Rドライブ)を買ってきたらうまくいくようになると思われますか? よろしくお願いいたします。

  • ハードディスクについて

    ハードディスクを増設しようと考えているのですが・・・ えーとIDEとSCSIの区別がどうもよくわかりません涙 それでパソコンはDELLのDimension 4600Cを使っているのですが IDEとSCSIのどちらでも増設できるのでしょうか?? できれば内蔵型がいいのですがよろしくおねがいします!!

  • ハードディスクのフォーマットの仕方を教えてください。

    こんばんは。 SCSI接続の内付け型ハードディスクを増設したのですが、 フォーマットの仕方がわかりません。 Fdiskも実行できないし、コンピュータの管理で パーティーションを作ってフォーマットしてみましたが、 100パーセントフォーマットが終わった時点で 「Windowsは○ドライブをフォーマットできませんでした」と出ます。 その作業後、マイコンピュータにはドライブが追加されているのですが、 選択したらフォーマットを促すダイアログが出て、 またまたフォーマットをしてみても最後でフォーマットできないと エラーが出ます。 何を言っているのかよくわからないと存じますが、 パソコンに詳しいお方、、、助けてください~~~<(_ _)>

  • ハードディスクを買いたい・・・

    ハードディスクが合計20GBしかないので、ハードディスクをオークションで買いたいのですが、、、 外付けIEEE1394 外付けSCSI 外付けUSB 内蔵E-IDE 内蔵SCSI 内蔵ノートブック用 という具合に種類が沢山あって何を買えばいいのかわかりません。SCSIは使っていませんし、USBもひとつ余っています。 パソコンの品番はFMV-6120MG3でwindows XPを使っていて、ノートパソコンです。何を買えばいいのか、教えてください!!!

  • デバイスマネージャでは認識したHDをフォーマットしたい

    Win2000で新規で購入したATAPIの250Gハードディスクを増設したいのですが、デバイスマネージャでは正常動作を確認できたのですが、マイコンピュータには表示されずフォーマット出来ません。 どのようにすればフォーマット出来るでしょうか? デルのマシンで、OSはWindows 2000 SP4 1.(既存)SCSIカンタム製のハードディスク.設定いじらず 2.(既存)ATAPIのCD-ROM設定いじらず 3.(増設希望)ATAPIのサムソン製のハードディスク   始めジャンパをマスターにしたら認識しなかったので、スレーブにしました。 BIOSはいじっていません。 よろしくお願いします。

専門家に質問してみよう