BIOS SCSI контроллеров

BIOS SCSI контроллеров. За основу взят BIOS наиболее популярных у нас в стране и в мире SCSI контроллеров Adaptec.

Раздел SCSI Disk Utilities

После выбора этого раздела контроллер сканирует SCSI устройства и выводит список всех SCSI устройств с указанием их идентификационных номеров (SCSI ID). Именно здесь можно узнать все номера устройств, параметры доступа к которым можно далее менять в установках SCSI Setup.

  • Format Disk - форматирование диска - выбор этого параметра запускает низкоуровневое форматирование диска. На самом деле реальное низкоуровневое форматирование уже много лет никакими программными средствами невозможно и эту операцию выполняют только при производстве диска на заводе. Сейчас под низкоуровневым форматированием понимают полное уничтожение информации на диске (как правило, во все сектора диска записываются нули).

  • Verify Disk Media - проверка поверхности диска - после выбора этого параметра будет выполнена проверка на чтение всех секторов диска. Операция проверки не приводит к каким-либо повреждениям информации на диске.

Раздел Configure/Host Adapter Setting

Раздел Basic Host Adapter Setting

 

  • Host Adapter SCSI ID - идентификатор SCSI контроллера - определяет адрес SCSI контроллера как SCSI устройства на шине. По умолчанию обычно равен 7. Может принимать значения от 0 до 7 на narrow SCSI интерфейсах и от 0 до 15 на wide SCSI интерфейсах. Определить SCSI ID можно, например, экранному сообщению SCSI контроллера при включении компьютера (адреса SCSI ID всегда указаны слева):

    Adaptec AHA-3940U/3940UW BIOS v1.22

    (c) 1996 Adaptec, Inc. All Rights Reserved.

    Press <Ctrl><A> for SCSISelect(TM)Utility!

    SCSI ID #0 - WD ENTERPRISE  9100                       - Drive C: (80h)

    SCSI ID #2 - QUANTUM P40S-94-40-04xx              - Drive D: (81h)

    SCSI ID #3 - Toshiba CD_ROM:XX3355

    SCSI ID #4 - HP Tape Streamer

    BIOS Installed Successfully!

 

  • SCSI Parity Checking - контроль четности на SCSI - параметр разрешает/ запрещает контроль по четности на SCSI интерфейсе. Для  использования режима контроля по четности необходимо его разрешение также и на подключенных к контроллеру устройствах (как правило, просто следует правильно установить соответствующие джамперы). Может принимать значения:

    • Enabled - разрешено

    • Disabled - запрещено

  • Host Adapter SCSI Termination - терминирование SCSI контроллера - параметр определяет, включать и как терминаторы на самом контроллере. Вопрос включения/ выключения решается просто - если внешние SCSI устройства не подключаются, то терминирование должно быть включено, в противном случае выключено. Большинство современных контроллеров имеют режим AUTO, в котором сам контроллер определяет необходимость включения/выключения терминирования. Параметр может принимать значения:

    • Auto (automatic) - контроллер сам определяет необходимость терминирования.

    • Low ON или High ON - принудительное включение терминирования. Что именно включать, Low или High определяется конкретным контроллером.

Раздел Boot Device Setting

  • Boot Target ID - идентификатор устройства загрузки - указывается адрес SCSI устройства, с которого должна выполняться загрузка операционной системы. Значение по умолчанию 0. Может принимать значения от 0 до 7 на narrow SCSI интерфейсах и от 0 до 15 на wide SCSI интерфейсах. Изменение параметра необходимо в случае подключения нескольких устройств, с которых может быть выполнена загрузка. Для упрощения ситуации рекомендуется всегда загрузочным создавать устройство с адресом 0.

  • Boot LUN Number - логический адрес загружаемого устройства - кроме физического адреса SCSI устройства, ему может быть присвоен (разрешением параметра BIOS Multiple LUN Support) логический адрес LUN - Logical Unit Number - логический номер устройства. Именно этот адрес может быть задан в этом параметре для указания загрузочного устройства.

Раздел SCSI Device Configuration

В этом разделе параметры устанавливаются для каждого устройства на шине индивидуально. Обычно конфигурационный экран выглядит примерно так (в зависимости от типа конкретного контроллера вид может меняться):

