Can't you use this trick:

1. GRUB loads your OS at >1MB.
2. Your OS copies the necessary data of the Multiboot information to
a safe place (for example, in the heap).
3. Your OS relocates the SMP code.
4. Jump to the relocated address.

Reply via email to