下のほうでFAQとされているので聞きづらいのですが、WIN98のシステムドライブの丸ごとコピーについて一つわからないことがあるので教えてください。
すべてのファイルをコピーするときに「Win386.swp」の扱いはどうすればいいのでしょうか?
いろいろな資料を見ても、単純に「すべてのファイルをコピー」と書かれているものと、「Win386.swp以外のファイルをコピー」と書かれているものがあり、初心者のため混乱しています。
様様な資料を読んでみた限りでは後者のやりかたが正しいのではないかと思いますが、今度、HDDをSCSI化して、システムのコピーをしたいので確認させてください。
よろしくおねがいします。
- re: TDF さん
投稿日:1999年02月25日 18時53分
つい最近Win98の丸ごとコピーをやったTDFと言う者です。
WIN386.SWPはスワップファイルそのものですね。(ホントか?)
Windows起動時に再構築されるようなので、無くても大丈夫です。
少なくとも、私のトコでは平気でした。
因みに私の取った方法。
○HDDをフォーマットする。
○SYSコマンドを使ってシステムを転送する(やらなくても良いが念の為)
○DOS窓から「XCOPY 送り側 受け側 /C /E /F /H /I /K /R /S /Y」
です。
現在ちゃんと動作しています。
- re: TDF さん
投稿日:1999年02月25日 19時01分
補足:
Windowsが起動してるならWIN386.SWPはコピーできないですから
気にしなくても良いです。
注:ロングファイルネームをコピーするため、
必ずDOS窓からXCOPYをしましょう。
(つまり、なにかツールを使わない限り、
「全てのファイル」=「WIN386.SWP以外の全てのファイル」
だと思います。)
- re: 大輔 さん
投稿日:1999年02月25日 19時25分
TDFさん、さっそくありがとうございます。
さらに追加質問させてください。
私が見た資料やホームページでは、ファイルのコピーをWIN上でドラッグ&ドロップでしているのですが、これではまずいのですか?
DOSは、全然わからないのですが、XCOPYについて説明していただけませんか?
具体的には最初にいただいたレスのなかのDOSのコマンドで「/C/E・・・/Y」の部分がわからないのです。なにも考えず、この通りにやればいいのでしょうか?
お手数ですがよろしくお願いします。
- re: よねよね さん
投稿日:1999年02月25日 19時33分
>DOSは、全然わからないのですが、XCOPYについて説明していただけませんか?
>具体的には最初にいただいたレスのなかのDOSのコマンドで「/C/E・・・/Y」の部分がわからないので
>す。なにも考えず、この通りにやればいいのでしょうか?
その通りにやれば大丈夫です。
で、やっていることは、普通(?)DOSなどでコピーするときは隠しファイルとかは
コピーされないので、それらもコピーする、ために/x /sとかしているのです。
(”xcopy /?”とすれば、それぞれの意味が出てきますよ)
ところで、私は丸ごとコピーの際に、 WIN386.SWPでつっかかってしまうので、
「Copy Ext」(http://www2.itjit.ne.jp/~h_tosh/)というカンパウェアを使わさせて
いただいております。これですと、エクスプローラで、日付の新しいファイルのみとか
WIN386.SWPを除いてなどのコピーとかができます。ご参考までに。
- re: Xa13のユーザー さん
投稿日:1999年02月25日 21時43分
Win上でも大丈夫ですよ。
まず、コピー先のドライブにWindowsフォルダを作成し、コピー元のWindowsフォルダの中のWIN386.SWP以外のファイルを全てコピー先のWindowsフォルダにコピーします。
次に、コピー元のルートディレクトリにあるWindowsフォルダ以外の全てのファイル、フォルダをコピー先のドライブにコピーします。(もちろん、ドラッグ&ドロップでOK)
これでできます。
ちなみに、メルコから出ている「パワーアップスタートガイド」というカタログに手順が載ってますので、手に入れてみては如何でしょうか?
(各社のHDのジャンパ設定とかも載ってて結構便利です)
- re: オットー さん
投稿日:1999年02月26日 00時03分
Win95なのですが、私もWin上から丸ごとコピーで計3台、HDDを入れ換えました。
私はファイナルさんのHPを参考にさせていただきました。
http://www2u.biglobe.ne.jp/~final/
- re: 木下 千恵子 さん
投稿日:1999年02月26日 00時08分
1.「コントロールパネル」⇒「システム」⇒「パフォーマンス」の中の「仮想メモリーを使わない」を選択
2.新しく導入するHDDをフォーマット(「システムファイルのコピー」をチェック)
3.旧HDDから新HDDにエクスプローラ等でファイルを転送
4.転送後、新HDDをプライマリーに接続し直し、起動ディスクでwindows 98を起動
5.FDISKで新HDDをアクティブな領域を設定
以上はDOS窓を使わない方法です。
- re: Kaz さん
投稿日:1999年02月26日 00時22分
システムの丸ごとコピーはみなさんが言われているような方法の他にもDOS上でロングファイルネームを
扱うことができるようなツールも紹介されています。それを使うとOSがインストールされているドライブが
クラッシュしても起動ディスクで立ち上げて簡単に復旧させることができます。
要は自分の用途としてのバックアップとリストアをどこまでやりたいのかだと思います。
ちなみに私はできる限りクラッシュ直前の状態まで戻したいということでHDDを初期化した後、DOS上から
完全自動とはいかないまでも手間をかけずに復旧したいと思い、このツールを使わせていただいています。
http://www.valley.ne.jp/~kazu-ma/
また、この他にもこのようなツールも紹介されています。
http://www.vector.co.jp/soft/win95/util/se037261.html
後はMOに最低限のシステムをコピーしておいてMOから起動させ、復旧させる方法もありますね。
# 転ばぬ先の杖ですかね。
- re: 大輔 さん
投稿日:1999年02月26日 11時52分
おお、一日でこんなにもレスが!
皆様、本当にありがとうございます!
- re: shun さん
投稿日:1999年02月26日 12時42分
上の皆さんの回答と重複する部分もありますが、
まず大輔さんの気にしているWIN386.SWPの扱いはどちらでもかまいません。
Win95/98が起動する時なければ勝手に再構築します。
コピーする方法はいろいろありますが、Win95/98のエキスプローラーを使った場合について補足します。
起動しているWin95/98の自分自身のファイルをコピーする場合WIN386.SWPもコピーしようとすると、
共有違反でコピーできず、その時点でコピー作業が終了してしまいます。
その場合の対処方法としてWIN386.SWPのみコピー対象から外すか、木下 千恵子さんの1.を使います。
他のドライブで起動できる Win95/98環境が構築されている場合はこの事は気にする必要はありません。
次に、唯単にコピーしただけでは、フォルダに使われているロングファイル名とショートファイル名の
不整合が生じる場合があります。ロングファイル名に対するショートファイル名の生成のしくみは
興味があれば詳しい資料で調べてみてください。
簡単に説明すると7文字迄同じ名前を使った2つのフォルダが存在する場合、シートファイル名が、
"先頭6文字"+"~"+"番号"となります。これはそのフォルダが生成された順に番号がついていき欠番があれば
その番号を使います。
そこでレジストリ等に記述されているショートファイル名を使ったパス指定がある場合、
ここで矛盾が生じます。
私の場合、このフォルダ名を何度か変更して元の環境の物と同じになる様に手動で設定し直します。
もっと有効な回避方法があれば皆さんに教えて頂きたいのですが、ご存知の方お願い致します。m(__)m
また記述内容に間違い等があれば訂正もお願い致します。m(__)m
他のツールを使わないと言う事を前提にお話させて頂きました。