From owner-freebsd-current Fri Dec 17 9:39: 4 1999 Delivered-To: freebsd-current@freebsd.org Received: from cichlids.com (as15-036.rp-plus.de [149.221.237.36]) by hub.freebsd.org (Postfix) with ESMTP id 8656D1571F for ; Fri, 17 Dec 1999 09:38:15 -0800 (PST) (envelope-from alex@cichlids.com) Received: by cichlids.com (Postfix, from userid 1001) id 83836AB89; Fri, 17 Dec 1999 18:39:16 +0100 (CET) Message-ID: <19991217183916.A83806@cichlids.com> Date: Fri, 17 Dec 1999 18:39:16 +0100 From: Alexander Langer To: Warner Losh Cc: freebsd-current@FreeBSD.ORG Subject: Re: ata: Mount root failure: 6 References: <19991217182246.A83740@cichlids.com> <19991217181226.A83674@cichlids.com> <199912171717.KAA81278@harmony.village.org> <19991217182246.A83740@cichlids.com> <199912171724.KAA81424@harmony.village.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=cNdxnHkX5QqsyA0e X-Mailer: Mutt 0.91.1i In-Reply-To: <199912171724.KAA81424@harmony.village.org>; from Warner Losh on Fri, Dec 17, 1999 at 10:24:19AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --cNdxnHkX5QqsyA0e Content-Type: text/plain; charset=us-ascii On Fri, Dec 17, 1999 at 10:24:19AM -0700, Warner Losh wrote: > That looks good. Can you send the config file and the boot messages, > at least those related to ata/ad? And a ls -l /dev/ad0* might not > hurt either. Unfortunately, I cant send the boot-messages, because they aren`t logged and I have no serial console. But there seems to be no error. The disk is detected correctly with UDMA33 and no errors appear. But I can send the other stuff. crw-r----- 1 root operator 116, 0x00010002 Dec 17 18:56 /dev/ad0 crw-r----- 1 root operator 116, 0 Dec 17 18:56 /dev/ad0a crw-r----- 1 root operator 116, 1 Dec 17 18:56 /dev/ad0b crw-r----- 1 root operator 116, 2 Dec 17 18:56 /dev/ad0c crw-r----- 1 root operator 116, 3 Dec 17 18:56 /dev/ad0d crw-r----- 1 root operator 116, 4 Dec 17 18:56 /dev/ad0e crw-r----- 1 root operator 116, 5 Dec 17 18:56 /dev/ad0f crw-r----- 1 root operator 116, 6 Dec 17 18:56 /dev/ad0g crw-r----- 1 root operator 116, 7 Dec 17 18:56 /dev/ad0h crw-r----- 1 root operator 116, 0x00020002 Dec 17 18:56 /dev/ad0s1 crw-r----- 1 root operator 116, 0x00020000 Dec 17 18:56 /dev/ad0s1a crw-r----- 1 root operator 116, 0x00020001 Dec 17 18:56 /dev/ad0s1b crw-r----- 1 root operator 116, 0x00020002 Dec 17 18:56 /dev/ad0s1c crw-r----- 1 root operator 116, 0x00020003 Dec 17 18:56 /dev/ad0s1d crw-r----- 1 root operator 116, 0x00020004 Dec 17 18:56 /dev/ad0s1e crw-r----- 1 root operator 116, 0x00020005 Dec 17 18:56 /dev/ad0s1f crw-r----- 1 root operator 116, 0x00020006 Dec 17 18:56 /dev/ad0s1g crw-r----- 1 root operator 116, 0x00020007 Dec 17 18:56 /dev/ad0s1h crw-r----- 1 root operator 116, 0x00030002 Dec 17 18:56 /dev/ad0s2 crw-r----- 1 root operator 116, 0x00040002 Dec 17 18:56 /dev/ad0s3 crw-r----- 1 root operator 116, 0x00050002 Dec 17 18:56 /dev/ad0s4 crw-r----- 1 root operator 116, 0x0001000a Dec 17 18:56 /dev/ad1 crw-r----- 1 root operator 116, 8 Dec 17 18:56 /dev/ad1a crw-r----- 1 root operator 116, 9 Dec 17 18:56 /dev/ad1b crw-r----- 1 root operator 116, 10 Dec 17 18:56 /dev/ad1c crw-r----- 1 root operator 116, 11 Dec 17 18:56 /dev/ad1d crw-r----- 1 root operator 116, 12 Dec 17 18:56 /dev/ad1e crw-r----- 1 root operator 116, 13 Dec 17 18:56 /dev/ad1f crw-r----- 1 root operator 116, 14 Dec 17 18:56 /dev/ad1g crw-r----- 1 root operator 116, 15 Dec 17 18:56 /dev/ad1h crw-r----- 1 root operator 116, 0x0002000a Dec 17 18:56 /dev/ad1s1 crw-r----- 1 root operator 116, 0x0003000a Dec 17 18:56 /dev/ad1s2 crw-r----- 1 root operator 116, 0x00030008 Dec 17 17:24 /dev/ad1s2a crw-r----- 1 root operator 116, 0x00030009 Dec 17 17:24 /dev/ad1s2b crw-r----- 1 root operator 116, 0x0003000a Dec 17 17:24 /dev/ad1s2c crw-r----- 1 root operator 116, 0x0003000b Dec 17 17:24 /dev/ad1s2d crw-r----- 1 root operator 116, 0x0003000c Dec 17 17:24 /dev/ad1s2e crw-r----- 1 root operator 116, 0x0003000d Dec 17 17:24 /dev/ad1s2f crw-r----- 1 root operator 116, 0x0003000e Dec 17 17:24 /dev/ad1s2g crw-r----- 1 root operator 116, 0x0003000f Dec 17 17:24 /dev/ad1s2h crw-r----- 1 root operator 116, 0x0004000a Dec 17 18:56 /dev/ad1s3 crw-r----- 1 root operator 116, 0x0005000a Dec 17 18:56 /dev/ad1s4 crw-r----- 1 root operator 116, 0x00010012 Dec 17 18:56 /dev/ad2 crw-r----- 1 root operator 116, 16 Dec 17 18:56 /dev/ad2a crw-r----- 1 root operator 116, 17 Dec 17 18:56 /dev/ad2b crw-r----- 1 root operator 116, 18 Dec 17 18:56 /dev/ad2c crw-r----- 1 root operator 116, 19 Dec 17 18:56 /dev/ad2d crw-r----- 1 root operator 116, 20 Dec 17 18:56 /dev/ad2e crw-r----- 1 root operator 116, 21 Dec 17 18:56 /dev/ad2f crw-r----- 1 root operator 116, 22 Dec 17 18:56 /dev/ad2g crw-r----- 1 root operator 116, 23 Dec 17 18:56 /dev/ad2h crw-r----- 1 root operator 116, 0x00020012 Dec 17 18:56 /dev/ad2s1 crw-r----- 1 root operator 116, 0x00030012 Dec 17 18:56 /dev/ad2s2 crw-r----- 1 root operator 116, 0x00040012 Dec 17 18:56 /dev/ad2s3 crw-r----- 1 root operator 116, 0x00050012 Dec 17 18:56 /dev/ad2s4 crw-r----- 1 root operator 116, 0x0001001a Dec 17 18:56 /dev/ad3 crw-r----- 1 root operator 116, 24 Dec 17 18:56 /dev/ad3a crw-r----- 1 root operator 116, 25 Dec 17 18:56 /dev/ad3b crw-r----- 1 root operator 116, 26 Dec 17 18:56 /dev/ad3c crw-r----- 1 root operator 116, 27 Dec 17 18:56 /dev/ad3d crw-r----- 1 root operator 116, 28 Dec 17 18:56 /dev/ad3e crw-r----- 1 root operator 116, 29 Dec 17 18:56 /dev/ad3f crw-r----- 1 root operator 116, 30 Dec 17 18:56 /dev/ad3g crw-r----- 1 root operator 116, 31 Dec 17 18:56 /dev/ad3h crw-r----- 1 root operator 116, 0x0002001a Dec 17 18:56 /dev/ad3s1 crw-r----- 1 root operator 116, 0x0003001a Dec 17 18:56 /dev/ad3s2 crw-r----- 1 root operator 116, 0x0004001a Dec 17 18:56 /dev/ad3s3 crw-r----- 1 root operator 116, 0x0005001a Dec 17 18:56 /dev/ad3s4 Attached is the config-file. Thanks Alex --cNdxnHkX5QqsyA0e Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=cichlids # # GENERIC -- Generic machine with WD/AHx/NCR/BTx family disks # # For more information on this file, please read the handbook section on # Kernel Configuration Files: # # http://www.freebsd.org/handbook/kernelconfig-config.html # # The handbook is also available locally in /usr/share/doc/handbook # if you've installed the doc distribution, otherwise always see the # FreeBSD World Wide Web server (http://www.FreeBSD.ORG/) for the # latest information. # # An exhaustive list of options and more detailed explanations of the # device lines is also present in the ./LINT configuration file. If you are # in doubt as to the purpose or necessity of a line, check first in LINT. # # $FreeBSD: src/sys/i386/conf/GENERIC,v 1.199 1999/11/01 04:02:56 peter Exp $ machine i386 cpu I386_CPU cpu I486_CPU cpu I586_CPU cpu I686_CPU ident cichlids maxusers 255 options NMBCLUSTERS=32768 #makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols options MATH_EMULATE #Support for x87 emulation options INET #InterNETworking options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep this!] options MFS #Memory Filesystem options MFS_ROOT #MFS usable as root device, "MFS" req'ed options NFS #Network Filesystem options NFS_ROOT #NFS usable as root device, "NFS" req'ed options MSDOSFS #MSDOS Filesystem options CD9660 #ISO 9660 Filesystem options CD9660_ROOT #CD-ROM usable as root. "CD9660" req'ed options PROCFS #Process filesystem options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options SCSI_DELAY=15000 #Be pessimistic about Joe SCSI device options UCONSOLE #Allow users to grab the console options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor options KTRACE #ktrace(1) syscall trace support options SYSVSHM #SYSV-style shared memory options SYSVMSG #SYSV-style message queues options SYSVSEM #SYSV-style semaphores # To make an SMP kernel, the next two are needed #options SMP # Symmetric MultiProcessor Kernel #options APIC_IO # Symmetric (APIC) I/O # Optionally these may need tweaked, (defaults shown): #options NCPU=2 # number of CPUs #options NBUS=4 # number of busses #options NAPIC=1 # number of IO APICs #options NINTR=24 # number of INTs controller isa0 #controller pnp0 # PnP support for ISA controller eisa0 controller pci0 # Floppy drives controller fdc0 at isa? port IO_FD1 irq 6 drq 2 device fd0 at fdc0 drive 0 device fd1 at fdc0 drive 1 # IDE controller and disks #controller wdc0 at isa? port IO_WD1 irq 14 flags 0xb0ffb0ff #device wd0 at wdc0 drive 0 #device wd1 at wdc0 drive 1 # #controller wdc1 at isa? port IO_WD2 irq 15 flags 0xb0ffb0ff #device wd2 at wdc1 drive 0 #device wd3 at wdc1 drive 1 # ## ATAPI devices on wdc? #device wcd0 #IDE CD-ROM #device wfd0 #IDE Floppy (e.g. LS-120) #device wst0 #IDE Tape (e.g. Travan) controller ata0 device atadisk0 device atapicd0 # SCSI Controllers # A single entry for any of these controllers (ncr, ahb, ahc) is # sufficient for any number of installed devices. controller ncr0 # NCR/Symbios Logic controller ahb0 # EISA AHA1742 family controller ahc0 # AHA2940 and onboard AIC7xxx devices controller amd0 # AMD 53C974 (Teckram DC-390(T)) controller isp0 # Qlogic family controller dpt0 # DPT Smartcache - See LINT for options! controller adv0 at isa? port ? irq ? controller adw0 controller bt0 at isa? port ? irq ? controller aha0 at isa? port ? irq ? # SCSI peripherals # Only one of each of these is needed, they are dynamically allocated. controller scbus0 # SCSI bus (required) device da0 # Direct Access (disks) device sa0 # Sequential Access (tape etc) device cd0 # CD device pass0 # Passthrough device (direct SCSI access) # atkbdc0 controls both the keyboard and the PS/2 mouse controller atkbdc0 at isa? port IO_KBD device atkbd0 at atkbdc? irq 1 device psm0 at atkbdc? irq 12 device vga0 at isa? port ? conflicts # splash screen/screen saver pseudo-device splash # syscons is the default console driver, resembling an SCO console device sc0 at isa? # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver #device vt0 at isa? #options XSERVER # support for X server #options FAT_CURSOR # start with block cursor # If you have a ThinkPAD, uncomment this along with the rest of the PCVT lines #options PCVT_SCANSET=2 # IBM keyboards are non-std # Floating point support - do not disable. device npx0 at nexus? port IO_NPX irq 13 # Power management support (see LINT for more options) device apm0 at nexus? disable flags 0x31 # Advanced Power Management # PCCARD (PCMCIA) support #controller card0 #device pcic0 at isa? #device pcic1 at isa? # Serial (COM) ports device sio0 at isa? port IO_COM1 flags 0x10 irq 4 device sio1 at isa? port IO_COM2 irq 3 device sio2 at isa? disable port IO_COM3 irq 5 device sio3 at isa? disable port IO_COM4 irq 9 # Parallel port device ppc0 at isa? port? flags 0x40 irq 7 controller ppbus0 # Parallel port bus (required) device lpt0 # Printer device plip0 # TCP/IP over parallel device ppi0 # Parallel port interface device #controller vpo0 # Requires scbus and da0 # PCI Ethernet NICs. device de0 # DEC/Intel DC21x4x (``Tulip'') device fxp0 # Intel EtherExpress PRO/100B (82557, 82558) device tx0 # SMC 9432TX (83c170 ``EPIC'') device vx0 # 3Com 3c590, 3c595 (``Vortex'') # PCI Ethernet NICs that use the common MII bus controller code. controller miibus0 # MII bus support device rl0 # RealTek 8129/8139 device sf0 # Adaptec AIC-6915 (``Starfire'') device sis0 # Silicon Integrated Systems SiS 900/SiS 7016 device ste0 # Sundance ST201 (D-Link DFE-550TX) device tl0 # Texas Instruments ThunderLAN device vr0 # VIA Rhine, Rhine II device wb0 # Winbond W89C840F device xl0 # 3Com 3c90x (``Boomerang'', ``Cyclone'') # ISA Ethernet NICs. device ed0 at isa? port 0x280 irq 10 iomem 0xd8000 device ex0 at isa? port? irq? device ep0 # The probe order of these is presently determined by i386/isa/isa_compat.c. device ie0 at isa? port 0x300 irq 10 iomem 0xd0000 device fe0 at isa? port 0x300 irq ? device le0 at isa? port 0x300 irq 5 iomem 0xd0000 device lnc0 at isa? port 0x280 irq 10 drq 0 device cs0 at isa? port 0x300 irq ? # requires PCCARD (PCMCIA) support to be activated #device xe0 at isa? port? irq ? # PCCARD NIC drivers. # ze and zp take over the pcic and cannot coexist with generic pccard # support, nor the ed and ep drivers they replace. #device ze0 at isa? port 0x300 irq 10 iomem 0xd8000 #device zp0 at isa? port 0x300 irq 10 iomem 0xd8000 # Pseudo devices - the number indicates how many units to allocated. pseudo-device loop # Network loopback pseudo-device ether # Ethernet support pseudo-device sl 1 # Kernel SLIP pseudo-device ppp 1 # Kernel PPP pseudo-device tun # Packet tunnel. pseudo-device pty # Pseudo-ttys (telnet etc) pseudo-device gzip # Exec gzipped a.out's # The `bpf' pseudo-device enables the Berkeley Packet Filter. # Be aware of the administrative consequences of enabling this! pseudo-device bpf #Berkeley packet filter # USB support #controller uhci0 # UHCI PCI->USB interface #controller ohci0 # OHCI PCI->USB interface #controller usb0 # USB Bus (required) #device ugen0 # Generic #device uhid0 # "Human Interface Devices" #device ukbd0 # Keyboard #device ulpt0 # Printer #controller umass0 # Disks/Mass storage - Requires scbus and da0 #device ums0 # Mouse device pcm0 at isa? port ? irq 10 drq 1 flags 0x0 device sbc0 options VESA options SOFTUPDATES options USER_LDT --cNdxnHkX5QqsyA0e-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message