• ベストアンサー

ハードディスク増設後の問題についてアドバイズをお願いします

当方のPCはWin98se IE5.5sp2です。 旧HDDは30GでC,D,E,fと4分割してあります。 新HDDは60Gで3分割して、基本MS-DOS領域も作る予定です。 現在はフリーズも少なく快適に使用しており、ドライバーのインストールも 面倒なので、OSは旧HDDから新HDDにコピーして使用したいと思っています。 (1)旧HDDのDにはプログラムがたくさん有り、増設後も正常に動作する方法は  ないのでしょうか。それとプログラムが動かなくなる原因は何でしょうか (2)旧HDDをスレーブに接続し、基本MS-DOS領域のOSをバックアップ用に  そのまま残しておくのは可能でしょうか。  また何か問題が発生するのでしょうか。 (3)アクティブな領域の設定の意味を教えてください。  また設定はどこに記録されるのでしょうか。  それと、旧HDDで設定したアクティブな領域はどうなるのでしょうか。 (4)新HDDをマスターに旧HDDをスレーブに接続し、フロッピーディスクの XCOPY32で、DからCにOSをコピーするのは可能でしょうか。  XCOPY,XCOPY32,XCOPY32.MODは起動フロッピーの2に有ります。 馬鹿な質問も有ると思いますがよろしくお願いします。

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

  • ベストアンサー
  • tailkuppa
  • ベストアンサー率53% (52/98)
回答No.2

実は最後にWindows98 に触ったのが半年以上前なので、あやふやなのですが、回答が少ないようなので...。 この辺はややこしいので敬遠されやすいのかも。 (1) 大抵の場合、ドライブ名を変えないようにコピーすれば大丈夫だとは思いますが、完璧にやるのは難しいです。 アプリケーションは、それぞれ自分のプログラムやデータのある場所を設定ファイルやレジストリ内に記録していますが、このせいで、インストールした時と違うフォルダにコピーしても動かないことがあります。 個々のアプリによって記録される方法はさまざまですが、大抵の場合は名前が変わっていなければ大丈夫なので、現在のD: ドライブから構成変更後にD: ドライブになるドライブへのコピーを行うのが一番無難だと思います。 でも、新ディスクから起動するってことは、D: は旧ディスク(元C:?)になってしまうんですよね。辛いところです。 (2) バックアップ用、とのことであれば、ライセンス上も含めて特に問題はないと思います。 ただ、上に書いたとおり、ドライブ名が不自由(D: になってしまう)なので、あまり効果\的にはできないかも。 (3) アクティブ領域は、そこから起動する(出来る)という印です。 この印は、ディスク内のパーティション分割の情報と同様、ディスクのフォーマット等には影響されません。 マスター→スレーブの順に検索されて起動しますので、スレーブ側は複数OSの起動などが設定されていない限り起動時には参照されないと思います。 (4) たぶん無理だと思います。起動したドライブのシステムファイルには書き込みできないと思います。 まず新ドライブのみの状態でOSのみをインストール後、旧=マスター、新=スレーブで起動して、C:からD:にスワップファイル等を除いて上書きコピーし、新=マスター、旧=スレーブにつなぎ替えて起動しなおせばうまくいくような気もしますが、あまり自信がありません。 他の方の回答を待った方がいいと思います。

ki-aaa
質問者

お礼

詳しい説明ありがとうございます。 (1)については増設後に元のドライブ記号と同じにすれば動く可能性が  高いということが解り非常に助かります。 (2)については多くのアドバイズやホームページでスレーブ側はフォーマットして  使用するで終わっていますので、何か問題があるのではと思ったものですから。 (3)については疑問が解消して気持ちがすっきりしました。 (4)についてはスレーブ側からマスター側にOSをコピーすることはできないという  理解でいいですか。 また変な質問なすると思いますがよろしくお願いします。  

その他の回答 (2)

  • RubiNeko
  • ベストアンサー率46% (57/123)
回答No.3

