LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-07-2005, 10:15 PM   #1
CygnusX1200
LQ Newbie
 
Registered: Jul 2004
Posts: 6

Rep: Reputation: 0
Slackware 10.1 A7N8X SATA Problem


Hello.

I have an A7N8X-Deluxe (nForce2) motherboard with a 160GB and an 80GB drive running off of the SIL3112 SATA ports. Slackware 10 installed and ran on this just fine (installed with bareacpi.i 2.4.26). I am trying to install Slackware 10.1 and am running into a brick wall. The installer boots just fine using bareacpi.i except my drives are nowhere to be found. If I boot with the sata.i kernel, my PATA CD-ROM drives are detected, then ATA1 and ATA2 are detected and the system hangs. The last line says :

ATA1: SATA max UDMA/100 cmd 0xF880D080 ... (missed the rest)

I do not know where to go from here, short of compiling a new kernel on another system. (I have yet to compile a kernel though.) Does anyone have a relatively simple solution?

Thank you,

Cyg
 
Old 02-08-2005, 06:28 AM   #2
keefaz
LQ Guru
 
Registered: Mar 2004
Distribution: Slackware
Posts: 6,552

Rep: Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872
Quote:
Slackware 10 installed
So you just have to upgrade, in a first step, download this file :
wget ftp://ftp.slackware.com/pub/slackwar....1/UPGRADE.TXT

Read the file, follow the instructions to upgrade from 10.0 to 10.1
 
Old 02-08-2005, 12:34 PM   #3
CygnusX1200
LQ Newbie
 
Registered: Jul 2004
Posts: 6

Original Poster
Rep: Reputation: 0
Won't the upgrade install the 2.4.29 kernel? If so, will it not be just as broken with SATA as the installation kernerls for 10.1?

Quote:
Originally posted by keefaz
So you just have to upgrade, in a first step, download this file :
wget ftp://ftp.slackware.com/pub/slackwar....1/UPGRADE.TXT

Read the file, follow the instructions to upgrade from 10.0 to 10.1
 
Old 02-08-2005, 01:06 PM   #4
keefaz
LQ Guru
 
Registered: Mar 2004
Distribution: Slackware
Posts: 6,552

Rep: Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872
If /boot/vmlinuz and /boot/System.map are symlink at least, just redo the symlinks after
the upgrade
 
Old 02-08-2005, 06:21 PM   #5
Bruce Hill
HCL Maintainer
 
Registered: Jun 2003
Location: McCalla, AL, USA
Distribution: Arch, Gentoo
Posts: 6,940

Rep: Reputation: 129Reputation: 129
Quote:
Originally posted by CygnusX1200
Won't the upgrade install the 2.4.29 kernel? If so, will it not be just as broken with SATA as the installation kernerls for 10.1?
What is broken about SATA support in Slack-10.1?

Looking at the .config file for sata.i there is:
Code:
file:/mnt/dvd/kernels/sata.i/config
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
CONFIG_SD_EXTRA_DEVS=40
CONFIG_CHR_DEV_ST=m
CONFIG_CHR_DEV_OSST=m
CONFIG_BLK_DEV_SR=y
# CONFIG_BLK_DEV_SR_VENDOR is not set
CONFIG_SR_EXTRA_DEVS=2
CONFIG_CHR_DEV_SG=y

#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
CONFIG_SCSI_DEBUG_QUEUES=y
# CONFIG_SCSI_MULTI_LUN is not set
# CONFIG_SCSI_CONSTANTS is not set
# CONFIG_SCSI_LOGGING is not set

#
# SCSI low-level drivers
#
<snip>
CONFIG_SCSI_SATA=y
<snip>
CONFIG_SCSI_SATA_SIL=y
These three things should enable your SATA drive.

What is the problem you're having that causes you
to say SATA is broken?

Edit: See this thread
He installed Slack-10.1 to a SATA drive with no problem,
once he'd chosen the sata.i kernel...

Last edited by Bruce Hill; 02-08-2005 at 06:25 PM.
 
Old 02-08-2005, 10:21 PM   #6
CygnusX1200
LQ Newbie
 
Registered: Jul 2004
Posts: 6

Original Poster
Rep: Reputation: 0
As stated in my original post, bareacpi.i = installer boots just fine, however, my disks are nowhere to be found.
sata.i = hang immediately after it detects the disks.


Why is it broken? Because it isn't working!

The A7N8X has SIL3112 SATA controllers. I quote the following from the changelog (which doesn't mean much to me at this point...i.e. I don't know enough to know where to go now which is why I am here!):

Thu Sep 23 18:11:17 PDT 2004
kernels/sata.i/: Removed Silicon Image ATA support since it interferes
with the libata SATA driver. This also removes support for the PATA
CMD640 chipset, since that's part of the old Silicon Image ATA driver.
Thanks to Miha Verlic for pointing out this incompatibility.

Quote:
Originally posted by Chinaman
Edit: See this thread
He installed Slack-10.1 to a SATA drive with no problem,
once he'd chosen the sata.i kernel... [/B]
 
Old 02-09-2005, 08:41 AM   #7
keefaz
LQ Guru
 
Registered: Mar 2004
Distribution: Slackware
Posts: 6,552

Rep: Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872
As I said if you have a running 10.0 slackware system, all you need to do to have
10.1 installed, is upgrade the system (the modules and kernel won't be deleted)

After the upgrade, just cd /boot and
rm System.map vmlinuz
ln -s vmlinuz-2.4.26 vmlinuz
ln-s System.map-2.4.26 System.map
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Mandrake 10.1 SATA A7N8X-E MOBO michellembrodeu Mandriva 1 04-02-2005 02:23 PM
A7N8X Deluxe/A7N8X-E Deluxe SATA:RAID-FC1/2 biatche Linux - Hardware 7 05-18-2004 09:30 PM
How to stop SuSE from looking for SATA on a A7N8X-Deluxe v.2 Pcghost Linux - Hardware 4 05-17-2004 11:49 AM
A7N8X-E Deluxe and (2) Seagate SATA Drives jcookeman Linux - Hardware 3 04-25-2004 03:36 PM
A7N8X Deluxe and SATA sio Slackware 19 11-17-2003 02:39 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:53 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration