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

ReactOS Boot CD doesn't boot to stage 3 with atapi.sys and pciidex.sys from Windows 2003

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • Major
    • None
    • Drivers: Storage
    • None
    • VirtualBox

    Description

      Tested on 0.4.15-dev-2534-geba00d1.

      Steps to reproduce:

      • Apply patch: ide_port_enable.patch
      • Replace atapi.sys and pciidex.sys from Windows Server 2003 in the output directory
      • Rebuild bootcd.iso (make sure reactos.cab is rebuilt too, by touching hdc.inf for example)

      Observations:

      Notable difference: atapi.sys takes some time to load on 1st and 2nd stages, however on 3rd stage it loads too quick, maybe it skips something, thus failing.

      It's possible to get rid of this debug spam by adding registry key at 2nd stage:

      (ntoskrnl/io/pnpmgr/pnpmgr.c:2302) IoOpenDeviceRegistryKey(\Registry\Machine\System\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Control\Class\{4d36e96a-e325-11ce-bfc1-08002be10318}\0000): Base key doesn't exist, exiting... (Status 0xc0000034)
      

      However it does not fix the boot.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: