[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #13606] GRUB should allow Linux command-line>256 bytes with boot pr
From: |
Yoshinori K. Okuji |
Subject: |
[bug #13606] GRUB should allow Linux command-line>256 bytes with boot protocol>2.02 |
Date: |
Sun, 7 Aug 2005 18:24:13 +0000 |
User-agent: |
Mozilla/5.0 (compatible; Konqueror/3.3; Linux) KHTML/3.3.2 (like Gecko) |
Follow-up Comment #2, bug #13606 (project grub):
I don't think this is a bug. From THE LINUX/I386 BOOT PROTOCOL:
**** THE KERNEL COMMAND LINE
The kernel command line has become an important way for the boot
loader to communicate with the kernel. Some of its options are also
relevant to the boot loader itself, see "special command line options"
below.
The kernel command line is a null-terminated string up to 255
characters long, plus the final null.
If the boot protocol version is 2.02 or later, the address of the
kernel command line is given by the header field cmd_line_ptr (see
above.)
If the protocol version is *not* 2.02 or higher, the kernel
command line is entered using the following protocol:
At offset 0x0020 (word), "cmd_line_magic", enter the magic
number 0xA33F.
At offset 0x0022 (word), "cmd_line_offset", enter the offset
of the kernel command line (relative to the start of the
real-mode kernel).
The kernel command line *must* be within the memory region
covered by setup_move_size, so you may need to adjust this
field.
This description sounds like the kernel still has the limitation of 255
bytes.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=13606>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/