Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 58174 - 2004.2 amd64 livecd gentoo and smp kernels, VIA SATA broken
Summary: 2004.2 amd64 livecd gentoo and smp kernels, VIA SATA broken
Status: RESOLVED LATER
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Everything (show other bugs)
Hardware: AMD64 Linux
: High critical
Assignee: Gentoo LiveCD Package Maintainers
URL:
Whiteboard:
Keywords:
: 60820 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-07-24 06:26 UTC by Faye Pearson
Modified: 2004-08-18 14:41 UTC (History)
2 users (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 Faye Pearson 2004-07-24 06:26:20 UTC
when booting with gentoo or smp kernel, VIA SATA is initialised and drives detected as hde etc. proc knows they are there, but /dev does not see hde or ide/host2.

booting with the emachines kernel (on a desktop box based on MSI K8T Neo FSI2R) gives a functioning /dev/hde
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2004-07-24 08:29:36 UTC
Umm... 2004.2 isn't released yet... also... this is probably a dupe... either that, or you need to check and make sure your devices aren't /dev/sda, etc.

*** This bug has been marked as a duplicate of 52717 ***
Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2004-07-26 09:36:01 UTC
Apparently, this isn't a DUPE... REOPENING
Comment 3 Gustavo Zacarias (RETIRED) gentoo-dev 2004-07-26 10:36:23 UTC
Workaround is to modprobe ide-disk after the boot for != emachines kernel, tested on my asus k8v-se, but this gets compatibility (slow) mode disk afaik.
And it also shows up as /dev/hde.
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2004-07-26 13:30:42 UTC
Hopefully, this will be fixed in the near future, since the kernel developers have decided it a good idea to load the SATA interface before IDE in the newer (-bk) kernels.  This problem will go away in the future, but for now, one must use Gustavo's workaround.
Comment 5 Curtis Maurand 2004-08-16 13:20:40 UTC
via SATA has a few problems, but they are not insurmountable.  I just finished installing SATA on an ASUS A7V600.  1. When choosing SCSI drivers only select the one that you need.  In this my case VIA SATA support.  Other drivers lockout the VIA driver.  3. Compile it into the kernel.  3.  While installing from the LiveCD 2004.2 the nomenclature for the SATA drives is /dev/sda1, /dev/sda2/, and /dev/sda3.  Upon reboot, however, the naming convention changes to /dev/hde1, /dev/hde2 and /dev/hde3.  Your fstab must be updated accordingly.  The grub config thus became (in my case)

title=gentoo-2.6.7
root(hd0,2)
kernel /gentoo-2.6.7 root=/dev/hde3

My fstab

/dev/hde1    /boot      ext3    noauto,noatime    1 1
/dev/hde2    none       swap    sw                0 0
/dev/hde3    /          reiserfs noatime          0 0
/dev/hda1    /mnt/cdrom iso9660  noauto,ro        0 0

Machine hardware is an ASUS A7V600, Adaptec 2940, HP SureStore DAT Drive, ATI Radeon 7000 R70.  Two Western Digital WD800JD-00HKA0 setup as a RAID-1 Mirror set via the VIA controller.

Hope this helps

Curtis Maurand
Comment 6 Curtis Maurand 2004-08-16 13:21:36 UTC
via SATA has a few problems, but they are not insurmountable.  I just finished installing SATA on an ASUS A7V600.  1. When choosing SCSI drivers only select the one that you need.  In this my case VIA SATA support.  Other drivers lockout the VIA driver.  3. Compile it into the kernel.  3.  While installing from the LiveCD 2004.2 the nomenclature for the SATA drives is /dev/sda1, /dev/sda2/, and /dev/sda3.  Upon reboot, however, the naming convention changes to /dev/hde1, /dev/hde2 and /dev/hde3.  Your fstab must be updated accordingly.  The grub config thus became (in my case)

title=gentoo-2.6.7
root(hd0,2)
kernel /gentoo-2.6.7 root=/dev/hde3

My fstab

/dev/hde1    /boot      ext3    noauto,noatime    1 1
/dev/hde2    none       swap    sw                0 0
/dev/hde3    /          reiserfs noatime          0 0
/dev/hda1    /mnt/cdrom iso9660  noauto,ro        0 0

Machine hardware is an ASUS A7V600, Adaptec 2940, HP SureStore DAT Drive, ATI Radeon 7000 R70.  Two Western Digital WD800JD-00HKA0 setup as a RAID-1 Mirror set via the VIA controller.

Hope this helps

Curtis Maurand
Comment 7 Jason Huebel (RETIRED) gentoo-dev 2004-08-18 14:39:48 UTC
Curtis, your kernel is not configured correctly to use the sata_via driver if your drives are showing up as hde#.  Anyway, that's OT from this bug and is a configuration issue on your part

Closing this bug as LATER, as I've noted the issue in the amd64 technotes (amd64.gentoo.org/technotes.xml) in the Errata section. The issue this bug is about will be fixed for 2004.3.
Comment 8 Jason Huebel (RETIRED) gentoo-dev 2004-08-18 14:41:56 UTC
*** Bug 60820 has been marked as a duplicate of this bug. ***