Message-ID: <3B66CF8A.A6821705@verizon.com> Date: Tue, 31 Jul 2001 10:32:26 -0500 From: "Terry A. Bowling" <terry.bowling@verizon.com> Subject: Re: [suse-axp] trouble with ide-scsi and hda=ignore
Thanks Stefan!!!
That worked partially... I should have been more specific. The cdrw was
recognized with the ide-cd driver - but that doesn't work for cdrecord.
I made the following changes
> aboot.conf needs to be : 0:1/boot/vmlinux.gz ro root=/dev/sda1 hda=ide-scsi
> modules.conf needs the line: scsi_hostadapter=ide-scsi
Now when I boot, hda is not tied to a driver so I can manually 'insmod
ide-scsi' and then I'm in business. So that will work for now.
I'm curious though why it didn't automatically load the ide-scsi driver.
Guess I need to hit the howto's on modules loading at boottime.
Thanks again
Terry
Stefan Fent wrote:
>
> Hi,
>
> On Tue, 31 Jul 2001, Terry A. Bowling wrote:
>
> > I'm using SuSE 7.1rc(kernel2.2) on a 600au compaq/axp workstation with
> > an IDE CDRW. My problem is that the ide-cd driver is compiled into the
> > kernel instead of being a module and I can't figure out how to get it to
>
> This is not the problem, as the IDE-driver must be linked into the kernel.
>
> > not recognize my CDRW.
> >
> > Here's my hardware:
> > sda = 4.3G drive
> > sdb = 4.3G drive
> > hda = CDRW
> > hdc = CDROM
> >
> > In modules.conf I added the line:
> > options ide-cd ignore=hda
>
> This is wrong, AFAIK.
> modules.conf needs the line: scsi_hostadapter=ide-scsi
>
> >
> > and my aboot.conf looks like this:
> > 0:1/boot/vmlinux.gz ro root=/dev/sda1 hda=scsi
>
> should be: hda=ide-scsi
>
> Here's an article from our SDB (refers to i386):
>
> http://sdb.suse.de/en/sdb/html/adrian_ide_brenner.html
> _______________________________________________________
>
> Applies to
>
> Kernel: Version 2.2
>
> Request:
>
> You'd like to write CDs using an ATAPI CD writer
>
> Procedure:
>
> The program cdrecord, the standard program used under Linux
> to write CDs, only functions with SCSI Writers. There is,
> however, a kernel module that can simulate a SCSI Drive on
> an IDE bus. With the help of this module you can succesfully
> write CDs using an IDE CD-R drive. For this it is necessary
> to repress the loading of support for IDE CD drives so that
> the SCSI emulator, as module, can be loaded later. You can
> do so using YaST under menu item System Administration --> /
> Kernel/Boot Configuration --> / Configure LILO . In the
> "Append Line for Hardware Parameter" you need to add the
> option hdX=ide-scsi, where X is the specific device number.
> If, for example your CD-R drive is connected as Master on
> the second Bus then you should enter hdc=ide-scsi
>
> In addition you'll need to change the file
> /etc/conf.modules.
> Exchange the line:
>
> alias scsi_hostadapter off
>
> with
>
> alias scsi_hostadapter ide-scsi
>
> After you've booted the kernel you should be able to mount
> your CD drive as /dev/scdX, where X is the specific device
> number, if you've other SCSI drives this number will vary.
> You drive should be listed with the command:
>
> cdrecord -scanbus
>
> Some CD-R drives will be detected 8 times (i.e. as /dev/scd0
> to /dev/scd7). In this case please add in the "Append Line
> for Hardware Parameter" (see above) the option
>
> max_scsi_luns=1
>
> With kind regards,
>
> Stefan Fent
>
> --
> SuSE GmbH, Tel: +49-911-7405331
> Schanzaeckerstr. 10, Fax: +49-911-3206727
> 90443 Nuernberg, Email: sf@suse.de
> Germany WWW: http://www.suse.de
>
> warning: declaration does not declare anything
This archive was generated by hypermail 2.1.0 : Tue Jul 31 2001 - 08:29:49 PDT