This was a usage problem: The right syntax in the /etc/default/grub is:
GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi=\\\"!Windows 2006\\\" quiet splash"
which shows in /boot/grub/grub.cfg as:
linux /boot/vmlinuz-2.6.31-8-generic
root=UUID=78b161e2-4d82-4df7-a423-8289fe6cc704 ro acpi_osi=\"!Windows 2006\"
quiet splash
This syntax works as expected (and can be verified in the dmesg output):
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.31-8-generic
root=UUID=78b161e2-4d82-4df7-a423-8289fe6cc704 ro acpi_osi="!Windows 2006"
quiet splash
** Changed in: grub2 (Ubuntu)
Status: New => Invalid
--
Wrong handling of double quotes in grub2 menu entries
https://bugs.launchpad.net/bugs/411597
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
--
universe-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/universe-bugs