DOS上からコピーする手も有りますが、ファイル名の長さ制限が有り、 長いファイル名の場合には、<MY DOCU~1>等にファイル名が変わっしまい、 動かないSOFTが出てきます。 WIN98上からのコピーをお勧めします。 初めに:  新HDDを繋げて、インストールディスクでFDISKを行います。  領域作成後、DOSのFORMATを行って下さい。(Cドライブのみ)  FORMAT後に/Sでシステム転送を忘れずに。(COMANND.COMの入れ込み)  ここでシステム転送を忘れると、コピー後に起動しなくなります。    (1)旧HDDをマスター/新HDDをスレーブ状態でOSを起動します。  (新HDDはFDISKで3分割しておいて下さい)  (Dドライブに入っているソフトのせいで起動時にエラーが出るかも   知れませんが、気にしないでエラーを終了させて下さい) (2)新HDDのHとIドライブを通常のフォーマットします。  (DOS上でFORMATは時間が掛かって大変です) (3)CTRL+ALT+DELで立ち上がっているソフトを全て終了させて下さい。  (エクスプローラーは終了出来ませんが) (4)エクスプローラーでCドライブから、Dドライブにコピーします。  注意:COMANND.COMはコピーしないで下さい。(上書きも禁止) (5)コピー時の注意点:C:\WINDOWS\WIN386.SWPファイルはコピー出来ません。  常時スワップしているので、コピーのしようが無いと言った方が正しいです。  コピーしなくても、新HDDから立ち上げると、勝手に作ってくれます。  コピーする時には、一括でのコピーはしないで下さい。(途中で止まります)  5-1.初めはWINDOWSとC:\COMMAND.COM以外のフォルダを全部コピー  5-2.WINDOWS内のフォルダのみ全部コピー  5-3.WINDOWSフォルダ内のファイルをWIN386.SWP以外全てコピー  これでCからDへのコピーは終了です。 (6)ここで問題です。  今後の使い方に関して、このまま旧HDDも付けた状態で使用の場合と、  新HDDのみにして、旧HDDは外してバックアップ用にする場合には、  進め方が異なります。 (6)-1 新旧両方ともPCに残して使用する場合   ・Eドライブのファイル全てをCドライブにコピーする。    コピー完了したら、新HDDをマスター/旧HDDをスレーブに変更する。    これで全て完了です。    旧HDDと新HDDの相対関係     旧HDD:C→D,D→G,E→H,F→I     新HDD:C→C,D→E,E→F   ※旧HDDのDドライブ内容をCドライブに強制的にコピーする事になるので、    本当は、このやり方をお勧め出来ません。    (旧HDDのCドライブが容量増えます)    個人的には、旧HDDは外して非常用に持っておくのが良いと思います。     (6)-2 新HDDのみ使用・旧HDDは非常用に取り外して保存する。   ・Eドライブの全てをHドライブにコピーする。    コピー完了したら、新HDDをマスターにして、旧HDDを取り外す。    これで全て完了です。    ※念の為メール・お気に入り・アカウント・データー・認証他大切な物等は  何かにバックアップしておくことをお勧めします。 ※もう一つの方法としては、B'S RECORDER GOLD(BHA社)と言うソフトを使って、  旧HDDのバックアップを作っておき、新HDDにリカバリする方法が有ります。  CD-R等に良く付属しているSOFTです。  この方法が一番簡単です。   >アクティブな領域の設定の意味を教えてください。 1個のHDDに1個アクティブに出来ます。(ブート用) >また設定はどこに記録されるのでしょうか。 FAT0に設定記録されていると思いました? FDISKで状況を御確認願います。 >それと、旧HDDで設定したアクティブな領域はどうなるのでしょうか。 (6)-1に有る相対関係を参照下さい。 マスターHDDのアクティブ領域(C)がCドライブ スレーブHDDのアクティブ領域(C)がDドライブ その後の順番は、マスターHDDの残りドライブが割り当てられ、割り当てが 終わると、スレーブHDDのアクティブ領域以外が割り当てられます。 もう永い事WIN98を使用していないので、もしかしたら説明不足が有るかも 知れませんが、ご参考になれば幸いです。

ki-aaa
質問者

お礼

詳しい説明ありがとうございます。ハードディスクの増設は一月後位になると 思いますが今からいろいろ準備していこうと思います。 今まで二度ほどFDISK,FORMATをやりましたが /Sはやったことがありませんので 勉強します。 これから旧HDDのDとEの中身を入れ替えてEにプログラムを移し動作確認を行いたいと思います。新しいプログラムはEに置くようにします。 これからもいろいろな質問をすると思いますのでよろしくお願いします。 

ki-aaa
質問者

補足

ハードディスクの記号がマスター側からスレーブ側にC,D,E,F,G,H,Iと 順番が変わらないようにするにはスレーブ側のハードディスクを拡張論理MS-DOS 領域だけにすれば良いのでしょうか。この考えはまちがっていますか。 でも、これだとマスター側のハードが壊れたとき、非常に困りますね。 ほかにはハードディスクをセカンダリーに接続する。これもCD-RWと読み書きの スピードが一緒になり困りますね。

  • ikeuchi
  • ベストアンサー率28% (91/314)
回答No.1

