: ftp://ftp.tw.freebsd.org/pub/i386/ISO-IMAGES/4.6/
: acd0: READ_BIG command timeout - resetting
: ata1: resetting devices .. done
: 不斷重複出現...
sorry...自問自答,靠強大www.google.com一個一個找
終於找到答案,雖然它說不一定能成功,但我明天會去試試看!
和大家先分享一下!
官方網址:
http://www.freebsd.org/releases/4.6R/errata.html
節錄原文:
Some FreeBSD/i386 users have experienced difficulties reading from certain
ATA CDROM drives. Specific models on which this problem has been observed
include the AOpen 48x, 52x, and 56x CDROM drives, as well as the Mitsumi
Slim CRMC-SR242S CDROM drive. A typical symptom is the following error
message on the console and/or dmesg(8) buffer (sometimes accompanied by a
kernel panic):
acd0: READ_BIG command timeout - resetting
ata1: resetting devices .. done
In some cases, this bug can prevent installation of FreeBSD from an affected
CDROM drive. It can cause sysinstall(8) to hang while extracting distribution
files from CD media.
A two-part workaround listed here has shown to be helpful in some (but not
necessarily all) cases. First, to allow a CDROM installation, it is necessary
to modify the normal CDROM installation procedure:
Start the computer with a FreeBSD installation CDROM in the drive.
Wait for a console message similar to:
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [kernel] in 9 seconds...
Immediately interrupt the boot process by pressing the Space bar on the
keyboard.
Enter the following three lines at the ok prompt:
ok set hw.ata.ata_dma="1"
ok set hw.ata.atapi_dma="1"
ok boot
Continue the installation as normal.
The second part of the workaround takes place after completing the CDROM
installation (or a successful source upgrade). It consists of configuring
the ata(4) driver so that future CDROM reads work correctly:
Add the following two lines to /boot/loader.conf (creating this file if it
does not already exist):
hw.ata.ata_dma="1"
hw.ata.atapi_dma="1"
Reboot the machine.
As of this writing, this issue is under continuing investigation.
解決方式:
1.用FreeBSD開機安裝光碟片開機
2.在出現此畫面時按"空白鍵"來中斷安裝
3.輸入這三行
ok set hw.ata.ata_dma="1"
ok set hw.ata.atapi_dma="1"
ok boot
4.接下來繼續原本的安裝
5.安裝好以後請在此檔案
/boot/loader.conf(如果不存在請自行建立)
加入兩行指令存檔
hw.ata.ata_dma="1"
hw.ata.atapi_dma="1"
6.重開機,以後光碟機讀取就能正常了
--
溫馨,溫暖,親切的電電情深BBS csc.twbbs.org 192.83.193.243
csc.twbbs.org.tw csc.usc.edu.tw port:23,3000~3005
--
※Post by Smaller from 61.59.226.59
▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂
電電情深BBS ˙ csc.twbbs.org
▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