bug-grub
[Top][All Lists]
Advanced

[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/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]