Questions tagged [multiboot]

GNU Multiboot is a specification of the interactions between bootloaders and kernels. It is designed to ease the writing of kernels and to create a richer interface for a just booted kernel than the raw BIOS interfaces.

GNU Multiboot is a specification of the interactions between bootloaders and kernels. it is designed to ease the writing of kernels and to create a richer interface for a just booted kernel then the raw BIOS interfaces. It is used by a number of kernels, including:

  • L4
  • Xen
  • GNU Hurd
  • ESXi
  • Linux
  • BSD

The main bootloader that implements it is GNU GRUB, which is also the reference implementation.

66 questions
0
votes
1 answer

Unexpected linker section output location

I'm trying to use the ld command in linux on an assembly file for a kernel. For it to boot with grub, it needs to be after the 1Mb address. So my link script has the text going to the address 0x00100000. Here's the linker script I'm using: …
skagzilla
  • 325
  • 2
  • 10
-1
votes
1 answer

Find location of GRUB2/Multiboot 'module' (aka initrd)

I am working on an OS, and need to load an INITRD (grub command "module") and can't find info on where (in RAM) the module is loaded to Does grub have a way of telling me or is it a fixed address or none of the above? Any help would be appreciated
-1
votes
1 answer

How can I reboot from windows to windows again? (remotely , windows-ubuntu multiboot)

I use Windows 10 and ubuntu 14.04LTS on desktop I want to use desktop from my laptop remotely. My grub select ubuntu as a default os boot system. And I know how to reboot the desktop from ubuntu to windows remotely (sudo grub-reboot boot_number &&…
MTHL
  • 123
  • 5
-1
votes
2 answers

GRUB Multiboot header not found

After reading this this question and it's primary answer, I ran readelf on my kernel, and noticed my .text section was at 0x00101000 and not 0x00100000. I also noticed a section above that read .not.gnu.build-i that was in the place the .text…
-2
votes
1 answer

This Kernal require an x86-64 CPU, but only detected and i686 CPU

I am a beginner in Ubuntu family.I create a new machine in VirtualBox.I try install Ubuntu 13.04 filename:ubuntu-13.04-desktop-amd64 in Oracle VirtualBox application. But i get this error. How can i do. Please see my PC Configuration below.
Ragesh P Raju
  • 3,879
  • 14
  • 101
  • 136
-3
votes
1 answer

Make ubuntu persistent live iso faster

First, I want to share my experience about how to make a USB pendrive of Ubuntu live iso, which is multiboot and it can duplicate itself by a bash code. I am trying to guide you to make something like that, then, as long as I'm not an expert, asking…
hadilq
  • 1,023
  • 11
  • 25
1 2 3 4
5