Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Aug 2001 01:12:02 -0700 (PDT)
From:      Ed Alley <alley1@llnl.gov>
To:        01031149@3web.net
Cc:        freebsd-questions@freebsd.org
Subject:   Re: CDROM on 2nd controller
Message-ID:  <200108040812.f748C2Z12819@jordan.llnl.gov>

next in thread | raw e-mail | index | archive | help
> From: Duke Normandin <01031149@3web.net>

> Got any ideas what the BIOS setup means when I set the "2nd controller
> present" option, I have to choose between "none", "1" or "2". I'm not
> sure if if means:

> a. there's a 2nd controller in slot 1 or slot 2

> b. there's 1 or 2 device(s) attached to the controller

> I've set it to "1", interpretting the question as "b" above. 

I can only answer you by telling you how my BIOS is setup.
I have a large disk on the 1st controller set to LBA.
The second controller is set to NONE! for both master and slave.
However, I am running two ATAPI devices on that controller:
a CDROM and a TAPE. The kernel finds them OK. You only enter
things in BIOS for IDE disks on my computer.

> Also, in the BIOS, should I be setting the 2nd controller to use "block"
> mode or LBA?

Again this refers to disk geometry.

LBA refers to logical block addressing which is the way all modern large
disks are addressed. It is needed to bypass the old 528MB BIOS limit for
hard disks. CDROMS use a different protocol called ATAPI which stands
for AT-Attached Packet Interface. Are you sure that you configured
your kernel correctly? According to your previous note you are running
3.3 release so you should have something like below for your kernel
config file:

options	   "CMD640"
controller wdc0 at isa? port "IO_WD1" bio irq 14
disk	   wd0  at wdc0 drive 0
disk	   wd1  at wdc0 drive 1

controller wdc1 at isa? port "IO_WD2" bio irq 15
disk	   wd2  at wdc1 drive 0
disk	   wd3  at wdc1 drive 1

options	   ATAPI		# Enable ATAPI support (VERY IMPORTANT)
options	   ATAPI_STATIC		# Don't do as LKM

device	   acd0			# ATAPI CDROM disk

Maybe you should experiment around a little bit. Try choosing "none"
in the entry for your 2nd controller, then make sure that your
kernel supports ATAPI as above.

		Ed


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108040812.f748C2Z12819>