LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 09-17-2004, 05:27 PM   #1
Riddick
Member
 
Registered: May 2004
Location: Rome, Italy
Distribution: slackware-current
Posts: 454

Rep: Reputation: 30
SATA Problem at boot


My on-board SATA card on my A7N8X-E d (the Silicon Image Sil3112)
just after the BIOS, says the folowing things:

Sil 3112 SerialATA IDE@
Sil 3112 Chip Revision 2
Sil 3112 100% Native mode

Then it spends about 8 minutes (EVERY BOOT!!) doing this:

hdg no response (status = 0xfe)
hdg resetting drive,

the hde and the hdg again and finally hde again.
Can I tell it not to do these?
Thanks,

-Riddick
 
Old 09-17-2004, 05:35 PM   #2
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 58
Try passing "hdg=noprobe" to the kernel. If you're using Lilo, just add a new line containing:
Code:
append="hdg=noprobe"
...to /etc/lilo.conf and then run /sbin/lilo. If you use Grub, simply tack on "hdg=noprobe" to the kernel line (without the quotes) in your grub config file.

Another solution would be using a kernel with the libata Silicon Image driver instead of the old and unmaintained ATA/IDE driver. This would require renaming the SATA devices in /etc/fstab from /dev/hde? to /dev/sda? though but that's generally no big deal.


Håkan

Last edited by hw-tph; 09-17-2004 at 05:36 PM.
 
Old 09-17-2004, 06:31 PM   #3
Riddick
Member
 
Registered: May 2004
Location: Rome, Italy
Distribution: slackware-current
Posts: 454

Original Poster
Rep: Reputation: 30
grub config file is: /etc/grub.conf?
Thanks, Kernel updating (and it's probs) will come later!

-Riddick
 
Old 09-18-2004, 03:13 AM   #4
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 58
Usually the Grub config file is /boot/grub/grub.conf or /boot/grub/menu.lst.


Håkan
 
Old 09-18-2004, 03:21 AM   #5
Riddick
Member
 
Registered: May 2004
Location: Rome, Italy
Distribution: slackware-current
Posts: 454

Original Poster
Rep: Reputation: 30
Thanks very much.
I would rate you, but that involves money, which I believe to be
against the spirit of Linux.

-Riddick
 
Old 09-19-2004, 05:02 PM   #6
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 58
Errr...rating doesn't involve money. You can choose to donate money to open source projects or the LinuxQuestions website, but that's optional.


Håkan
 
Old 09-19-2004, 05:18 PM   #7
Riddick
Member
 
Registered: May 2004
Location: Rome, Italy
Distribution: slackware-current
Posts: 454

Original Poster
Rep: Reputation: 30
you are rated. Thanks very much!
 
Old 09-20-2004, 05:06 AM   #8
Riddick
Member
 
Registered: May 2004
Location: Rome, Italy
Distribution: slackware-current
Posts: 454

Original Poster
Rep: Reputation: 30
Actually it still probes for the hdg and hde.
In yast bootloader config there is no "noprobe option"
Help!
 
Old 09-20-2004, 03:26 PM   #9
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 58
Forget the wizards for a while.
Open up your Grub configuration file in a text editor (kedit, gedit, vim, any real text editor will do) and make your changes. I am not familiar with the YAST configuration tool (unless you count twice about four or five years ago) but it probably doesn't have all the options you want.


Håkan
 
Old 09-20-2004, 03:49 PM   #10
Riddick
Member
 
Registered: May 2004
Location: Rome, Italy
Distribution: slackware-current
Posts: 454

Original Poster
Rep: Reputation: 30
Ok:

# Modified by YaST2. Last modification on Mon Sep 6 20:39:07 2004


color white/blue black/light-gray
default 0
timeout 8
gfxmenu (hd0,0)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title Linux
kernel (hd0,0)/boot/vmlinuz root=/dev/hde1 vga=0x31a splash=silent desktop$
I have added: hdg=noprobe
initrd (hd0,0)/boot/initrd

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe
kernel (hd0,0)/boot/vmlinuz root=/dev/hde1 showopts ide=nodma apm=off acpi$
initrd (hd0,0)/boot/initrd

But it still looks when I boot from the "Linux" option!
What could it be?
 
Old 09-20-2004, 04:07 PM   #11
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 58
Is this line broken in your post?
Code:
 kernel (hd0,0)/boot/vmlinuz root=/dev/hde1 vga=0x31a splash=silent desktop$
Some editors tack on a $ character to indicate more characters follow (outside the visible screen).
I am skipping some of the parameters here but your kernel line should look something like this:
Code:
kernel (hd0,0)/boot/vmlinuz root=/dev/hde1 vga=0x31a splash=silent hdg=noprobe
You could also try hdg=none to forcibly ignore the disk at all times.


Håkan
Håkan
 
Old 09-20-2004, 04:52 PM   #12
Riddick
Member
 
Registered: May 2004
Location: Rome, Italy
Distribution: slackware-current
Posts: 454

Original Poster
Rep: Reputation: 30
will try = none.
Yes, the longer lines were cut...
I'll keep you updated.
 
Old 09-22-2004, 02:04 PM   #13
Riddick
Member
 
Registered: May 2004
Location: Rome, Italy
Distribution: slackware-current
Posts: 454

Original Poster
Rep: Reputation: 30
= none doesn't work, I'm afraid!
What option should I specify in the Yast config of the Boot loader?

-Riddick
 
Old 09-22-2004, 03:19 PM   #14
hw-tph
Senior Member
 
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032

Rep: Reputation: 58
I have no experience of YaST at all so I can't really help out there.

Edit: I should add this... Type cat /proc/cmdline to get the exact command line that booted the kernel. If it doesn't contain the changes you added you or YaST is doing something wrong.


Håkan

Last edited by hw-tph; 09-22-2004 at 04:05 PM.
 
Old 10-03-2004, 11:58 PM   #15
thegreedyturtle
LQ Newbie
 
Registered: Oct 2004
Posts: 4

Rep: Reputation: 0
Quick point: Open Source is very much NOT against money!! Cash has always been a great way of rewarding people for good work well done, and there are many companies out there that make profits from selling Linux - in a totally legal way. As an example, Mandrake sells their personal distro for around 50$ and their professional distros for over 100$!! There is nothing wrong with this because you can still get the source files from them, so for most of us, we would prefer to plunk 50 dollars down on a LPB cable modem and download the files!
So there's nothin' wrong with making some Benjamins, the problem is when you restrict the freedom of others to use your programs in a reasonable fashon - that is, being able to edit the source!
 
  


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
Fedora C3 boot problem on SATA drive bikerle Linux - Hardware 8 03-05-2005 01:47 AM
AMD64/SATA After installation boot problem FishGills Fedora - Installation 0 12-17-2004 09:52 PM
boot problem about AS3.0QU1 on SATA hard disk aeolus Red Hat 0 06-22-2004 10:29 PM
Can't boot with SATA crtek Slackware 1 05-22-2004 10:09 PM
How to ignore SATA on boot? planktonguy Linux - Hardware 1 03-12-2004 01:47 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 11:58 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