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

Reply via email to