В моем случае он не работал для записей, определенных через /etc/grub.d/40_custom, которые отсутствовали в строке savedefault.
menuentry "Chameleon" {
savedefault ### <<<< this must be added
set root="(hd1)"
chainloader +1
}
Отключение проприетарного драйвера Broadcom BCM43224 принесло мне WiFi, Macbook Air 11 с августа 2012 года / 8GB / i7 CPU. Ubuntu 12.10