Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 215740 - SATA drives identified as /dev/hd* instead of /dev/sd*
Summary: SATA drives identified as /dev/hd* instead of /dev/sd*
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: All ISO (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-01 18:30 UTC by Gard Marthin Tønnesland
Modified: 2010-12-01 17:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gard Marthin Tønnesland 2008-04-01 18:30:57 UTC
The error occurs during boot with 2008.0_beta1-minimal CD

Reproducible: Always
Comment 1 Andrew Gaffney (RETIRED) gentoo-dev 2008-04-01 20:37:08 UTC
What controller? What's the relevant dmesg output?
Comment 2 Gard Marthin Tønnesland 2008-04-01 20:48:23 UTC
(In reply to comment #1)
> What controller? What's the relevant dmesg output?
> 
Unfortunetly I can't reproduce this bug at the moment (just running an install using the 2007.0 minimal Live CD). The controller is Intel ICH7, identified during boot as HDA1,2, etc. 
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2008-04-01 21:04:48 UTC
Being identified as /dev/sd* or /dev/hd* depends on which driver grabbed the SATA ports first.  It appears that the older PATA/IDE driver grabbed it.  It should still work just fine, you just need to know that the disks will be /dev/sd* if you only choose the SATA/libata drivers in your own kernel config.  I'll definitely look out for what we can do to change this for the final release, though.
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2008-04-12 18:15:34 UTC
Err, it also could be the result of a BIOS setting.
Comment 5 Gard Marthin Tønnesland 2008-04-12 20:11:47 UTC
I'm no expert in this field, but the 2007.0 live-cd detects the sata-disc correctly, while the 2008.0_beta1 does not. Exactly how can this be a question of BIOS-settings? (I want this to be clear; I'm asking of curiosity, I'm not trying to question someone's knowledge). If possible, please explain.
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2008-04-13 15:24:03 UTC
BIOS settings such as whether SATA is in RAID or compatibility mode can affect how Linux sees the drives.  Changes between kernel versions could potentially act on these differences in subtly different ways.

We've updated the kernel in 2008.0 Beta 2, so try that when it's released in a few days and we'll see if we've fixed it.
Comment 7 Chris Gianelloni (RETIRED) gentoo-dev 2008-05-09 19:34:29 UTC
Beta 2 is out... any word on this?
Comment 8 Gard Marthin Tønnesland 2008-05-11 10:39:10 UTC
(In reply to comment #7)
> Beta 2 is out... any word on this?
> 

My experience during boot is the same as previous booting with 2008_BETA1. 
My SATA-drives (HDD) are detected during boot as hda, using the minimal liveCD 2008_BETA2. From the live environment FDISK is unable to open /dev/sda. I'll test this from an other laptop (the specs are more or less identical).
Comment 9 Jorge Manuel B. S. Vicetto (RETIRED) gentoo-dev 2010-12-01 17:57:54 UTC
No feedback for more than 2 years, but as stated this is mostly related to BIOS settings and kernel config.