[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:02073] COMPAQ DESKPRO 4000



澤田@NRI と申します。

COMPAQ DESKPRO 4000 で Linux が Boot できなくて困っています。
何か情報はありませんでしょうか?

1. PC のスペック

業務で使用しているクライアント PC を COMPAQ DESKPRO 4000 に
置き換えられてしまいました。

===================
COMPAQ DESKPRO 4000
===================

CPU     Pentium Pro 200 MHz
VIDEO   CL-GD5446 2048KB
DISK    2580.5 MB
CD-ROM  MATSHITA CD-ROM CR583
FD?     2.5" 120MB ディスケット
NIC     NetFlex-3
AUDIO   ESS ES 1788 16-Bit 

2. やったこと

1) まずは素直に、Debian1.3.1 の Rescue Disk から起動します。


pcibios_init: xxxxxxxxxx
pcibios_init: xxxxxxxxxx
(メッセージが流れてしまうので確認できていません。)

という表示が出て、ブートを繰り返してしまいます。

2) MOVEPCI を使用して loadlin から起動します。

COMPAQ は PCI がどうとかという話はよく聞くので、

Altavista で COMPAQ PCI Linux でサーチしました。
http://leonard.elec.muroran-it.ac.jp/lab/LINUX/linux.html 
から
http://www-c724.uibk.ac.at/XL/  (Linux Compaq Deskpro XL HOWTO)
を見つけました。

PCI-BIOS (BIOS32) には MOVEPCI というドライバを使用するようです。
loadlin の設定は
http://www.bekkoame.or.jp/~kamop/Debian/Documents/floppy_less_inst.txt
(フロッピーレスインストールの一例) 
を参考にさせていただきました。
DOS の BootDisk の代わりに、Windows95 の BootDisk を使用し、
CONFIG.SYS を
device=a:\movepci.sys
AUTOEXEC.BAT を
c:\linux\lodlin6\loadlin c:\linux\linux root=/dev/ram 
(折り返し) initrd=c:\linux\root.bin ro
としました。

Starting Windows 95 ...
MOVEPCI.SYS - Version4.1 - Copyright(c) 1996 COMPAQ Computer Corp.
PCI services re-located to F000:2000


pcibios_init: BIOS32 Service Directory structure at 0x000fa000
pcibios_init: BIOS32 Service Directory entry at 0x000f2000
general protection: 000c
CPU: 0
EIP: 0010 : [<000f303b3>]
EFLAGS: 0014352

(中略)

kfree of non-kmalloced memory: 00221654, next=00000000, order=0
kfree of non-kmalloced memory: 00221644, next=00000000, order=0
kfree of non-kmalloced memory: 00221b58, next=00000000, order=0
idle task may not sleep
idle task may not sleep
idle task may not sleep
idle task may not sleep

といって止まってしまいます。

3) MOVEPCI を使用せず loadlin から起動します。

loadlin の設定がおかしいのかと思って
CONFIG.SYS を
rem device=a:\movepci.sys

として起動します。

pcibios_init: xxxxxxxxxx
pcibios_init: xxxxxxxxxx
(メッセージが流れてしまうので確認できていません。)

という表示が出て、ブートを繰り返してしまいます。
1) と同様なので loadlin の設定はあっていそうです。

3. 知りたいこと

1) MOVEPCI では解決しないのでしょうか?
2) DOS の代わりに Windows 95 を使用したのがいけないのでしょうか?
3) FD?     2.5" 120MB ディスケット
   NIC     NetFlex-3
   AUDIO   ESS ES 1788 16-Bit 
   のドライバはあるでしょうか?
   (NIC は覚悟して 3Com Etherlink 3 のカードも用意しています。)
4) 無駄な努力をしているのでしょうか?

# EISA ユーティリティなんていう怪しいパティションはあるし、
# やっぱり COMPAQ は AT 互換機ではないのか?
-- 
# Powered by Linux 2.0.0 + leafnode 1.4 + slrn 0.9.4.1jp0
Nomura Research Instistute,Ltd  Hideaki SAWADA
                                sawada@xxxxxxxxxxxx