Re: 5.3 -> 5.4 breaks ATA (Intel ICH2)

From: Billy Newsom (smartweb_at_leadhill.net)
Date: 09/25/05

  • Next message: stanley jobson: "Re: lpt0 always busy"
    Date: Sat, 24 Sep 2005 17:23:14 -0500
    To: freebsd-stable@freebsd.org
    
    

    Okay, Tim, I just reported the same bug in a previous post. So did
    Julian C. Dunn. I think this is an issue with some recent code changes
    in CVS...

    See these threads:

    critical BOOT failure updating to latest 5-Stable (5.4)
    9/23/2005 12:07 AM

    ATA lockup with 5.4-STABLE
    9/21/2005 10:19 PM

    I have privately emailed Mr. Dunn, and his problem seems a little
    different perhaps, but I see some similarities. His system is an IBM
    (so is mine) and his uses the Intel PIIX4 ata chipset. Mine uses the
    PIIX3. Mine is by far the oldest, and yours is the newest system.

    Of note maybe is that I was also using an older drive as you are, in my
    case an 8 or 9 GB Quantum Fireball.

    Anyway, I count three systems that are normally boting with 5.3 or 5.4,
    and then the upgrade to the latest 5-Stable breaks the boot.

    Perhaps you could test one of those identical machines with a simple
    hard disk swap? Just put the bad booting drive in a working system and
    see if the error is still there?

    Has anyone checked the CVS repository for a possible change to the ATA
    detection or boot code?

    Can you post your dmesg for 5.3 perhaps? BTW, you can boot that machine
    to the old kernel using the procedure

    unload
    load /boot/kernel.old/kernel
    boot (or boot -v)

    Do all of that with option 6 on the Boot Loader menu.

    Thanks,
    Billy

    Tim Howe wrote:
    > I've got a machine here that I'm trying to install FreeBSD 5.4 on. It's
    > identical (except for the hard drive) to another machine that I ran the
    > 4.x series on for some time with no issues.
    >
    > I've got several other Pentium 3-based machines running 5.4-RELEASE-p3
    > with a GENERIC kernel, and I have a 5.3 installer disk, so my strategy
    > was to do a minimal install of 5.3, then NFS mount /usr/src and /usr/obj
    > from my organizational build server and upgrade to 5.4 from there.
    >
    > The 5.3 install went smoothly, make installkernel went smoothly, but
    > when I tried to reboot I got an error saying that it couldn't find the
    > root filesystem. Further investigation found that it wasn't able to
    > find the ATA HDD (master on ata0) at all, but could find the ATAPI CDROM
    > drive (master on ata0).
    >
    > I verified that the drive had not gone bad by again booting off the 5.3
    > installer disk, which found ad0 with no difficulty. I then downloaded
    > the 5.4 mini-CD, which was unable to find ad0. Finally, I swapped in
    > another hard drive with identical results.
    >
    > Neither booting with ACPI disabled (didn't bother to check whether this
    > machine even has it) nor booting in safe mode helped at all.
    >
    > I did happen to notice that when the 5.3 CD boots, there is a delay of
    > several seconds when probing ata0. Could this be a timing issue with
    > regard to the controller?
    >
    > The machine is a Gateway ATXSTF FED Pro M1000 with a 1GHz Pentium III
    > and 256MB of RAM. It has an onboard Intel ICH2 UDMA100 controller. The
    > first HDD I tried was a Western Digital Caviar 32500 2559.8MB drive, and
    > the second was a Caviar 24300 4311.9MB drive.
    >
    > If necessary, I'm willing to build custom kernels for testing purposes
    > or to add debugging statements etc, if anyone can give me pointers in
    > the right direction.
    _______________________________________________
    freebsd-stable@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-stable
    To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"


  • Next message: stanley jobson: "Re: lpt0 always busy"

    Relevant Pages

    • Re: WinXP Pro SP2 Booting Issue - Toshiba Core2 Duo Laptop
      ... troubleshooting the Toshiba booting issues. ... a Restore Point. ... After failure to boot normally, ... WinXP SP2 patches wouldn't install with Windows Update. ...
      (microsoft.public.windowsxp.help_and_support)
    • Re: XP HOME BOOT FAILURE
      ... Boot the system, start tapping F8, when the menu appears, select ... download install and run the application: ... A repair install should bypass that but it will ... >> on, follow the screens. ...
      (microsoft.public.windowsxp.accessibility)
    • Re: [SLE] Boot from CDROM option in lilo for old computer. Possible?
      ... > I have an old laptop that my last install had involved using floppy images ... > What I was wondering if there was any option in lilo or another boot loader ... > still requires booting from a CDROM or floppy to initiate. ...
      (SuSE)
    • Re: Dual Boot; worried about overwriting C: Boot Drive with Win2k
      ... > replacement, I decided to install that as a slave drive, but I have not ... I also want to dual boot, ... DO NOT install the Linux boot loader on ...
      (alt.os.linux.redhat)
    • Dual 1.8 G5 wont boot from a CD or DVD
      ... installed the new version of Tech Tools and found that one of the hard ... I'll just install Tiger on ... Well I can't get it to boot from my Tiger CD now! ... still booting from the hard drive. ...
      (comp.sys.mac.system)