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

uniata: SATA hdd on Promise SATA150 TX2plus PCI controller not detected.

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: Drivers
    • Labels:
      None
    • Environment:

      Operating System: ReactOS
      Platform: x86 Hardware

      Description

      Tested on real hardware with rev 57085, with debug version of uniata http://www.reactos.org/bugzilla/attachment.cgi?id=8014 with Promise Technology, Inc. PDC20375 (SATA150 TX2plus) pci card. 40GB SATA150 HDD was attached to SATA port 1.

      ReactOS boots in 1st stage, but the partition list is empty. If I try to boot 3rd stage (installed upfront) on this controller, it bugchecks with INACCESSIBLE_BOOT_DEVICE. Debug log from uniata attached.

      Comment from Alter:
      "According to logs, everithing was fine until pciide.sys is loaded.
      Is it possible to disable it? Now I'm working on proper claiming of PCI part of legacy controllers, since this problem often re-appears in different PnP environments and my appear event under non-PnP OSes."

      Comment from Aleksiej:
      "[14:59:06] Aleksey Bragin: hm
      [15:01:07] Aleksey Bragin: the thing is that pciide is part of a
      "different" storage stack, I think
      [15:01:45] Aleksey Bragin: but, uniata is supposed to work in Windows,
      and Windows also has same pciide driver
      [15:05:45] Aleksey Bragin: it's very well possible that they interfere
      each other"

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                alter-1 Alter
                Reporter:
                haos Haos
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated: