Fix Version/s: None
Operating System: ReactOS
Platform: x86 Hardware
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