中古のノートパソコンを買ったが、OSが入っていないとか、、使い込むうちに不具合が起きてWindows をインストールしなおさなきゃならない。 あるいは、別ヴァージョンのWindowsを入れなおしたい。 そういうときにはCD-ROMドライブが内臓されているのなら簡単にOSをインストールできます。
しかし、特に旧型マシンでCD-ROMドライブが内蔵されていない場合、話はそう簡単にいきません。 別のページに記したとおり何通りかの方法でインストールすることが出来ます。 メーカー純正の外付けドライブをお持ちなら話は別ですがね、、
最近のマシンではUSB機器も利用でき、比較的簡単にクリーンストールができるようになっています。
人によって、意見は様々ではありますが、、、、私は一台のHDDをいくつかのパーティションに区切って、それぞれ C:\にシステム、D:\にプログラム、E:\にデータと、整理して入れるようにしています。 そうすることによって、スキャンディスクなどにかかる時間を短くできます。 大容量のHDDならやってみてもいいでしょう、一度お試しあれ。 ・・・よくわからないかたは、パーティションはひとつに、、つまり C:¥ だけにしといたほうが無難です。
Windows をクリーンインストールするとき、事前に「FDISK」(エフディスク)という DOSアプリケーションでパーティションの切り分け作業が出来ます。下のほうに少し詳しくあります。
※ MS Officeなどのようなシステムと密接に連動して動作するプログラムはシステムがはいっている C:\ ディスクにインストールしましょう。
内臓CD-ROMドライブはないが、PCMCIAカード接続のポータブルCD-ROMはあるというばあい、どのようにしてOSをクリーン・インストールするのか、その手法です。 マシンごとに設定が異なり、そのたび専用の起動ディスクを製作しなければなりませんので、ハードルはかなり高いです。
ここでは、FDD から DOSを起動して、PCMCIAカードに接続されたポータブルCD-ROMドライブを用いてOSをクリーン・インストールする方法を紹介します。 つまり、HDDはマシンに内蔵したまま、PCMCIA IDE カードを DOS から認識させて、更に CD-ROM ドライブを動作させるために、手間をかけます。 これを応用すれば他のメーカーのマシンでも可能になる場合があります。 HDDをはずすことがない分、分解の手間と故障などのリスクは低い方法です。
また、ここではインストールイメージをいったん、HDDにコピーしてからインストールする方法を記述しています。 こうすると、あとで何かをインストールするたびにリカバリディスクを入れろと、パソコンにいわれないで済みます。 ただ、HDDの容量に余裕がない場合は、クリーンインストール後、インストールイメージは削除するしかありません。
IBMのサイトから、HRP209.EXEをもらってきます。 サポート&ダウンロード > ドライバー から。
更に、20x_101.EXEももらってきて、実行します。 これは実行ファイルのあるフォルダに解凍されます。
インストール用フロッピーディスクのなかの config.sys というファイルをノートパッドなどのエディタで開き以下のように記し上書きします。 他の記述は要りません。
DOS=HIGH,UMB,AUTO FILESHIGH=50 BUFFERSHIGH=50 FCBSHIGH=1,0 LASTDRIVE=Z SHELL=A:\COMMAND.COM A:\ /P /E:1024 DEVICE=A:\HIMEM.SYS /VERBOSE DEVICE=EMM386.EXE RAM /X=C800-CFFF /VERBOSE DEVICEHIGH=BILING.SYS DEVICEHIGH=JFONT.SYS /MSG=OFF DEVICEHIGH=JDISP.SYS /HS=LC DEVICEHIGH=JKEYB.SYS DEVICEHIGH=A:\IBMDSS01.SYS DEVICEHIGH=A:\IBMDOSCS.SYS DEVICEHIGH=DICRMU01.SYS /MA=C800-CFFF DEVICEHIGH=$ICPMDOS.EXE DEVICEHIGH=AUTODRV.SYS DEVICEHIGH=PCMCD20X.SYS /I:10 /P:260 /D:PCMCD001 |
同じように、インストール用フロッピーディスクの中の AUTOEXEC.BAT というファイルを編集します。 他の記述は要りません。
@ECHO OFF LH MSCDEX.EXE /D:PCMCD001 /L:E |
とだけ記します。
作成したインストール用ディスクを ノートマシンのFDDに入れて起動します。 うまくゆくとCD-ROMディスクが E:\ として認識されます。
パーティション(仕切り) を切る作業を実行します。 ※ これを実行するとハードディスクの内容はすべて消えてしまいます。 つまり、、再インストールに成功しない限りもう永遠にWIndowsは起動しなくなるということです。 こころしてかかってください。 詳細は他所でねhttp://homepage2.nifty.com/winfaq/fdiskhowto.html。
A:\>FDISK [ENTER] | FDISKを起動します。 |
大容量ディスクのサポートを使用可能にしますか (Y/N)....? [Y] | FAT32 ファイルシステムを作る場合は Y のまま [ENTER] 、FAT16 ドライブを作る場合は、N キーを押したあとで [ENTER] 通常はFAT32でいいでしょう。 |
Microsoft Windows 98
ハードディスクセットアッププログラム (C)Copyright Microsoft Corp. 1983 - 1998 FDISK オプション 次のうちからどれか選んでください: 1.MS-DOS 領域または論理 MS-DOS ドライブを作成 どれか選んでください:[1] |
くどいようですが、これやったらもう元へは戻せません。 ここでは、領域または理論 MS-DOS ドライブを削除の「3」を選び [ENTER] とにかく全部消す。 そのあと[ESC]キーでもとの画面までもどる。 |
MS-DOS 領域または論理 MS-DOS ドライブを作成
現在のハードディスク: 1 次のうちからどれか選んでください: 1.基本 MS-DOS 領域を作成 どれか選んでください:[1] |
Windows は基本領域にインストールしなければならないので、 [ 1] を選んで基本 MS-DOS 領域を作成します ドライブチェックがあって、しばし、、、 |
基本 MS-DOS 領域を作成
現在のハードディスク: 1 基本 MS-DOS 領域に使用できる最大サイズを割り当てますか |
パーティションを切り出さないなら、[Y]のまま、 パーティションを切り出すなら [N] で [ENTER] ドライブチェックです。 |
基本 MS-DOS 領域を作成
現在のハードディスク: 1 ディスクの総容量は xxxx Mバイトです. (1 Mバイト=1048576 バイト) 領域のサイズをMバイトか全体に対する割合で(%)入力してください. |
必要な容量を入力し [ENTER] いわゆる Cディスクを用意したわけです。 |
アクティブな領域を設定
現在のハードディスク: 1 領域 状態 種類 ボリュームラベル Mバイト システム 使用 ディスクの総容量は xxxx Mバイトです. (1 Mバイト=1048576 バイト) アクティブにした領域の番号を入力してください...............: [1] |
アクティブな領域を確保します。 この場合は、C: 1 PRI DOS 領域番号[1] [ENTER] |
A:\>FORMAT C: [ENTER] | Cディスクをフォーマットします。 |
ディスクに故障がないかチェックしましょう。 スキャンディスクなどを実行します。
A:\>MKDIR C:\WINSETUP [ENTER] | MKDIR というコマンドを使用して、C ディスクに「WINSETUP」という名のフォルダを作成します。 |
A:\>XCOPY/E E:\*.* C:\WINSETUP 「ENTER] | ドライブ E (セットアップCD-ROM) のセットアップ・イメージを丸ごとコピーします。 |
時間がかかります。
A:\>C: [ENTER] |
C:\>C:\WINSETUP\SETUP [ENTER] |
ものすごく時間がかかり、、インストールが進行します。 表示にしたがって、何度も再起動するしかありません、、これはMS Windowsの仕様です。、、、フロッピーディスクは忘れずに抜き取りましょう。
メーカサイトからもらってきた、該当するヴァージョンの Windows 用の各デバイス・ドライバーをインストールし、設定します。
OSがWindows2000Pro となると、上の560Eの例のようにはいかない部分があります。 MS-DOSモードのままではセットアップできません。
基本的な作り方は上を参考にしてください。 日本語環境はうまくないですので、使いません。下に例を挙げておきます。 上の例とは異なる部分がありますのでご注意ください。
config.sys の例 |
device=himem.sys /testmem:off REM device=EMM386.EXE NOEMS NOVCPI D=256 DEVICE=EMM386.EXE NOEMS X=D000-D7FF DOS=HIGH,UMB FILES=75 BUFFERS=25 SHELL=COMMAND.COM /P /E:512 LASTDRIVE=Z DEVICEHIGH=SMARTDRV.EXE DEVICEHIGH=ANSI.SYS DEVICEHIGH=CARDXTND.SYS DEVICEHIGH=SSCBTI.SYS /numada:1 /ada1skts:1 DEVICEHIGH=CS.SYS DEVICEHIGH=CSALLOC.EXE DEVICEHIGH=ATADRV.EXE DEVICEHIGH=A:\CARDID.SYS A:\cardid.ini DEVICEHIGH=PCMCD20X.SYS /D:PCMCD001 |
Autoexec.bat の例 |
LOADHIGH MSCDEX.EXE %EMS% /K /D:PCMCD001 |
ディスクに少し手を加えるだけで、ノーマルの Windows9x 起動ディスクが使えます。 日本語環境が整っていないといけません。
Config.sys に追記する例 |
DEVICEHIGH=A:\SMARTDRV.EXE |
内臓CD-ROMドライブがないし、ポータブルCD-ROMドライブもない場合にどうやってOSをクリーン・インストールするかという問題に対する答えのひとつです。 パラレルポートがあれば、どんなマシンでもほぼうまく行きます。
旧式の、、(^^;パソコンには大抵ついているパラレルポートやシリアルポートに、インターリンクケーブルというものをつなぐことによって、二台のパソコンの間でデータの読み書きができるようにします。 データの転送には結構時間がかかり、シリアルポートでは、よりいっそう転送速度が下がりますのでパラレルをお勧めします。 まぁ、こんなすばらしいアプリケーションを無料で使わせてくれる会社に感謝!!
また、HDDはマシンに内蔵したままインストール作業を行えますので、上と同様、分解の手間、故障のリスクは低い方法です。
windows のDOSプロンプトからも動作するという記載もありますが、うまくゆきませんでした。 MS-DOSをFDDから起動して、実行するのがかたいようです。
RDISKはMS-DOSのヴァージョンが違うといって動かないことがあります。 無理やり動かすことが可能で、、そのためには少々小細工が必要です。
BIOS でパラレルポートの使用法を設定しないとうまくゆかないものもあります。 DELLなど。
有限会社フューチャーウェイブからもらってきて、適当なところに解凍しておきます。 フォルダのなかの「pioibm.com」と「rdisk.com」だけ使いました。
最新ヴァージョンは6.00です。 オプションコマンドが変更されています。 PC-DOS用のパッチもあります。 詳細は公式サイトからどうぞ。
Windows98 上で操作を行ったので、いろいろと面倒な手続きも必要でした。
上の例のごとく、やっつけます。 今回は、以下のファイルは削除します。 ディスクに余裕があるなら、、FDISK,FORMAT,SCANDISK はあってもいいですね。
そして、以下のファイルをコピーしました。
CONFIG.SYSは次のとおり
DOS=HIGH,UMB,AUTO FILESHIGH=50 BUFFERSHIGH=50 FCBSHIGH=1,0 LASTDRIVE=Z SHELL=A:\COMMAND.COM A:\ /P /E:1024 DEVICE=A:\HIMEM.SYS /VERBOSE DEVICE=EMM386.EXE RAM /X=C800-CFFF /VERBOSE DEVICEHIGH=BILING.SYS DEVICEHIGH=JFONT.SYS /MSG=OFF DEVICEHIGH=JDISP.SYS /HS=LC DEVICEHIGH=JKEYB.SYS DEVICEHIGH=SETVER.EXE |
マシンA(サーバー)で、、、
C:\WINDOWS>SETVER DRISK.COM 6.00 [ENTER] | RDISK を起動したときに、MS-DOS のヴァージョンを6.00だと言ってごまかすようにします。 |
再起動します。
マシンB(クライアント)で、、
A:\>SETVER RDISK.COM 6.00 [ENTER] | 上に同じ |
再起動します。
C:\DRISK\>PIOIBM [ENTER] | パラレルポートのドライバーを起動します。 |
C:\DRISK\>RDISK /MS [ENTER] | RDISK をサーバーモードで起動します。 |
A:\>PIOIBM [ENTER] | パラレルポートのドライバーを起動します。 |
A:\>RDISK /MC [ENTER] | RDISK をクライアントモードで起動します。 |
これで、ノートマシンB(クライアント)から、ファイルを操作することができるようになりました。
作業は、ノートマシンB(クライアント)で行います。 マシンBからは、マシンA(サーバー)の C:ディスクはG:として認識したとします。 また、インストールイメージはマシンAの C:\win98 にあるとします。
A:\>mkdir C:\win98 [ENTER] | マシンB の C: ディスクに win98 というディレクトリを作成。 |
A:\>XCOPY G:\win98\*.* C:\win98 /E [ENTER] | この C: はマシンB のC:ディスクです。 |
すごく時間がかかります、覚悟しましょう。
マシンB(クライアント)
A:\>RDISK /r [ENTER] |
A:\>PIOIBM /r [ENTER] |
マシンA(サーバー)
C:\DRISK\>RDISK/r [ENTER] |
C:\DRISK\>PIOIBM/r [ENTER] |
あとは上のとおんなじ
これも、光学ドライブが内蔵されていないノートマシンなどにWindowsをインストールする方法のひとつです。上の方法とはちがい、HDDをノートマシンからはずして、別のマシンにUSBアダプタを使ってつなぐという手段をとります。
場合によってはノートマシンの分解も必要になりますので、ハードルが高く、故障などのリスクもありますが、慣れれば一番手っ取り早い方法でもあります。
USBアダプタを使わなくても、2.5->3.5inch変換アダプタなどを使用し、直接PATAケーブルへつないでも同様にインストールできます。