how to build a working 2.6 kernel with SATA

From: Charles Martin (martinc_at_ucar.edu)
Date: 10/14/03

  • Next message: Stephen Hemminger: "[PATCH] sysfs -- don't crash if removing non-existant attribute group"
    To: <linux-kernel@vger.kernel.org>
    Date:	Mon, 13 Oct 2003 17:25:12 -0600
    
    

    I am trying to build a bootable 2.6 kernel for a Dell 8300,
    which has both the onboard ICH5 SATA controller and a PCI
    Promise S150 SATA controller. Two drives are connected to
    the Promise card, configured for mirroring. I've installed
    RH9, using the proprietary driver from Promise.

    I've been working with 2.6.0-test7. I apply the test7-bk2 patch,
    followed by the test7-bk2-libata patch. This is followed by the standard

    make bzImage && make modules && make modules_install && make install.
    Note that I have to comment out scsi_hostadapter in /etc/modules.conf
    in order for the mkinitrd to succeed during "make install".

    I can't seem to get a kernel and initrd combination built
    that will boot. I have seen a variety of boot problems,
    but they usually seem to be related to a failure trying
    to mount the root file system. For instance, the boot
    gives the error "error 6 mounting ext3" when trying to
    mount the root filesystem. Pivotroot then fails after this.

    I've tried several permutations on having the serial ata built-in,
    versus a module, with varying but always negative results.

    Perhaps there is a key step that I am not aware of? Does
    my procedure sound correct?

    Thanks,
    Charlie

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Stephen Hemminger: "[PATCH] sysfs -- don't crash if removing non-existant attribute group"

    Relevant Pages

    • Re: RFC: [2.6 patch] better i386 CPU selection
      ... If we boot a 386 kernel on a ppro with that bug, ... For the handful of bytes saved in the mtrr driver, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: The system works (2.6.14-rc2): functional k8n-dl
      ... I was able to install full FC4 and boot without a problem ... > archives you will see that the nVidia SATA controller is something I ... > The kernel that came with FC4 worked just fine. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Major 2.4 / 2.{5|6}-smp Scheduler Slow-ness
      ... Ok, first of all, I have never been able to run a 2.4 kernel on this ... much so that this is a scheduler issue. ... When i finally let the 2.6.0-test2-mm1 boot with smp support, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: 2.6.12-rc3-mm1 doesnt boot
      ... > Comparing the point where booting stops with a boot from a working ... > kernel, the first line that isn't displayed is the line where init says ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Adaptec 1210SA SATA Controller Performance
      ... Yesterday I've setup a server with Adaptec's 1210SA SATA Controller and ... According to the kernel changelog the controller is ... plus both SATA disks ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)