CC_0101, или ROS не видит жёсткий диск

Обсуждаем ReactOS по-русски

Moderators: fog, fireball

Post Reply
bckpkol
Posts: 25
Joined: Fri Jan 28, 2011 12:32 pm

CC_0101, или ROS не видит жёсткий диск

Post by bckpkol »

Цитата из txtsetup.sif:

Code: Select all

[HardwareIdsDatabase]
;*PNP0A00 = isapnp
*PNP0A03 = pci
*PNP0A08 = pci
*PNP0C08 = acpi
;PCI\CC_0601 = isapnp
PCI\CC_0604 = pci
PCI\VEN_104B&CC_0100 = buslogic
PCI\CC_0101 = pciide
PCI\CC_0104 = uniata
PCI\CC_0105 = uniata
PCI\CC_0106 = uniata
*PNP0600 = uniata
;USB\CLASS_09 = usbhub
USB\ROOT_HUB = usbhub
USB\ROOT_HUB20 = usbhub
PCI\CC_0C0300 = usbuhci
PCI\CC_0C0310 = usbohci
PCI\CC_0C0320 = usbehci
USB\Class_08&SubClass_06&Prot_50 = usbstor
HID_DEVICE_SYSTEM_KEYBOARD = kbdhid
USB\COMPOSITE = usbccgp
GenDisk = disk
USB\Class_03 = hidusb
GENERIC_HID_DEVICE = hidusb
*PNP0303 = i8042prt
PCI\CC_0101 = pciide ??? нет. У меня это Ultra ATA. Что будет, если я заменю pciide на uniata? Может, тогда я смогу установить ReactOS?
bckpkol
Posts: 25
Joined: Fri Jan 28, 2011 12:32 pm

Re: CC_0101, или ROS не видит жёсткий диск

Post by bckpkol »

Кстати, у мена 2 SATA HDD и 1 ATA DVDRAM.
bckpkol
Posts: 25
Joined: Fri Jan 28, 2011 12:32 pm

Re: CC_0101, или ROS не видит жёсткий диск

Post by bckpkol »

Загрузился с 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 файлах.
bckpkol
Posts: 25
Joined: Fri Jan 28, 2011 12:32 pm

Re: CC_0101, или ROS не видит жёсткий диск

Post by bckpkol »

Правка hdc.inf помогла не до конца, контроллер есть, дисков нет. Надо копать глубже. Качаю виртуалбокс образ.
bckpkol
Posts: 25
Joined: Fri Jan 28, 2011 12:32 pm

Re: CC_0101, или ROS не видит жёсткий диск

Post by bckpkol »

Похоже, диски вообще не должны отображаться в диспетчере устройств ReactOS.
В Моём компьютере их нет.
Сборка NTFS бесполезна, т.к. дисков все равно нет.
Похоже, проблема в другом месте.
bckpkol
Posts: 25
Joined: Fri Jan 28, 2011 12:32 pm

Re: CC_0101, или ROS не видит жёсткий диск

Post by bckpkol »

Единственная зацепка: Your machine has PCI-to-PCI or CardBus Bridge. PCI Devices may fail!
И я до сих пор не знаю, в чём проблема. Может, в ядре, может, в PCI, может, в IDE/ATA, а может, и в драйвере диска.
Что можно сделать, чтобы отладка была более подробной?
Post Reply

Who is online

Users browsing this forum: No registered users and 28 guests