LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
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 11-13-2012, 02:02 AM   #1
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 3,268

Rep: Reputation: 49
Primary and secondary, slave and master.


Hi:
I have four SATA connectors in my motherboard. Is there any distinction among them, as in the case of IDE, where some of a given installed set of connectors are primary and other secondary? As an example, I see in my machine the hard (fixed) disk is connected to SATA 1 and the optical drive to SATA 0, which at first sight seems odd to me.
 
Old 11-13-2012, 02:30 AM   #2
malekmustaq
Senior Member
 
Registered: Dec 2008
Location: /root
Distribution: Slackware & BSD
Posts: 1,220

Rep: Reputation: 231Reputation: 231Reputation: 231
Quote:
Is there any distinction among them, as in the case of IDE, where some of a given installed set of connectors are primary and other secondary?
Both: It matters and doesn't matter much. It matters because one of the two has the precedence over the other, 0 precedes 1, in the machine language. Though in the BIOS configuration you can manually choose which of the two is given the privilege to boot the kernel.

Quote:
As an example, I see in my machine the hard (fixed) disk is connected to SATA 1 and the optical drive to SATA 0, which at first sight seems odd to me.
I usually do it with my machines:

Optical --> 0
Hard disk > 1

The optical drive (CD/DVD) is the consolation to booting problem, that should be given the privilege. Don't bother when your Gnu/Linux is already running, it is no longer the wired '0 and 1' that matters because up there at runtime all devices are marshaled (monitored, controlled, accounted for) by the udev daemon automatically for you.

Hope that helps.

Salud.
 
1 members found this post helpful.
Old 11-13-2012, 02:52 AM   #3
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 3,268

Original Poster
Rep: Reputation: 49
Well, gracias, I understand. However, this being my first time with SATA, i'd like to get deeper into the matter. And so lets do as if udev did not exist, or suppose I do not use udev at all. Then I repeat my questions in post #1. That is, is the concept of primary and secondary no longer valid? And what about master/slave?

EDIT: Hum... I believe you already answered that too: the BIOS setup menu. But then all distinctions have to do ONLY with boot precedence?

Last edited by stf92; 11-13-2012 at 02:55 AM.
 
Old 11-13-2012, 02:53 AM   #4
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,718

Rep: Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904
No master/slave, whips/chains with SATA.

I normally install HDDs to the lower number ports and optical drives at the end with SATA systems.
 
1 members found this post helpful.
Old 11-13-2012, 02:59 AM   #5
stf92
Senior Member
 
Registered: Apr 2007
Location: Buenos Aires.
Distribution: Slackware
Posts: 3,268

Original Poster
Rep: Reputation: 49
Quote:
Originally Posted by cascade9 View Post
No master/slave, whips/chains with SATA. [...]
Good sense of humor, cascade. I was about to go to wiktionary when I understood the metaphor.
 
Old 11-13-2012, 03:49 AM   #6
malekmustaq
Senior Member
 
Registered: Dec 2008
Location: /root
Distribution: Slackware & BSD
Posts: 1,220

Rep: Reputation: 231Reputation: 231Reputation: 231
Quote:
Originally Posted by stf92 View Post
Good sense of humor, cascade. I was about to go to wiktionary when I understood the metaphor.
Bwahahaha
 
Old 11-13-2012, 04:00 AM   #7
malekmustaq
Senior Member
 
Registered: Dec 2008
Location: /root
Distribution: Slackware & BSD
Posts: 1,220

Rep: Reputation: 231Reputation: 231Reputation: 231
Quote:
But then all distinctions have to do ONLY with boot precedence?
Not the boot precedence but the inside. SATA is a serial bus, not parallel where one has to be enslaved by the egyptians. The difference cannot matter to us, it merely occurs in the machine, the north bridge of the motherboard, it handles the mathematical pointers to the memory.
 
Old 11-13-2012, 04:47 AM   #8
TracyTiger
Member
 
Registered: Apr 2011
Location: California, USA
Distribution: Slackware
Posts: 304

Rep: Reputation: 76
Quote:
Originally Posted by stf92 View Post
Hi:
I have four SATA connectors in my motherboard. Is there any distinction among them ...
Although SATA doesn't have the Master/Slave setup as others have mentioned, there can be differences in the SATA ports on a single motherboard.

The SATA ports may differ in speed - SATA revision 2 (3 GB/s) versus SATA revision 3 (6 GB/s).

The SATA ports may support AHCI mode or IDE emulation mode (still no master/slave involved). This mostly affects MS Win XP operating system that doesn't support AHCI.

The different SATA ports can be connected to different manufacturer's controllers. Usually only on boards with a larger number of SATA ports.

Typically when there is a difference among the SATA ports the motherboard manufacturer will change the color of the connectors (red, black, blue, white). If they are all the same color they probably all have the same speed and AHCI capability.

A newer board with only 4 SATA ports probably has the same capability on all 4 ports.

Just to let you know that there can be differences between SATA ports on a single board.
 
Old 11-13-2012, 05:06 AM   #9
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,718

Rep: Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904
Quote:
Originally Posted by Tracy Tiger View Post
The SATA ports may differ in speed - SATA revision 2 (3 GB/s) versus SATA revision 3 (6 GB/s).
Intel only. I really wish they had of put all SATA-III ports on the newer chipsets, but thats intel for you.....

Quote:
Originally Posted by Tracy Tiger View Post
The SATA ports may support AHCI mode or IDE emulation mode (still no master/slave involved). This mostly affects MS Win XP operating system that doesn't support AHCI.
You can use AHCI with winXP. Installing to a AHCI SATA HDD is impossible 'out of the box' with XP but you can use nLite to slipstream the AHCI drivers into the install disc. Or you can install them during the install process (requires a floppy drive...great thinking microsoft).

IDE emulation mode is meant more for DOS and other OSes with no way to install the SATA/AHCI drivers.

Some BIOS do list SATA in IDE emulation mode with 'master/slave', but AFAIK there is no impact on reality. They are just using the old naming convention

Quote:
Originally Posted by Tracy Tiger View Post
The different SATA ports can be connected to different manufacturer's controllers. Usually only on boards with a larger number of SATA ports.
Those jmicron et all extra controllers you get on some boards are near enough to junk with windows. With linux and the awful support they all seem to have, they are best avoided.

Quote:
Originally Posted by Tracy Tiger View Post
A newer board with only 4 SATA ports probably has the same capability on all 4 ports.
I know from other threads its a H61 chipset, with 4 x SATA-II. %&$& intel with those cut down chipsets......

Last edited by cascade9; 11-13-2012 at 08:28 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
VirtualBox Debian Primary Master versus Secondary Slave??? alexpja Debian 6 10-02-2009 10:38 AM
CAN I MAKE A SECONDARY _(slave) DNS FROM A PRIMARY (master)?? eder_michael11 Linux - General 0 05-29-2006 01:24 PM
Running Fedora 4 on primary master and cant acsess my xp files on primary slave roxberry1 Linux - Newbie 5 01-29-2006 12:37 PM
Harddisk...primary, secondary, master, slave? OmniXBro Linux - Newbie 8 03-08-2005 10:45 PM
boot loader, MBR, redhat9 on primary slave, winxp on primary master samik Linux - Hardware 4 10-15-2003 09:55 PM


All times are GMT -5. The time now is 01:14 PM.

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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration