SATAドライブでFD無しの回復コンソール導入
CF-R6Mはご存知のとおり、SATAドライブなので、インストール時にもF6を押して、追加大容量ストレージドライバをインストールしてやら無くてはならない。
Windows2000CDから
\i386\winnt32 /cmdcons
を実行すれば回復コンソールをインストールすることはできるが、起動すると当然ブルースクリーンになってしまう。
STOP: 0x0000007B (0xF6863848, 0xC0000034, 0x00000000, x00000000) If this is the first time you've seen this Stop error screen, Check for viruses on your computer. Remove any newly installed Refer to your Getting Started manuel for more information on |
ではどうすればインストールできるのだろうか?
回復コンソールのインストール
SP3/4 適用済みWindows2000CDを用意し i386フォルダを開き、 winnt32 /cmdcons を実行する。これで回復コンソールがインストールされる。
Win2000インストール時に用意した、ブート用FDのファイルを用意する
CF-R6Mで使われてるのは、『Intel(R) 82801GBM SATA AHCI Controller (Mobile ICH7M)』だから、この項目を抜き出してみると、利用されているドライバファイルは、iastor.sys、iaahci.inf、iaahci.catであることが分かる。(実際はiaachiの2つのファイルは使わないらしい)
iastor.sysを C:\cmdcons フォルダに転送する。
*SP3/4適用済みCDでない場合、BAD_POOL_CALLER のブルー画面になる。
txtsetup.sifの書き換え
[SourceDisksFiles]セクションに
iastor.sys = 1,,,,,,2_,4,1
を追加する。
[HardwareIdsDatabase]セクションに
PCI\VEN_8086&DEV_27C5&CC_0106 = "iastor"
を追加する。
[SCSI.Load]セクションに
iastor = iastor.sys,4
を追加する
[FileFlags]セクションに
iastor.sys = 16
を追加する(これは無くても動くっぽい)
[SCSI]セクションに
iastor="Intel(R) 82801GBM SATA AHCI Controller (Mobile ICH7M)"
を追加する
とりあえず、他のサイトに書いてある様に、winnt.sifは編集しなくても良い。
実際に回復コンソールを起動してみる
以下のいずれかのキーを押して、
|
この画面が出てきたら成功。
Vista のOS起動選択画面から回復コンソールを選ばないと、何故か
A disk read error occurred |
こんな画面が出る。。。何故だ!?
win2k, win7 (64bit)のデュアルブート環境なのですが
>Vista のOS起動選択画面から回復コンソールを選ばないと、何故か
(Win7 の OS起動選択画面から回復コンソールを選ばないと、何故か)
以降は同じ結果になりました。
さらに「回復コンソール」の部分が文字化けしています。
windows7からBCDEDITを管理者で実行しても、なぜかWindows 2000 の回復コンソールの部分が出ません。/enum all /vとしてもどこにあるのかよく分からない。不思議です。