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

Re: More than 5 SCSI disks? (solved)



"Dr. Andreas Wehler" wrote:
> 
> Hello.
> 
>  There are 5 SCSI disks happily running at sda - sde.  The 6th
> disk is accepted as /dev/sdf, as the kernel output after lilo
> says.  But fdisk /dev/sdf fails with "Unable to open /dev/sdf".
> strace fdisk /dev/sdf gives
> 
>    open("/dev/sdf", O_RDWR)                = -1 ENXIO (Device not configured)
>    open("/dev/sdf", O_RDONLY)              = -1 ENXIO (Device not configured)

 The problem is solved with the help of this great fellow 
and expert:   Marc SCHAEFER <schaefer@alphanet.ch>, who worked
out the solution:


:: SYMPTOM
::    - Computer has two SCSI cards. The kernel has one of the SCSI driver
::      monolithic, along scsi and sd.
::    - After kernel boots, the second card's module is loaded.
::    - The second SCSI bus has more than 2 hard drives
::    - All SCSI disks from first bus are usable with no problem. However,
::      only the first two of the second bus are visible. The third and
::      next fail with errors
:: 
:: SOLUTION
::    - edit /usr/src/linux/drivers/hosts.h and change
::         #define SD_EXTRA_DEVS 2
::      into
::         #define SD_EXTRA_DEVS 3
::      if you have 3 disks on the second bus, or to 4 if you have 4, etc.
:: 
:: Similar problems presumably for tapes, generic, etc.
:: 
:: 
:: And don't forget to recompile and run LILO.

 And everything work now.  Linux and its people are just
excellent.

   Andreas Wehler




-- 
CAD/CAM straessle GmbH    Tel.: (+49)  211 - 52740 - 228
Dr.-Ing. Andreas Wehler   Fax.: (+49)  211 - 52740 - 280
                          http://www.cc-straessle.com


Reply to: