3.1R-Rev01をUIDE-98上のHDDにインストールしようとするのですが、うまくできません。
途中で書き込みエラーがでるためドライバにバグがある気がします。
とりあえずIDE-HDDに入れて使ってますけど(こちらは正常)。
試した方がいましたら具合を教えてください。
- re: BlackBox さん
投稿日:1999年04月18日 15時35分
たしか3.0から対応してました
が、正常に使えたという話はまだ聞いたことがありません
- re: Macky さん
投稿日:1999年04月18日 16時04分
BlackBoxさんがおっしゃるように3.0からUIDE-98も(一応)対応デバイス
に入りました。
私も以前、3.0が出た直後にFTPサイトから配布物を落としてソッコーで
試しましたが、その時はbootフロッピーで正常にインストールできるも
のの、インストール後の再起動でUIDE-98を正常に認識できず全くブート
できませんでした。
今回の3.1R-Rev01では以下のようにGENERIC98ファイルにUIDE-98用
の設定があるので(3.0R-Rev02ではなし)今回は大丈夫かなと期待して
ましたが....
私も暇があったら試してみようと思います。
#
# options "UIDE98" は UIDE-98 をサポートします。
#
#options "UIDE98"
#controller wdc0 at isa? port "0" bio irq ? flags 0xa0ffa0ff
#disk wd0 at wdc0 drive 0
#disk wd1 at wdc0 drive 1
#controller wdc1 at isa? port "0" bio irq ? flags 0xa0ffa0ff
#disk wd2 at wdc1 drive 0
#disk wd3 at wdc1 drive 1
#
# 内蔵 IDE も使用する場合は指定してください。
#
#controller wdc2 at isa? port "IO_WD1" bio irq 9
#disk wd4 at wdc2 drive 0
#disk wd5 at wdc2 drive 1
#disk wd6 at wdc2 drive 2
#disk wd7 at wdc2 drive 3
options ATAPI # Enable ATAPI support for IDE bus
options ATAPI_STATIC #Don't do it as an LKM
device acd0 #IDE CD-ROM
#device wfd0 #IDE floppy(LS-120)
- re: はらだ さん
投稿日:1999年04月18日 18時24分
インストール用フロッピーのイメージにuide.flpを使えば、とりあえずインストールはできると思います。
ちゃんと認識されていて、最初のうちはちゃんとコピーされてるのに、途中でエラーになる、というのは、変ですね。UIDE-98のプライマリのマスターにだけHDDをつないで(ほかを全部外して)も駄目でしょうか?
- re: はらだ さん
投稿日:1999年04月18日 18時28分
> 今回の3.1R-Rev01では以下のようにGENERIC98ファイルにUIDE-98用
の設定があるので
って、コメントアウトされてましたっけ?(爆)
uide.flpでインストールすると、options "UIDE98" を含んだカーネルがkernel.GENERIC98としてコピーされると思います。具体的には、98bin/uide.tgzですか。
- re: Macky さん
投稿日:1999年04月18日 19時29分
先ほどインストールが成功しました。
インストールはkernuide.flp,msfroot.flpを使用し、かつ必要なファイル
は230MBのMOにコピーして、MOからスレーブのディスクの後半1GBの領域へ
インストールしました。
前回、3.0Rをインストールした時と全く環境は代わっていないので、今回
カーネルにUIDE98オプションを追加した修正により、以前と比べてきちん
と認識できるようになったみたいです。
ちなみにマシン構成は以下の通りです。本体のIDEインタフェースは使用
していません。
PC-9821Xv20/W30
・CPU MMX-Pentium233MHz (+MVR-MX)
・2ndCache NE-XAV512K (512kB)
・VIDEO GA-PII8 (IRQ 9)
・NIC EtherExpress Pro/100B (IRQ 9)
・SCSI SC-UPCI (IRQ 9)
- MO FUJITSU M2513A
・IDE UIDE-98 (IRQ 9)
- HDD 2,1GB QUANTUM FIREBALL SE2.1A [Primary Master]
- HDD 3.0GB IBM-DAQA-33240 [Primary Slave]
- DVD-ROM DDU220E/1.0e SONY [Secondary Master]
・C-bus
X-Mate PCM (IRQ 10)
ISDNボード INS-B64/98
Soundボード SecondBusStar (IRQ 6,12)
FDD-I/Fボード PC-9801-87
PCMCIAI /Fボード PC-9821XV-E01 (IRQ5)
- re: Macky さん
投稿日:1999年04月18日 19時30分
- dmesgコマンドの結果 -
Copyright (c) 1992-1999 FreeBSD Inc.
Copyright (c) 1994-1999 FreeBSD(98) porting team.
Copyright (c) 1992 A.Kojima F.Ukai M.Ishii (KMC).
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 3.1-RELEASE #0: Tue Mar 23 02:37:55 1999
root@kcesx2.koganemaru.co.jp:/usr/src/sys/compile/GENERIC98.uide
Timecounter "i8254" frequency 2457600 Hz
CPU: Pentium/P55C (232.11-MHz 586-class CPU)
Origin = "GenuineIntel" Id = 0x543 Stepping=3
Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
real memory = 134217728 (131072K bytes)
avail memory = 126283776 (123324K bytes)
Preloaded elf kernel "kernel" at 0xf0319000.
Probing for devices on PCI bus 0:
chip0: <Intel 82439> rev 0x03 on pci0.0.0
chip1: <NEC 002C PCI to PC-98 C-bus bridge> rev 0x01 on pci0.6.0
vga0: <NEC model 0009 PCI to PC-98 Core Graph bridge> rev 0x02 on pci0.7.0
fxp0: <Intel EtherExpress Pro 10/100B Ethernet> rev 0x02 int a irq 9 on pci0.11.0
fxp0: Ethernet address 00:00:4c:03:48:78
vga1: <VGA-compatible display device> rev 0x01 int a irq 9 on pci0.16.0
ide_pci0: <ARTOP ATP850UF Bus-master IDE controller> rev 0x01 int a irq 9 on pci0.17.0
ide_pci0: adding drives to controller 0: 0 1 2 3
ncr0: <ncr 53c875 fast20 wide scsi> rev 0x03 int a irq 9 on pci0.18.0
Probing for devices on the ISA bus:
sc0 on isa
sc0: <text mode> <16 virtual consoles, flags=0x0>
ed0 not found at 0xd0
ed5 not found at 0xd0
ed1 not found at 0xd8
ed3 not found at 0xd0
ed4 not found at 0x56d0
ed2 not found at 0xd8
ed7 not found at 0xd0
ed6 not found at 0x770
ed9 not found at 0x3d0
ed8 at 0xa3d0-0xa3df irq 6 maddr 0xd0000 msize 16384 flags 0xa00000 on isa
ed8: address 55:aa:14:e9:8b:2b, type CNET98 (8 bit)
fe0 not found at 0xd0
fe1 not found at 0x73d0
pckbd0 at 0x41-0x50 irq 1 on isa
sio0 at 0x30-0x33 irq 4 on isa
sio0: type 8251 (internal fast)
sio1: configured irq 5 not in bitmap of probed irqs 0
sio1 not found at 0x238
lpt0 at 0x40-0x47 on isa
mse0 at 0x7fd9 irq 13 on isa
fdc0 at 0x90-0x97 irq 11 drq 2 on isa
fd0: 1.44M FDD
fd1: 1.44M FDD
wdc0 at 0x6000-0x6007 flags 0xa0ffa0ff on isa
wdc0: unit 0 (wd0): <QUANTUM FIREBALL SE2.1A>, DMA, 32-bit, multi-block-16
wd0: 2013MB (4124608 sectors), 30328 cyls, 8 heads, 17 S/T, 512 B/S
wdc0: unit 1 (wd1): <IBM-DAQA-33240>, DMA, 32-bit, multi-block-16
wd1: 3098MB (6346304 sectors), 46664 cyls, 8 heads, 17 S/T, 512 B/S
wdc1 at 0x6010-0x6017 flags 0xa0ffa0ff on isa
wdc1: unit 0 (atapi): <DVD-ROM DDU220E/1.0e>, removable, accel, dma, iordis
acd0: drive speed 0KB/sec, 384KB cache
acd0: supported read types: CD-R, CD-RW, CD-DA
acd0: Audio: play, 256 volume levels
acd0: Mechanism: ejectable tray
acd0: Medium: no/blank disc inside, unlocked
wdc2 not found at 0x640
bs0 not found at 0xcc0
matcdc0 not found
ep0 not found at 0x40d0
lnc0 not found at 0x3d0
zp0 not found at 0xd0
gdc0 at 0x60-0x6f maddr 0xa0000 msize 294912 on isa
npx0 on isa
npx0: INT 16 interface
Intel Pentium detected, installing workaround for F00F bug
Waiting 15 seconds for SCSI devices to settle
changing root device to wd1s2a
da0 at ncr0 bus 0 target 1 lun 0
da0: <FUJITSU M2513A 1700> Removable Optical SCSI-CCS device
da0: 10.0MB/s transfers (10.0MHz, offset 10)
da0: 217MB (446325 512 byte sectors: 64H 32S/T 217C)
fd0c: hard error reading fsbn 0 of 0-1 (ST0 40<abnrml> ST1 1<no_am> ST2 0 cyl 0 hd 0 sec 1)
- re: kentarow さん
投稿日:1999年04月18日 21時09分
いろいろありがとうございます。
付け加えるならば、CD-ROMをUIDE-98につなぎ、CD-ROMからインストールすると途中でストップします。
なのでHDDに必要ファイルを移してそこからインストールしました、がブート途中でハングしました。
ちなみにIDEにCD-ROMをつないだときも同じ結果でした(インストールだけできた)。
UIDE-98の構成はHDDx2,CD-ROMです。
一応ブートフロッピーでは認識されるのでハード的に問題はないと思われるのですが。
- re: Macky さん
投稿日:1999年04月18日 21時11分
GA-PII8は現時点でXFree86のPC98 Serverではサポートされていないのは承知してます。
- re: Macky さん
投稿日:1999年04月18日 21時16分
カーネルをリコンパイルしている際に気づいたのですが、起動時にkernelを読み込んだ
後にハングアップすることが結構ありますね。再現性があまりないので、何が原因なの
かよくわかりません。やはり安定度はいまいちですね。
- re: kentarow さん
投稿日:1999年04月18日 23時20分
同じです。
起動時に(タイムカウントの後)たまにハングアップします。
2.2.7R-Rev01はとても安定してたなぁ…
- re: 湯葉 さん
投稿日:1999年04月19日 00時36分
以前どこかで、
>Primary,Secondaryの両方でDMA転送を指定するとフリーズする。原因は不明。
というのを見たことが有ります。
DMA転送以外で試したらどうでしょうか。
- re: 通りすがり さん
投稿日:1999年04月19日 00時44分
>PC9821Xa9/C8 に FreeBSD(98) 3.1R-Rev01 を導入したところ、
>5割弱の感じで起動時に固まってしまうという現象が起こります。
>
>固まるタイミングは loader が kernel を読み込み終わって(?)
>Copyright 表示がされる直前です。(その Copyright 表示がされ
>ずに固まってしまいます。)
Relnote.98 に次の項目があります。
|なお、次の点に注意して下さい。
|・known problem として、loader がカーネルを読み込んだ後にハングするという
| 問題があります。
以上のような記述がFreeBSDのメーリングリストにありました。