I did a fresh install of 9.1 amd64 last night on a home server, which I also built from new parts yesterday. Everything went well during the installation (from DVD,) but when I went to boot the first time I got an error "ahcich2: Timeout on slot 0 port 0", which repeated about once a minute. After about 10 minutes the boot would continue, then I could use my system.
For a bit of background, my motherboard (ASUS SABERTOOTH 990FX R2.0) has 2 integrated SATA controllers. One is ASMedia and the other is the SB950 southbridge. I had my primary drive (where FreeBSD is installed) and the DVD drive plugged into the ASMedia ports when I got the error. Since the SB950 allows you to set the SATA mode to "IDE", I switched the primary drive to one of those ports and tried booting in IDE mode. Needless to say, that didn't work. I then unplugged each of the 4 other hard drives on the system and tried rebooting, with the same results. I finally decided to try unplugging the DVD drive on boot, and the error went away! Not only that, but when I plugged it into one of the ports that the SB950 controls (set back to AHCI,) the error didn't come back.
This is obviously no longer a problem that's holding back my progress; however, since it's all brand-new hardware, I'm wondering if there's something wrong with the ASMedia SATA controller or with the DVD drive. Or maybe FreeBSD just chokes on that particular combination? I'm also wondering why I didn't have this problem when booting the install DVD when the DVD drive was connected to the ASMedia controller.
Thanks!
Kevin Barry
For a bit of background, my motherboard (ASUS SABERTOOTH 990FX R2.0) has 2 integrated SATA controllers. One is ASMedia and the other is the SB950 southbridge. I had my primary drive (where FreeBSD is installed) and the DVD drive plugged into the ASMedia ports when I got the error. Since the SB950 allows you to set the SATA mode to "IDE", I switched the primary drive to one of those ports and tried booting in IDE mode. Needless to say, that didn't work. I then unplugged each of the 4 other hard drives on the system and tried rebooting, with the same results. I finally decided to try unplugging the DVD drive on boot, and the error went away! Not only that, but when I plugged it into one of the ports that the SB950 controls (set back to AHCI,) the error didn't come back.
This is obviously no longer a problem that's holding back my progress; however, since it's all brand-new hardware, I'm wondering if there's something wrong with the ASMedia SATA controller or with the DVD drive. Or maybe FreeBSD just chokes on that particular combination? I'm also wondering why I didn't have this problem when booting the install DVD when the DVD drive was connected to the ASMedia controller.
Thanks!
Kevin Barry