Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-19882

FreeLoader cannot be booted with 'ntldr' command from Grub2

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Unresolved
    • Minor
    • None
    • Bootloader

    Description

      Freeldr cannot boot as Ntldr because its base address being 0xf800 and expected Ntldr base address is 0x20000.

      To reproduce the issue you need Grub2 bootloader installed and use the ntldr command to load freeldr.sys - it will crash.

      It should be possible to fix that by relocating the loader to expected address, or just load at the expected base address from the start. Additionally, fixing this would allow booting it from Windows XP/2003/Vista's VBR code.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ilauncherdev ilauncherdev
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: