|

楼主 |
发表于 2009-11-16 12:21:02
|
显示全部楼层
Post by blackwhite;2046304
在用2.6.30的时候,cdrom正常可用?2.6.31不行?
看来一下,好像你用的是VIA芯片。
你把这个
<*> Serial ATA (prod) and Parallel ATA (experimental) drivers --->
<*> VIA PATA support
enable看看。
如果还是有问题,贴lspci -v出来的结果。
嗯,机子是via芯片的。机上的内核是直接由2.6.29跳到31来的,跳过来之后发现默认情况下没开启via sata suport于是机子在启动时出现错误提示,当时google之,发现问题并enable之,那时也有看到下面还有个via pata的,先是也一并给enable了,随后又觉得要简单点给disable掉,最后出来今天这个囧状。
谢谢blackwhite帅哥指教,问题解决了
- 00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 07) (prog-if 8a [Master SecP PriP])
- Subsystem: Lenovo Device 3020
- Flags: bus master, medium devsel, latency 32
- [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8]
- [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1]
- [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8]
- [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1]
- I/O ports at fc00 [size=16]
- Capabilities: [c0] Power Management version 2
- [b]Kernel driver in use: pata_via[/b] <--enable了pata之后,cdrom正常工作。
复制代码
看来我对这类配置不熟悉,
3,对机里的硬件不熟,
2,对kernel配置不熟,刚刚看了http://www.linuxsir.cn/bbs/thread354509.html这帖后,猛补了一把。如果先前认真参考过这帖里的配置,就不用开帖来问了。但是谁知道呢?我没有足够的经验给予我这样去做的直觉。
1, 配置内核时没有用到--oldconfig,也许照搬29的配置更省事些。下次想更新内核时就试试。
0,好吧,继续gentoo之旅~~ |
|