grub2: needed (undocumented) character escape for kernel parameters
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub |
Unknown
|
Unknown
|
|||
grub2 (Debian) |
Confirmed
|
Unknown
|
|||
grub2 (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
Binary package hint: grub-pc
I need to start my Kernel on a Sony Vaio Z-Series Laptop with Argument:
acpi_osi="!Windows 2006"
Under grub-legacy I could simply add this in the /boot/grub/menu.lst and it worked:
cat /proc/cmdline
... ... acpi_osi="!Windows 2006" ... ...
Now, with grub2, I have entered this in /etc/default/grub:
GRUB_CMDLINE_
and tried it as well with
GRUB_CMDLINE_
after executing
sudo /usr/sbin/
it creates a correct /boot/grub/grub.cfg
BUT
===
when I boot, in /proc/cmdline only arrives
... ... acpi_osi=!Windows 2006 ... ...
(without the quotes that should protect the space between Windows and 2006)
The only way to start and get this comandline as needed, is pressing the 'e' (edit) button after boot while the kernel-list is visible and edit the kernel comandline by hand in the way that I put a backslash in front of those quote-signs.
More is discussed here
Mailing list: https:/
Related branches
Changed in grub2 (Ubuntu): | |
importance: | Undecided → High |
Changed in grub2 (Debian): | |
status: | Unknown → Confirmed |
Changed in grub2 (Ubuntu): | |
status: | New → Confirmed |
summary: |
- grub2 does not work with kernel comandline arguments containing spaces + grub2: needed (undocumented) character escape for kernel parameters |
tags: | added: natty |
Debian bug: http:// bugs.debian. org/550319
upstream bug report: http:// savannah. gnu.org/ bugs/?27641
Best Norbert