Страница 22 из 65 2.24. Решение специфичных проблем с аппаратным обеспечениемЭтот раздел содержит решения специфичных проблем с аппаратным обеспечением, с которыми сталкиваются наши пользователи. 2.25. Компьютеры Micron зависают при загрузкеНекоторые материнские платы Micron имеют BIOS, не удовлетворяющую стандарту PCI BIOS, что приводит к печальным последствиям при загрузке FreeBSD, потому что имеет место несоответствие устройств PCI занимаемым ими адресам. Для решения этой проблемы отключите в BIOS опцию "Plug and Play Operating System". Более подробная информация об этой проблеме находится по следующему адресу: https://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html#micron 2.26. FreeBSD не распознаёт мой новейший контроллер от Adaptec.Новый набор микросхем AIC789x от Adaptec поддерживается подсистемой CAM SCSI, в первые появившейся в 3.0. Патчи для 2.2-STABLE находятся по адресу ftp:// ftp.FreeBSD.org/pub/FreeBSD/development/cam/. Загрузочный диск с поддержкой CAM доступен по адресу https://people.FreeBSD.org/~abial/cam-boot/. В обоих случаях прежде чем начать, прочтите файл README. 2.27. FreeBSD не находит внутренний модем Plug & Play.Вам нужно добавить PnP ID вашего модема в список PnP ID драйвера последов ательного порта. Для включения поддержки Plug & Play, откомпилируйте новое ядро с опцией controller pnp0 в конфигурационном файле, и перезагрузите машину. Ядро выведет список ID всех найденных PnP-устройств. Добавьте PnP ID модема в таблицу в файле /sys/i386/isa/sio.c, где-то в районе 2777 строки. Чтобы найти таблицу, поищите слово SUP1310 в структуре siopnp_ids[]. Снова постройте ядро, проинсталлируйте его и перезагрузитесь. Теперь ваш модем должен быть опознан. Вам может понадобиться отконфигурировать PnP-устройства командой pnp в конфигураторе во время загрузки следующим образом: pnp 1 0 enable os irq0 3 drq0 0 port0 0x2f8 чтобы модем был распознан. 2.28. Как сделать, чтобы приглашение boot: выводилось на консоль на последовательном порту? 1. Постройте ядро с параметром options COMCONSOLE. 2. Создайте файл /boot.config, поместив туда только текст -P. 3. Отключите клавиатуру. Подробная информация находится в файле /usr/src/sys/i386/boot/biosboot/ README.serial. 2.29. Почему сетевой адаптер 3Com PCI не работает с компьютерами Micron?Некоторые материнские платы Micron имеют BIOS, не удовлетворяющую стандарту PCI BIOS, что приводит к несоответствию устройств PCI занимаемым ими адресам. Это приводит к печальным последствиям при загрузке FreeBSD. Для решения этой проблемы отключите в BIOS опцию "Plug and Play Operating System". Более подробная информация об этой проблеме находится по следующему адресу: https://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html#micron 2.30. Поддерживает ли FreeBSD многопроцессорные системы (SMP)?Поддержка SMP (Symmetric Multiprocessing) имеется только в 3.0-STABLE и последующих релизах. По умолчанию поддержка SMP в ядре GENERIC не включена, так что для её включения вам нужно будет перекомпилировать ядро. Посмотрите в файл /sys/i386/conf/LINT, чтобы определить, какие параметры нужно поместить в конфигурационный файл вашего ядра. 2.31. При загрузке с установочной дискеты машины с материнской платой ASUS K7Vзависают. Как это исправить? Войдите в настройку BIOS и выключите защиту от загрузочных вирусов. |