On Sun, 2007-12-09 at 13:59 +0100, pat wrote: > Hello, > > I've try to update kernel from 2.6.20-gentoo-r8 to 2.6.23-gentoo-r3. I've > copied > config, run make oldconfig and then make. > > At boot time the new kernel maps disks as hdax, but previous kernel mapped > disks > as sdax. So, if I want to use new kernel I have to change fstab (that's not so > bad), but I have to setup DMA for the disk, and that's not possible (an error > occur) > > Did I something wrong? How to solve it? > > The GRUB boot options: > > *** new one > title GNU/Linux 2.6.23-gentoo-r3 > root (hd0,2) > kernel /boot/kernel-2.6.23-gentoo-r3 real_root=/dev/hda5 atapi_enabled=1 > hdc=noprobe nmi_watchdog=0 root=/dev/hda5 > > > *** old one > title GNU/Linux 2.6.20-gentoo-r8 > root (hd0,2) > kernel /boot/kernel-2.6.20-gentoo-r8 real_root=/dev/sda5 atapi_enabled=1 > hdc=noprobe nmi_watchdog=0 > > > Thanks a lot. > > Pat
Remove Device Drivers -> ATA/ATAPI/MFM/RLL support -> generic/default IDE chipset support and Device Drivers -> Serial ATA (prod) and Parallel ATA (experimental) drivers -> Generic ATA support from your Kernel config. You might be using generic drivers instead of your specific drivers. Also double check all kernel options concerning Disk controllers.
signature.asc
Description: This is a digitally signed message part