Все параметры в этом меню могут конфигурироваться индивидуально для каждого устройства, поэтому количество устройств зависит от конкретной архитектуры компьютера.

  • Initiate Sync Negotiation - начать с синхронного обмена - параметр устанавливает, какой способ обмена контроллер будет пытаться установить сначала - синхронный или асинхронный. Как правило, всегда следует оставлять значение по умолчанию, т.е. разрешить контроллеру инициировать синхронный обмен данными. Иное может быть необходимо только при подключении старых периферийных устройств, или обдуманном нарушении правил применения SCSI (например, использование слишком длинного кабеля для подключения периферийного устройства).Может принимать значения:

    • Yes - разрешено

    • No - запрещено

  • Maximum Sync Transfer Rate - максимальная скорость при синхронной передаче -  устанавливается значение максимально возможной скорости для устройства. Значение по умолчанию зависит от конкретного контроллера. Максимальная скорость обмена должна устанавливаться с учетом максимально возможных скоростей как самого контроллера так и периферийного устройства в соответствии с таблицей вариантов SCSI интерфейсов. Если Initiate Sync Negotiation установлен в значение No, то в этом поле будет указана максимальная скорость для устройства, принятая контроллером после "переговоров" (negotiation) с устройством.

  • Enable Disconnection - разрешение на отсоединение - параметр разрешает использование одного из самых главным преимуществ SCSI - возможность отдать команду устройству, отсоединиться от него и заняться обслуживанием другого устройства. Значение параметра следует устанавливать в No при подключении к контроллеру только одного периферийного устройства для ускорения работы с ним. Если же устройств больше одного, то значение параметра должно быть Yes. Также значение Yes обязательно для устройств с интерфейсом Ultra320 SCSI, поскольку значение No приведет к отказу от пакетной передачи данных и переключению тем самым интерфейса в режим Ultra160 SCSI. Может принимать значения:

    • Yes - разрешено

    • No - запрещено

  • Initiate Wide Negotiation - попытаться начать с 16-ти разрядного обмена - при выборе Yes контроллер пытается организовать обмен в 16-ти разрядном режиме, в противном случае он будет работать только на обмен 8-ми разрядными данными. Параметр следует устанавливать в No только в случае возникновения проблем с каким-либо 8-ми разрядным устройством. Может принимать значения:

    • Yes - разрешено

    • No - запрещено

  • Send Start Unit Command - отправить команду на старт устройства - параметр оказывает действие только  на те SCSI устройства, в которых заложена поддержка этой команды, причем ее поддержка часто требует установки соответствующего джампера на самом устройстве. При выборе Yes на устройство (точнее, на его двигатель) будет подано питание только после инициализации его SCSI контроллером перед загрузкой операционной системы. В противном случае питание будет подано просто по включению компьютера. Плюс в разрешении отправки команды только один: нагрузка на источник питания компьютера будет нарастать плавно, что важно при большом количестве высокооборотных, и, соответственно, потребляющих много энергии, жестких дисков. Может принимать значения:

    • Yes - разрешено

    • No - запрещено

  • BIOS Multiple LUN Support - поддержка множественных LUN - при установке в Yes загрузка устройств с множеством LUN разрешается, в противном случае нет.Может принимать значения:

    • Yes - разрешено

    • No - запрещено

  • Include In BIOS Scan - включить в сканирование BIOSом - после включения компьютера SCSI контроллер сканирует все подключенные к нему устройства для определения загрузочного. Параметр позволяет исключить из сканирования те устройства, которые не будут загрузочными для уменьшения времени на инициализацию компьютера. Может принимать значения:

    • Yes - разрешено

    • No - запрещено

  • Write Back Cache - кэш-память с обратной записью - параметр разрешает кэш-память с обратной записью на периферийных устройствах, подключенных к SCSI контроллеру. Разрешать работу кэш-памяти следует при точной уверенности, что выбранное устройство эту функцию поддерживает правильно. Фирма Adaptec, в частности, при ответе на вопросы покупателей своих SCSI контроллеров об этом параметре, рекомендует обратиться к производителю подключаемого к SCSI контроллеру устройства. Поэтому, в случае малейших сомнений по этому поводу следует оставить NC (No Change - не изменять), доверив решение по этому вопросу SCSI контроллеру. Может принимать значения:

    • Yes - разрешено

    • No - запрещено

    • NC - не изменять