結局、どうしたいんでしょうか? 新HDDをスレーブにつないで、G,H,・・にすれば何も問題なしです。

ki-aaa
質問者

補足

すばやい返事ありがとうございます。 新HDDをマスターにしたいのです。 新HDDをスレーブに接続した場合新HDDはD,H,I、 旧HDDはC,E,F,Gになると思います。

関連するQ&A

  • ハードディスクの増設に関して

    Win98を使っております。 ハードディスクを増設しようとしているのですが、増設した後、DOSモードでFDISKを実行して諸々の処理の途中で「基本MS-DOS領域を作成」とか「拡張MS-DOS領域を作成」という選択肢が出てきますが、この基本MS-DOS領域、拡張MS-DOS領域というのは何なんでしょうか? ちなみに古い方のHDDはC,Dドライブがあります。基本MS-DOS領域を作成すればEドライブ、拡張MS-DOS領域はFドライブというふうになるのでしょうか? また関係ないですが、DOSモードで再起動するコマンドがわかりません。できればそれも教えてください。 よろしくお願いします。

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

    現在、IDE1のマスターにOSが入ったHDD、 スレーブに増設したHDD、 IDE2のマスターにDVDマルチドライブ を接続しています。 この状態からさらに、 HDDをIDE2のスレーブに増設したいのですが、 ジャンパーピンの設定がいまいち解りません、 増設したいHDDは  HITACHI HDS728090PLAT20 です、 またこのHDDはいらなくなったPCから外したのでOSが入ったままです、 OSを消してデーター保存領域とし使用したいのですがどのようにしたらよろしいでしょうか? なにとぞよろしくお願いいたします。

  • HDD丸ごとコピー後、起動出来ません。

    OSはWINDOWS98ですが、 新しいHDDを買ったので、丸ごとコピーをして使おうと思い、 USB接続のHDDケースに入れてMS-DOSプロンプトでXCOPYを使ってC・Dドライブの内容をすべてコピーしました。 FDISKメニューでアクティブ領域を設定してそのHDDに交換して起動しましたが、 Invalid system disk replace the disk, and then press any key となってしまい、起動できませんでした。 当然、フロッピーディスクはドライブに入っていません。 どんな作業が足りないのか・間違っているのか?すみませんがどなたか教えてください。

  • 増設HDを起動ディスクにするには・・・?

    OS:windows98 機種:PC-98NX(pentium(2)233Mhz) メモリ:32M+128M増設 HD状況は cドライブ⇒約2G中200Mの空き という状況で最近年賀状を作成していたところ重くてたまらずHDの購入を決意しました。 そこでメルコのDBI-UV40GT2(http://buffalo.melcoinc.co.jp/products/catalog/item/d/dbi-uvgt2/index.html)を購入。 取り付けは既設の3.2GBをマスター 増設のHDをスレーブにし、 増設HD付属の「Disk Formatter」というソフトでフォーマット後、 普通(40GB)に拡張MS-DOS領域として使用できるようになりました。 しかしパワーアップの効果があまりわからず増設HDを起動用ディスクにすれば アプリ等もっとスムーズに動くようになるんじゃないか? ということで 増設HDを起動ディスクにしてみようと思っています。 いろいろな掲示板等を見てきましたが スタート→プログラム→MS-DOSプロンプト で「FDISK」→ENTERキー で先に行き、 増設HDに「基本MS-DOS領域」を作成しようとすると 「領域に割り当て可能なサイズは8Mです」と表示され これではなんともしがたくて…。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=162354 ↑これもみましたがいまいちピンときません。 (1)増設HDをフォーマット (2)領域を基本MS-DOS領域として割り当てる (3)既設HDから増設HDにすべてコピー (4)(本体あけて)増設HDをマスター、既設HDをスレーブにする。 という順序でいいと勝手に思い込んでますが (2)ができません。 どうしたらよいでしょうか? また上記順序中そもそもおかしい場合は それも併せて教えてください。 宜しくお願いいたします。

  • HDDを増設したのですが・・・。

    はじめまして、よろしくお願いします。 先日、新しいHDD(IBM-DTLA-305040)を購入初めて増設したのですが、FDISKまでは、できましたが、フォーマットを実行しても、3つに分けたパーティションの1つ(D.E.FのD)が再起動するとフォーマット前に戻ってしまいます。システムをみてみると「ドライブ D: は MS-DOS 互換モードのファイル システムを使用しています。」と表示されています。どうなっているのでしょうか?どうすればいいのでしょうか? OS Win98 2nd        マスター  スレーブ プライマリー  旧HDD   新HDD セカンダリー  CD-ROM  CD-R/RW よろしくお願いします。

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

    自作PCに旧PCのHDDを増設したのですが、認識されないので困っています。問題点や解決法をご指摘くださると助かります。 <マシン構成> CPU Pen4 2.4cGHz マザー Albatron PX865PE PRO メモリ 512MB OS WindowsXP Home ドライブ プライマリ・マスター HDD Maxtor 6Y080PO 80GB 7200rpm ATA133 ドライブCにOS、Dにデータ。 セカンダリ・マスター CD-R/RW セカンダリ・スレーブ DVDマルチプラス <今回増設したHDD> メーカー製PCに付いていたものをプライマリ・スレーブに流用。 Maxtor 60G 5400rpm ATA100 <状況> ・ジャンパのマスター、スレーブ設定はしました。 ・BIOS(起動時の画面及びBIOS設定画面)ではちゃんとプライマリ・スレーブとして認識されているのですが、XPの「デバイスマネージャー」と「ディスク管理」に表示されません。 ・PC自体はちゃんと起動し、問題なく使えています。今回増設したHDDが認識されないだけです。 ・増設したHDDから回転音はしています。 *ケーブルのつなぎ順は関係しますか?現在、マザーボードのコネクタに近い方にマスターのHDDをつなげています。ジャンパ設定とつなぎ順が矛盾しているとか・・・? *増設したHDDにはRedHatがインストールされていました。どうせフォーマットの指示があるだろうから・・・と、そのままつないでしまいました。やはり問題ありですか?前もってフォーマットしておくなどの下準備が必要だったのでしょうか? 不足情報があれば補足いたしますので、よろしくお願いします。

  • 基本パーティションを3つ確保してフォーマットしたい

    今、80GBの内蔵ハードディスクがあり、それを 80GB -> C:8G + D:64G + E:8G のように3つの基本領域のパーティションに分けて、それぞれFAT32,NTFS、FAT32でフォーマットしたいです。 外付けのHDDならば、Windowsの「ディスクの管理」で簡単にできますが、今回は内蔵のHDDなので、フロッピー起動あるいはCD起動で動くOSから、設定しなければなりません。 なお、MS-DOSのFDISKでは、Cは基本領域になりますが、D,Eは拡張領域になってしまいます。Linuxのfdiskでは、FAT32,NTFSのフォーマットの仕方がわかりません。 Cだけ確保し、そこにWindowsをインストールして、Windowsの「ディスクの管理」を起動してD,Eをフォーマットすれば可能ですが、もっと簡便な方法ありませんか?

  • Win98SEでIDE増設HDDが読めない

    スレーブ設定したIDEのHDDの内容が読み出せません。 増設したHDDは故障したWin98 PCのHDDで、データのバックアップをしていなかったために正常動作しているPCにスレーブとして接続後、データを吸い上げようとしています。 正常動作、故障PCのHDD状態は共にC,Dドライブの2分割で、故障PCからのHDDをスレーブ設定して接続すると、システムプロパティ->パフォーマンス->ファイルシステムで 「ドライブDはMS-DOS互換モードのファイルシステムを使用しています。」 「ドライブFはMS-DOS互換モードのファイルシステムを使用しています。」 と表示して、エクスプローラを立ち上げようとすると「D:\にアクセス出来ません システムに装着されたデバイスは動作していません」とエクスプローラからエラーが出ます。 どうすればHDDを認識させてデータを吸い上げられるでしょうか? PCは共にIBM社製です。

  • ハードディスクの2つ目が認識されない

    先日ハードディスクが壊れました。OSの入っていたCドライブでした。DとFのドライブは無事でした。DはCのスレーブ、FはCD-ROMドライブのスレーブ(セカンダリスレーブ)でした。現在は古い4GのHDDにOSを入れてバックアップを取っています。 バックアップを取るため、Dドライブをつなげると、OSが起動しません。ですが、FドライブのところにHDDをつなげると起動します。つまり、プライマリのスレーブにHDDをつなげたら反応せず、セカンダリのスレーブにHDDをつなげたら反応するのです。セカンダリでもいいじゃないか、と思うでしょうが、ケーブルを一度ひねらないとHDDをつなげられないので(ちょっと説明が困難)、プライマリのスレーブにつなげたいのです。 この問題の解決策を見出せる方、教えてください。よろしくお願いします。

  • HDD増設したのですが・・

    WIN2000proを使用しています。 HDD(スレーブ)を増設したところ、A:フロッピー、D:CD-ROMが使用できなくなってしまいました。 どうしてですか。HDDは、マスター、スレーブ(今回増設分)は認識しています。 フロッピーとCD-ROMが使用できなくて困っています。教えてください。