You are not logged in.

#1 2012-03-24 23:58:52

noahsark1126
Member
Registered: 2008-08-28
Posts: 119

IDE hard drive not recognized after upgrade to kernel 3.2.12

A few days ago, I upgraded my kernel from 3.2.11 to 3.2.12.  This was a standard upgrade from [core].

I have one IDE hard drive in my computer (the others are SATA).  After the upgrade, the IDE drive appears to be completely missing.  There is no mention of it in any logs, nor does it show up in blkid, lsblk, or fdisk -l.  All the SATA drives are detected normally.

I confirmed that it is the kernel by simply downgrading back to 3.2.11 -- the hard drive reappears.  Upgrade again, and it's gone.

I tried rebuilding the mkinitcpio image, but no luck.

Any ideas?

Offline

#2 2012-03-25 08:07:33

Gcool
Member
Registered: 2011-08-16
Posts: 1,456

Re: IDE hard drive not recognized after upgrade to kernel 3.2.12

Could you try adding "ahci" and "sd_mod" to the MODULES array in /etc/mkinitcpio.conf and then rebuilding the initramfs?


Burninate!

Offline

#3 2012-03-25 15:28:33

noahsark1126
Member
Registered: 2008-08-28
Posts: 119

Re: IDE hard drive not recognized after upgrade to kernel 3.2.12

Gcool wrote:

Could you try adding "ahci" and "sd_mod" to the MODULES array in /etc/mkinitcpio.conf and then rebuilding the initramfs?

Tried that, but no change.  Note that both of these modules are already automatically loaded during boot (I guess by udev).

Another thing that has happened with the new kernel a few times, but not always, is that my audio card is not properly recognized.  The device will show up in aplay -l and lspci, but there are no channels in alsamixer/amixer.  But like I said this is not consistent.  I just reboot once or twice and it fixes itself.

Offline

#4 2012-03-25 15:43:33

noahsark1126
Member
Registered: 2008-08-28
Posts: 119

Re: IDE hard drive not recognized after upgrade to kernel 3.2.12

I am going to try updating my bios sometime today.  I haven't updated in a couple years.

EDIT:  Did this, but no change.

Last edited by noahsark1126 (2012-03-25 18:42:04)

Offline

#5 2012-03-26 23:46:45

noahsark1126
Member
Registered: 2008-08-28
Posts: 119

Re: IDE hard drive not recognized after upgrade to kernel 3.2.12

Issue still present with today's upgrade to 3.2.13.

Can anybody help me?

Offline

#6 2012-03-28 22:50:37

hnrch
Member
From: Mexico
Registered: 2012-03-28
Posts: 2

Re: IDE hard drive not recognized after upgrade to kernel 3.2.12

I'm having the same issue. Anybody?

Offline

#7 2012-03-28 23:29:37

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: IDE hard drive not recognized after upgrade to kernel 3.2.12

Support for the legacy IDE subsystem was removed in -ARCH kernels a few releases ago (maybe 3.1ish?). You should be using PATA drivers instead.

Offline

#8 2012-03-29 00:37:40

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: IDE hard drive not recognized after upgrade to kernel 3.2.12

falconindy wrote:

Support for the legacy IDE subsystem was removed in -ARCH kernels a few releases ago (maybe 3.1ish?).

From OP:

noahsark1126 wrote:

downgrading back to 3.2.11 -- the hard drive reappears

Offline

#9 2012-03-29 00:50:01

noahsark1126
Member
Registered: 2008-08-28
Posts: 119

Re: IDE hard drive not recognized after upgrade to kernel 3.2.12

falconindy wrote:

You should be using PATA drivers instead.

How does one do this?

EDIT:  As mentioned in this related thread and bug report, adding 'pcie_aspm=force' to the kernel command line is a workaround.  I just tried it and it works for me.  I do not understand why though.

Last edited by noahsark1126 (2012-03-29 01:08:45)

Offline

Board footer

Powered by FluxBB