Раздел Advanced Configuration Options

 

  • Reset SCSI bus at IC Initialization - сброс шины SCSI во время инициализации - разрешает/запрещает сброс всех устройств на шине. Запрещение может потребоваться только при использовании нескольких контроллеров в одном компьютере, поэтому рекомендуется параметр разрешать. Может принимать значения:

    • Enabled - разрешено

    • Disabled - запрещено

  • Extended BIOS Translation for DOS Drivers > 1 GBytes - поддержка расширенного представления для DOS дисков объемом более 1 GBytes - разрешение этого параметра позволяет представить геометрию диска в виде, необходимом для понимания MS-DOS версии 5.0  и выше. Такие операционные системы как UNIX, Windows NT и т.д. не требуют разрешения этого параметра. Следует помнить, что изменение значения этого параметра может привести к потери всей информации на диске, поэтому, если необходимо его изменение, следует сохранитть данные на другом накопителе. Может принимать значения:

    • Enabled - разрешено

    • Disabled - запрещено

  • Host Adapter BIOS (Configuration Utility Reserves BIOS Space) - разрешение загрузки в память BIOS SCSI контроллера - параметр фактически разрешает или запрещает использование BIOS контроллера. Разрешение необходимо в случае загрузки операционной системы с какого-либо периферийного устройства, подключенного к данному контроллеру. В противном случае разумнее запретить загрузку BIOS контроллера. Это сэкономит время и место в памяти. Может принимать значения:

    • Enabled - разрешено

    • Disabled - запрещено

  • Support Removable Disks Under BIOS as Fixed Disks - поддержка сменных дисков как фиксированных дисков - параметр управляет возможностью использования сменных дисков (таких как CD или магнитооптических) как обычных жестких дисков. Установка будет действительна только для MS-DOS, так как в при использовании других операционных систем все определяется соответствующими драйверами. Следует обязательно помнить о том, что нельзя заменять сменные носители, если они определены как фиксированные, так данные в этом случае могут быть потеряны. Может принимать значения:

    • Boot Only  (только загрузочные ) - определяет как фиксированные только те устройства, которые указаны как загрузочные в параметрах раздела Boot Device Setting.

    • All Disks (все диски) - все сменные диски становятся фиксированными.

    • Disabled (запрещено) - сменные диски не поддерживаются BIOS и для их использования необходимы драйверы.

  • Display <Ctrl> <A> Messages during BIOS Initialization - показывать сообщение Ctrl+A в течении процедуры инициализации - после разрешения этого параметра BIOS будет индицировать сообщение Press <Ctrl> <A> for SCSISelect(TM) Utility при загрузке системы. В противном случае надпись появляться не будет, но войти по нажатию Ctrl+A в SETUP будет возможно в любом случае, с появлением надписи на экране или без оной. Может принимать значения:

    • Enabled - разрешено

    • Disabled - запрещено

  • Verbose/Silent - Подробно/Умолчать - при выборе Verbose (обычно установлено по умолчанию) на экран выводится подробная информация как о самом контроллере, так и о подключенных к нему устройствах. В противном случае (выбрав Silent) эта информация на экране не отображается.

  • BIOS Support for Bootable CD-ROMs - поддержка BIOSом загрузки с CD-ROM - разрешение позволяет компьютеру загрузиться с SCSI CD-ROM. Разумеется, сам CD-ROM диск должен также быть загрузочным. Может принимать значения:

    • Enabled - разрешено

    • Disabled - запрещено

  • BIOS Support for Int 13 Extention - поддержка BIOSом расширений Int 13 - разрешение включает поддержку BIOSом SCSI адаптера расширений для дисковых операций, введенных в Int 13 для Plug&Play операционных систем. Рекомедуется разрешать этот параметр при использовании операционных систем типа Windows 95/98. Может принимать значения:

    • Enabled - разрешено

    • Disabled - запрещено