Загрузился с LiveCD. Тут одна штука, загрузка останавливается на HIDUSB.SYS. Вытащил Human Interface Devices приёмник от мышки, перезагрузил, все ок. Как появилось окно Installing Devices, воткнул приёмник обратно, мышь сразу подключилась. Работает.
Полез в диспетчер устройств. Там обнаружилось рабочее ATA-100 устройство и нерабочее SATA устройство, последнее с кодом CC_01018F.
Проверил по Windows:
ATA-100 соответствует "Intel(R) 82801FB/FBM Ultra ATA Storage контроллеры - 266F" и несёт на себе CDROM, pciide.sys
(PCI\VEN_8086&DEV_266F&CC_01018A)
SATA соответствует "Intel(R) 82801FB Ultra ATA Storage контроллеры - 2651" и несёт на себе два HDD, pciide.sys в Windows и uniata.sys в ReactOS.
(PCI\VEN_8086&DEV_2651&CC_01018F)
Как видно, FBM устройства в ReactOS определились правильно.
Предполагаемое решение: вообще отключить uniata в inf файлах.
Похоже, диски вообще не должны отображаться в диспетчере устройств ReactOS.
В Моём компьютере их нет.
Сборка NTFS бесполезна, т.к. дисков все равно нет.
Похоже, проблема в другом месте.
Единственная зацепка: Your machine has PCI-to-PCI or CardBus Bridge. PCI Devices may fail!
И я до сих пор не знаю, в чём проблема. Может, в ядре, может, в PCI, может, в IDE/ATA, а может, и в драйвере диска.
Что можно сделать, чтобы отладка была более подробной?