Kernel parameters should be passed to the kernel:), which means that it should be added to the configuration file of your boot manager.
In Ubuntu default boot manager is grub, therefore in default configuration you'll have to edit '/boot/grub/menu.lst' file. Each entry looks like, notice the 'libata.force=80c ' added at the end of 'kernel' line: title Ubuntu 9.04, kernel 2.6.28-11-generic #Name displayed in the menu uuid b50d9919-fc3e-4402-*********** #ID of the partition where kernel is located kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=b50d9919-fc3e-4402-** ro quiet splash libata.force=80c #kernel file + options!!! initrd /boot/initrd.img-2.6.28-11-generic quiet It is also convenient to add the same option to the line starting with (also found in '/boot/grub/menu.lst' file) # defoptions=quiet splash so changing it to # defoptions=quiet splash libata.force=80c (Notice # in the beggining). This is an option for update-grub script, which is called whenever new kernel is installed, thus will be automatically added for future updates. This solution should work the same as the one used by Davis (specifying 'libata' module option in the '/etc/modprobe.d/options' file), but should also work for statically compiled 'libata' module, though I don't know if Davis's won't work in this way too. -- ExpressCard CF adapter limited to UDMA/33 https://bugs.launchpad.net/bugs/271700 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
