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

FreeLoader FATX support regressed

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.13
    • Bootloader
    • XQEMU (Xbox emulator)

    Description

      According to the debug log, it properly detects FATX partitions, however it couldn't read freeldr.ini file from the FATX E:\ drive.

      There are also noticeable uninitialized strings in the debug log:

      ... snip ...
      (../boot/freeldr/freeldr/lib/peloader.c:284) trace: WinLdrLoadImage(ЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄ\NTBOOTDD.SYS, 11, *)
      (../boot/freeldr/freeldr/lib/fs/fs.c:72) trace: Opening file 'ЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄЄ\NTBOOTDD.SYS'...
      (../boot/freeldr/freeldr/lib/inifile/ini_init.c:46) trace: IniFileInitialize()
      ... snip ...
      (../boot/freeldr/freeldr/disk/disk.c:132) err: Invalid active partition information
      (../boot/freeldr/freeldr/lib/fs/fs.c:72) trace: Opening file 'Tо\freeldr.ini'...

      Freeldr FATX support worked in ReactOS 0.3.10, so this is regression.

      Follow this guide to create FATX drive with ReactOS installation.

      Screenshot and full debug log attached.

      Attachments

        1. image-2019-07-26-00-20-07-598.png
          12 kB
          Stas'M
        2. xqemu_fatx_PR1737_applied.log
          25 kB
          Stas'M
        3. xqemu_fatx.log
          24 kB
          Stas'M
        4. xqemu_fatx.log
          33 kB
          Stas'M

        Issue Links

          Activity

            People

              binarymaster Stas'M
              binarymaster Stas'M
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: