Компиляция ядра в FreeBSD 8.0-RELEASE i386

Версия для печатиОтправить другуPDF version

После установки FreeBSD 8.0-RELEASE i386, при компиляции своего custom-ядра, возникла непонятная ошибка при сборке.  Ругалось на сборку устройства aic7xxx, хотя в системе не обнаружил никаких SCSI-контроллеров.

Но есть из памяти всплыло:

 

- Ты видишь сурка?

- Нет.

- И я не вижу... А он есть!

 

Соответственно начал искать, чего же не хватает системе. Решилось все добалением следующих опций в ядро:

device          scbus           # SCSI bus (required for SCSI)

device          ahc             # AHA2940 and onboard AIC7xxx devices
options         AHC_REG_PRETTY_PRINT    # Print register bitfields in debug
                                        # output.  Adds ~128k to driver.
device          ahd             # AHA39320/29320 and onboard AIC79xx devices
options         AHD_REG_PRETTY_PRINT    # Print register bitfields in debug
                                        # output.  Adds ~215k to driver.

После этого сборка и установка ядра проблем не вызвала. Все собралось, установилось и после перезагрузки успешно заработало

Голосов пока нет

Вставай, Україно!

Литература

Пиво для Админа не алкоголь, а виртуальная память, которая подгружается по мере необходимости.