From owner-freebsd-scsi Fri Mar 15 12:04:56 1996 Return-Path: owner-freebsd-scsi Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA26818 for freebsd-scsi-outgoing; Fri, 15 Mar 1996 12:04:56 -0800 (PST) Received: from install.stdio.com (install.stdio.com [204.152.114.50]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id MAA26811 for ; Fri, 15 Mar 1996 12:04:38 -0800 (PST) Received: (from root@localhost) by install.stdio.com (8.7.4/8.7.3) id QAA00196; Fri, 15 Mar 1996 16:11:15 GMT Date: Fri, 15 Mar 1996 16:11:15 GMT Message-Id: <199603151611.QAA00196@install.stdio.com> To: freebsd-SCSI@freebsd.org Reply-To: risner@stdio.com From: risner@stdio.com Subject: Disk problems Cc: risner@stdio.com Sender: owner-freebsd-scsi@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I have having several problems with 2.2-SNAP 3-3 *AND* 2.1-RELEASE. 8 meg, 486-sx-25 ASUS VL/I-486SV2GX4, SMC ethernet SCSI = FDC 850 8bit "seagate" 1 conner 100 meg (Digital RZ23 SCSI) 1 seagate 235 meg ST1239N 1 Emulex ESDI - SCSI with one ESDI disk formatted First, I could only get the system installed with the Seagate present. The Emulex had unformatted disks/media. If the emulex on board at boot time, the install shell crashes, with "sysinstall: read: no such file or address" or "sysinstall: page fault". I got it installed on the Seagate, but when adding the other disks I noticed that the FDC/Seagate controller boots from ID 6 down. FreeBSD assigns disks from ID 0 and up, so it can't mount the root with more than one disk installed. I placed the Emulex on board and booted fine after It was installed on the Seagate. I used "scsiformat -w sd1" to format the ESDI/SCSI disk. Then reboot to find it not booting because the New ESDI is BIOS booted and it is clean. I took it off and moved the seagate disk to ID 6. But NOW that I have it installed I get "sea: abritration timeout" a lot when I add either the Conner or Emulex to the board. I cannot figure it and I hope someone can help. The UNFORMATTED Emulex disk looked like: /kernel: (sea0:2:0): "unknown unknown ????" type 0 fixed SCSI 0 /kernel: sd1(sea0:2:0): Direct-Access /kernel: sd1(sea0:2:0): NOT READY asc:22,0 /kernel: sd1(sea0:2:0): Illegal function (should use 20 00, 24 00, or 26 00) /kernel: , retries:4 ... /kernel: sd1: could not get size /kernel: 0MB (0 512 byte sectors) I think maybe this is what caused the page faults and other crashes on install. Second, I have a config with: device sd0 boots fine when ONLY one disk installed. controller sea0 at isa? bio irq 3 iomem 0xce000 iosiz 0x2000 vector seaintr controller scbus0 at sea0 disk sd0 at scbus0 target 6 unit 0 Does not boot with a single disk at target 6. In fact it looks like this: /kernel.sd0: sea0: type Future Domain TMC-885/TMC-950 /kernel.sd0: (sea0:0:0): "SEAGATE KS23758 9224" type 0 fixed SCSI 1 /kernel.sd0: sd1(sea0:0:0): Direct-Access 191MB (392175 512 byte sectors) /kernel.sd0: (sea0:1:0): "SEAGATE KS23758 9224" type 0 fixed SCSI 1 /kernel.sd0: sd2(sea0:1:0): Direct-Access 191MB (392175 512 byte sectors) /kernel.sd0: (sea0:2:0): "SEAGATE KS23758 9224" type 0 fixed SCSI 1 /kernel.sd0: sd1(sea0:2:0): Direct-Access 191MB (392175 512 byte sectors) /kernel.sd0: (sea0:3:0): "SEAGATE KS23758 9224" type 0 fixed SCSI 1 /kernel.sd0: sd3(sea0:3:0): Direct-Access 191MB (392175 512 byte sectors) /kernel.sd0: (sea0:4:0): "SEAGATE KS23758 9224" type 0 fixed SCSI 1 /kernel.sd0: sd4(sea0:4:0): Direct-Access 191MB (392175 512 byte sectors) /kernel.sd0: (sea0:5:0): "SEAGATE KS23758 9224" type 0 fixed SCSI 1 /kernel.sd0: sd5(sea0:5:0): Direct-Access 191MB (392175 512 byte sectors) /kernel.sd0: (sea0:7:0): "SEAGATE KS23758 9224" type 0 fixed SCSI 1 /kernel.sd0: sd6(sea0:7:0): Direct-Access 191MB (392175 512 byte sectors) And fails with "can't mount root". Any suggestions? I looked at the current FAQ, Handbook and 2.2 SNAP LINT kernel. I can not figure out how to build a kernel that will boot. Also, if I install on the EMULEX I only see one disk even if there are two working formatted disks installed. It does (the install disk) not seem to probe for the lun disks? Risner