Опция First Boot Device определяет первое по приоритету устройство, на котором БИОС будет искать загрузчик операционной системы.
Возможное значения опции:
Опция также может иметь другие названия:
Примечание 1. Загрузчик операционной системы – это системная программа, которая подготовляет компьютер для загрузки операционной системы (загружает ядро операционной системы в оперативную память, формирует параметры работы ОС…). Запуск загрузчика выполняет BIOS.
Программа Setup BIOS фирмы AWARD Software International Inc на системных платах GIGABYTE TECHNOLOGY
Название данной опции у данного производителя в данной версии BIOS:
First Boot Device значение по умолчанию [Hard Disk]
Обозначение опции BIOS
Описание опции в БИОСе
Переведенное значение опции БИОС
Select Boot Device Priority
Выберите приоритет среди типов загрузочных устройств, в первую очередь опрашивать
Загрузка с дискеты
Жесткий диск
Загрузка с дисковода
Загрузка с использованием сетевого чипа через локальную сеть с другого компьютера
Название данной опции у данного производителя в данной версии BIOS:
1st Boot Priority значение по умолчанию [Hard Drive]
Обозначение опции BIOS
Описание опции в БИОСе
Переведенное значение опции БИОС
General Help Set Boot Priority.
Общая Помощь: Установите приоритет загрузки из представленных устройств.
Загрузка с флоппи дисковода
Загрузка с жесткого диска
Загрузка с ЮЗБ носителя
Загрузка через чип сетевой карты с другого компьютера по сети.
SCSI (Small Computer System Interface) – это интерфейс, предназначенный объединения на одной шине устройств различных классов: жестких дисков, CD-ROM, приводов CD, DVD, стримеров, сканеров, принтеров и т. д. Кроме этого, с помощью шины SCSI можно выполнить совместное использование одного устройства несколькими ПК.
Для передачи данных по данному интерфейсу используется плоский шлейф с 50-контактными разъемами (для стандарта SCSI-1, для других спецификаций число линий шлейфа другое). Длина кабеля может варьироваться: до 6 метров (при синфазной передаче данных), до 25 метров (при дифференциальной передаче данных).
Рис 2. SCSI-винчестер.
Разрядность шины SCSI составляет 8 или 16 бит. Частота шины от 5 МГц до 160 МГц. Пропускная способность от 5 МБайт/сек до 640 МБайт/сек (в зависимости от версии спецификации).
Параллельные шины данного интерфейса должны иметь терминаторы (резисторы) на своих концах (для обеспечения нормального функционирования).
Основные спецификации интерфейса SCSI.
SCSI-1. Разрядность шины SCSI составляет 8 бит. Частота шины 5 МГц. Пропускная способность до 5 МБайт/сек.
SCSI-2. Существует две версии данной спецификации:
Fast SCSI – Разрядность шины SCSI составляет 8 бит. Частота шины 10 МГц. Пропускная способность до 10 МБайт/сек.
Wide SCSI – Разрядность шины SCSI составляет 16 бит. Частота шины 10 МГц. Пропускная способность до 20 МБайт/сек.
SCSI-3. Разрядность шины SCSI составляет 8 бит. Частота шины 20 МГц. Пропускная способность до 20 МБайт/сек.
Ultra-2 SCSI. Разрядность шины SCSI составляет 8 бит. Частота шины 40 МГц. Пропускная способность до 40 МБайт/сек.
Ultra-3 SCSI. Разрядность шины SCSI составляет 16 бит. Частота шины 40 МГц. Пропускная способность до 160 МБайт/сек.
Ultra-320 SCSI. Разрядность шины SCSI составляет 16 бит. Частота шины 80 МГц. Пропускная способность до 320 МБайт/сек.
Ultra-640 SCSI. Разрядность шины SCSI составляет 16 бит. Частота шины 160 МГц. Пропускная способность до 640 МБайт/сек.
Как поставить в BIOS загрузку с диска или USB флешки?
Вот небольшой список производителей и сочетаний клавиш для входа в БИОС:
Так же внизу черного экрана пишутся клавиши для входа в биос и для вывода списка, в котором содержатся доступные устройства для загрузки и чтобы можно было с него загрузиться. Но о нём в конце статьи.
Теперь нужно поставить в загрузку флешку или диск. Рассмотрим на нескольких примерах, отличающихся от производителя BIOS.
Настройка Award Bios для загрузки с флешки или диска: Главное окно представляет собой вот такой вид, в которым нам нужен второй пункт:
Если Вы выберете флешку, то помимо прочего нужно ещё зайти в пункт «Hard Disk Boot Priority» и передвигаем нашу флешку на самый верх с помощью кнопок «+» и «-» или «PageUp» и «PageDown»:
Что переводится как «Нажмите любую кнопку чтобы загрузиться с CD или DVD». Это значит, что если в этот момент не нажать любую кнопку на клавиатуре, то компьютер продолжит загружаться со следующего по списку устройства.
Ещё разновидность этого биоса:
Как выбрать с чего грузиться в AMI BIOS Если, войдя в Биос, Вы видите такой экран, значит у Вас AMI BIOS:
Чтобы загрузиться с CD/DVD диска нужно в этом меню выбрать «ATAPI CD-ROM» (или просто «CDROM»), при этом нет надобности заходить в предыдущее меню «Hard Disk Drives». Теперь сохраняем результаты кнопкой «F10» или переходим в раздел БИОСа «Exit» и выбираем «Exit Saving Changes».
Еще один AMI BIOS, но тут всё понятно:
Настройка Phoenix-Award Bios для загрузки с флешки Если, войдя в Биос, вы видите такой экран, значит у вас Phoenix-Award BIOS:
Настройка EFI (UEFI) Bios с графическим интерфейсом для загрузки с флешки Сейчас уже этим никого не удивишь. Практически все новые компьютеры снабжаются подобной оболочкой. Подробнее о ней Вы можете прочитать в статье Чем UEFI лучше обычного BIOS и каковы отличия. При загрузке, в нижней части экрана есть раздел «Boot Priority», где можно с помощью мышки (перетаскиванием) картинок выставить нужный порядок загрузки. Также можно нажать в правом верхнем углу кнопку «Exit/Advanced mode» и выбрать в появившемся окне Advanced mode (расширенный режим).
Из этой статьи вы узнаете самое необходимое о SCSI что это такое, где и зачем используется, сколько поколений вышло с момента появления и как реализуется на практике.
Прочитайте — вдруг, SCSI пригодится и вам?
Что означает SCSI?
Это набор заглавных букв от фразы Small Computer Systems Interface. На русском языке он звучит как «скази», а расшифровка — системный интерфейс для малых компьютеров.
Данный стандарт создан для объединения компьютерных комплектующих различного назначения на одной шине: винчестеров, дисководов, сканеров, принтеров и пр. Зачем? Чтобы обеспечить им одинаково высокую скорость работы в качестве единого, но в то же время делимого механизма. Вдобавок благодаря SCSI можно использовать один девайс на нескольких компах сразу.
Другие возможности
Помимо простого подключения железа, технология позволяет обмениваться данными и определяет набор команд, который получил широкое распространение. К примеру, в Windows он применяется в едином стеке для устройств хранения информации.
Чаще всего применяются такие команды как запись, чтение, проверка устройств, запрос их характеристик, установка для них новых параметров или возврат предыдущих и т. д.
Также бывает реализация команд поверх проводов и контроллеров других стандартов. Если речь идет о IDE, ATA или SATA, она называется ATAPI — ATA Packet Interface; если сверху протокола USB — Mass Storage device. Таким образом, вы можете, к примеру, подключить выносной жесткий диск через обычный USB и для него будет использоваться имеющийся в операционке драйвер SCSI.
Где востребован SCSI?
На серверах и рабочих станциях высокой производительности. На серверах, относящихся к низкой ценовой категории, и тем более в домашних условиях, этот интерфейс встречается крайне редко; в таких случаях оптимальным вариантом является привычный для нас SATA.
Но естественно никто вам не запрещает ставить такие скази устройства в свой домашний компьютер. Или например в домашний сервер.
Технология на практике
Все устройства, которые вы хотите подсоединить к одной шине, работают через специальный адаптер, который, в свою очередь, вставляется в свободный слот на материнской плате. Контроллер имеет собственный биос, посредством которого вы можете управлять девайсами. Операционная система распознает и связывается с ними, как обычно, с помощью драйверов.
Наличие у SCSI адаптера означает то, что с центрального процессора снимается часть нагрузки, следовательно, железо работает быстрее.
Так как данная технология является последовательной, то и девайсы следует подключать соответственно. Причем каждый должен иметь уникальный ID, и все они — одинаковый интерфейс.
История появления
Я хочу вам поведать историю создания интерфейса не из своего занудства, а потому что через нее вы сможете больше понять о предмете нашего разговора.
Итак, в 1979 году изобретатель 8-дюймовых дискет и производитель магнитных накопителей Алан Шугарт поставил перед собой задачу сделать для своей продукции универсальный интерфейс, который не терял бы своих позиций с учетом развития технологий.
И ему удалось ее решить путем создания стандарта, поддерживающей логическую и практическую (головка, цилиндр, сектор) адресацию. Она основывалась на протоколах 8-битной параллельной отправки информации по пути, включающему в себя несколько линий.
Новшество получило не очень благозвучное для русскоязычного населения название SASI (Shugart Associates Systems Interface), то есть связующий системный интерфейс, именованный в честь отца-основателя.
Через 2 года он поделился своей разработкой с комитетом ANSI (American National Standarts Institute — Национальный Институт Стандартизации США) — то же самое, что и ГОСТ в нашей стране. На базе этого изобретения специалисты ANSI создали SCSI.
Поколения интерфейса
Примечательно, что технология создана почти полстолетия назад, а говорим мы о ней до сих пор. Все потому, что она постоянно преображалась. С момента появления вышло 10 версий. Не буду забивать вам голову подробностями о каждой из них. Расскажу только, что было изначально, и что мы имеем теперь.
SCSI-1
Ultra-640 SCSI
Serial Attached SCSI (SAS)
Электрика
Есть 3 способа передачи информации относительно электрики:
Нагрузка на интерфейс распределяется при помощи терминаторов, расположенных с обоих концов шины. Согласно электрическим характеристикам они разделяются на:
Чаще всего используется 2-я модель.
Конкурентоспособность SCSI
Стандарт SCSI прошел испытание временем и пользуется популярностью по сей день. Почему?
Все же на долю таких накопителей приходится всего около 30 % современного рынка, так как есть у SCSI и недостатки:
LPI 101. Аппаратные средства и архитектура. Настройка SCSI-устройств
Small Computer System Interface (Системный Интерфейс Малых Компьютеров), больше известный как SCSI, это интерфейс, разработанный для соединения потоковых устройств, таких как ленточные и блочные устройства хранения типа дисков, CD-ROM или DVD приводов. Он также используется для других устройств, таких как сканеры и принтеры. SCSI произносится как “скази”. SCSI был разработан для размещения нескольких устройств на одной шине. Одно устройство, называемое контроллер отвечает за управление шиной. SCSI-устройства могут быть как внутренними, так и внешними.
Имеется три главных версии стандартов SCSI от Американского Института Национальных Стандартов (American National Standards Institute — ANSI).
SCSI это оригинальный стандарт (X3.131-1986), сечас обычно называется SCSI-1. Он появился благодаря усилиям Shugart Associates в создании стандартного интерфейса подключения дисковых устройств. Этот стандарт поддерживал до 8 устройств на одном кабеле. SCSI-1 использует пасивную оконечную схему [passive termination] (более подробно об этом далее). Это стандарт в настоящее время исчез, хотя SCSI-1 устройства могут все еще работать на современных SCSI кабелях, предполагающих соответствующую оконечную схему. Интерфейс данных был параллельным и 8-битным с максимальной скоростью передачи 5 МБ/с (Мегабайт/сек.). Стандарт SCSI был разработан для дисков, но был очень гибок и использовался для других устройств, преимущественно сканеров и медленных устройств, таких как Zip(™). FConnection использовал 50-ти жильный кабель, обычно Centronics, а позднее с 50-котнтактный D-shell, похожий на DB-25 RS-232 последовательного соединения, SCSI-2 был принят как стандарт ANSI X3.131-1994 в 1994. Эта версия удвоила скорость шины до 10МБ/с, а также ввела так называемую широкую или 16-битную передачу данных. 16-битная шина работая на скорости 10МБ/с могла передавать 20МБ/с данных. Для 8-битных или узких SCSI-устройств использовался 50-жильный кабель, а для новых широких устройств — 68-жильный. Была также повышена плотность кабеля, что позволило использовать более миниатюрные и дешевые соединители. SCSI-2 также стандартизировал набор команд SCSI и ввел раздельную передачу сигнала (differential signaling) для улучшения качества на высоких скоростях. Позднее это было названо Передача сигналов с High Voltage Differential (Высоковольтным разделением) или HVD. HVD требует активной оконечной схемы. 8-битные и 16-битные устройства можно подсоединять к одному и тому же кабелю, если позаботиться о соответсвующей оконечной схеме. SCSI-2 поддерживает до 16 устройств на одном кабеле из которых по крайне мере 8 могут быть узкими. SCSI-3 это набор стандартов, а не один стандарт. Это позволяет улучшать стандарты для быстроизменяющихся технологических областей, избегая необходимости пересмотра стандартов стабильной технологии. Итоговая архитектура определяется стандартом ANSI X3.270-1996, который также известен как SCSI-3 Architecture Model или SAM. Ранние стандарты SCSI теперь преобразованы в стандарты SCSI Parallel Interface (Параллельный интерфейс SCSI) или SPI. Скорость была вновь увеличена и современные 16-битные устройства способны передавать данные со скоростью до 320МБ/с при скорости шины 160МБ/с.SCSI-3 ввел Оптоволоконные каналы SCSI (Fiber Channel SCSI) с поддержкой до 126 устройств на одну шину, поддерживающей соединение свыше 1ГБ/с или 2ГБ/с по оптоволоконным каналам на расстояния в несколько километров. Это помогает смягчить имеющиеся ограничения, связанные с использованием стандартных SCSI-кабелей. Другим важным нововведением было Single Connector Attachment или SCA, используемое только для широких (16-битных) устройств. SCA это 80-контактное соединительное звено, которое включало контакты от 68-контактного звена, а также питание и некоторые дополнительные контакты. SCA разрабатывалась для безопасного горячего подключения устройств в работающей системе и часто используется в устройствах объединенных в систему хранения Redundant Array of Independent disks (Избыточный массив независимых дисков) или RAID, а также в сетевых устройствах хранения и серверных стойках.
Выше мы упомянули оконечную схему, не объяснив что это такое. Электрические спецификации шины SCSI требуют, чтобы каждый конец шины был корректно завершен. Вы должны использовать соответствующий тип терминатора для вашей шины: пассивный, HVD или LVD. Если вы смешиваете широкие и узкие устройства, то будьте внимательны, поскольку теримнатор для узких устройств может располагаться в месте отличном от терминатора для широких устройств. Если контроллер работает только с внутренней шиной или только с внешней, то он обычно обеспечивается терминатором, автоматическим или настраиваемым через BIOS. Просмотрите руководство к вашему конкретному контроллеру. Если контроллер управляет обоими и внешним и внутренним сегментами, то обычно он не должен оборудоваться терминатором.
Некоторые устройства способны играть роль терминатора, что выставляется перемычками или переключателями. И вновь обратитесь к руководству вашего устройства. В противном случае завершение (termination) обычно реализуется оконечным блоком, подсоединяемым к кабелю. Какой бы тип терминатора вы не использовали, будьте очень осторожны если вы совместно используете и широкие и узкие устройства на одной шине, поскольку завершение для узких и широких устройств может оказаться в разных местах кабеля.
SCSI ID (Идентификация)
Теперь вы можете удивиться как же система управляет таким количеством устройств на одном кабеле. Каждое устройство, включая контроллер имеет свой ID, выражаемый числом. Для узких (8-битных) SCSI, ID-номера находятся в диапазоне от 0 до 7. Широкие SCSI добавляют номера от 8 до 15. Узкие устройства могут использовать только номера от 0 до 7, в то время как широкие могут использовать номера от 0 до 15. Контроллеру обычно присваивается номер 7. ID устройств могут назначаться при помощи перемычек, переключателей или при помощи циферблата на устройстве, а также программно. Устройствам, использующим Single Connector Attachment (SCA), ID обычно присваиваются автоматически, поскольку эти устройства могут подкючаться во время работы.
Устройства на SCSI шине имеют приоритет. Приоритет для узких устройств изменяется от 0 (наинизший) до 7 (наивысший), так что контроллер с адресом 7 имеет наивысший приоритет. Дополнительные ID для широких устройств имеют приоритет от 8 (наинизший) до 15 (наивысший), но 15 имеет приоритет меньше 0. Поэтому реальная шкала приоритета выглядит так 8, 9, 10, 11, 12, 13, 14, 15, 0, 1, 2, 3, 4, 5, 6, 7. Более медленные устройства и устройства, которые не могут допускают задержек (такие как записывающие CD или DVD приводы) должны иметь высокоприоритетные ID, чтобы гарантированно иметь значительные ресурсы.
Устройства, подобные RAID контроллерам могут выделять единственный ID для шины, но могут объединять несколько дисков. В добавок к ID, адресация SCSI допускает a Logical Unit Number (Логическую Нумерацию Устройств) или LUN. Ленточные и отдельные дисковые приводы или не сообщают LUN, или выдают LUN равный 0.
SCSI адаптер может поддерживать более одного кабеля или канала, а также в системе может быть несколько SCSI-адаптеров. Таким образом, полный ID устройства состоит из номера адаптера, номера канала, ID устройства и LUN.
Такие устройства как пишущие CD приводы использующие ide-scsi эмуляцию и USB устройства хранения также будут появляться словно имеют свой собственный адаптер.
Имена и файлы Linux для SCSI устройств
Вернемся к разделу о BIOS когда мы обсуждали имена, присваиваемые Linux IDE приводам, такие как /dev/hda и /dev/hdc. Для IDE контроллера, который может поддерживать один или два жестких диска это просто. Второй IDE привод на втором адаптере это всегда /dev/hdd, даже если еще одним диском является ведущий (primary) на первом адаптере (/dev/hda). Для SCSI ситуация становится более сложной, поскольку мы можем подсоединить к одному кабелю жесткие диски, ленточные устройства, CD и DVD приводы, а также другие устройства.
Linux присваивает имена устройствам по мере того, как они обнаруживаются во время загрузки. Поэтому первый жесткий диск на первом канале первого адаптера станет /dev/sda, второй — /dev/sdb, и так далее. Первое ленточное устройство будет /dev/st0, второе — /dev/st1, и так далее. Первое CD-устройство станет /dev/sr0 или /dev/scd0, а второе — /dev/sr1 или /dev/scd1. Устройствам, использующим эмуляцию SCSI, вроде USB устройств хранения и (вплоть до ядра 2.6) IDE CD или DVD приводам будут также выделяться имена в пространстве имен.
Хоть мы и не хотим полностью разбираться во всех сложностях со SCSI именованием, очень важно помнить, что эта нумерация производится заново при каждой перезагрузке. Если вы добавляете или удаляте жесткий диск SCSI, то все приводы выше него при последующей перезагрузке получат другие имена. То же происходит и с устройствами других типов. В другом учебнике этой серии мы более подробно изучим разбиение дисков, метки и файловые системы, но сейчас мы хотим предостеречь вас от одной вещи. Поскольку диски могут иметь до 15 разделов, каждый из которых имеет имя, связанное с именем устройства (например, /dev/sda1, /dev/sda2 и так далее до /dev/sda15), это может стать причиной путаницы, когда ваша система попытается смонтировать файловые системы. Очень тщательно планируйте добавление нового или удаление имеющегося SCSI устройства и по возможности вместо имен устройств используйте метки SCSI дисков.
Если вы хотите узнать какое реальное устройство соответствует скажем /dev/sda, то вы можете использовать команду scsi_info. Листинг 20 подтверждает, что наш первый (и единственный) SCSI жесткий диск это /dev/sda.
Однако, заметьте, что некоторые системы, такие как Fedora Core 2, не содержат команды scsi_info (являющейся частью пакета kernel-pcmcia-cs).
Более поздние системы используют драйвер SCSI Generic или sg (Универсальный драйвер). При использовании sg драйвера вы сможете найти дополнительную информацию в ветке /proc/scsi/sg вашей файловой системы. Вы также будете иметь устройства вроде /dev/sg0, /dev/sg1, /dev/sg2 и так далее. Универсальные устройства обычно соответствуют другим типам устройств, типа жесткого диска как /dev/sda или ленты вроде /dev/st0.
Пакет sg3_utils содержит несколько утилит для манипулирования и определения параметров подсистем SCSI. В действительности, команда sg_map выводит таблицу соответствий (map) sg-имен и других имен устройств если они существуют. Заметьте, что сканеры не имеют другого имени, только универсальное. Листинг 21 содержит результат выполнения sg_map в системе c оптическим диском IDE, который использует SCSI эмуляцию и двумя USB-дисками.
Для sg, соответствующая scsi_info утилита называется sginfo. Вы можете использовать либо универсальное имя устройства, либо более знакомое имя от sginfo. Листинг 22 содержит вывод команды sginfo для трех устройств Листинга 21. Заметьте, что sginfo не предоставила информацию о /dev/sg1, хотя как видно из листинга, команда scsi_info показывает его как USB-диск. В данном случае устройство было извлечено из системы. Информация о нем осталась (и ее можно найти в /proc/scsi/scsi). Команда sginfo для получения информации опрашивает устройства, в то время как scsi_info использует связанную информацию. Поэтому sginfo должна выполняться из под root, а scsi_info не требует этого, хотя не-root пользователям может потребоваться указать полный путь /sbin/scsi_info.
Листинг 22. Команда sginfo
[root@lyrebird root]# sginfo /dev/scd0 INQUIRY response (cmd: 0x12) ————————— Device Type 5 Vendor: SONY Product: DVD RW DRU-700A Revision level: VY08 [root@lyrebird root]# sginfo /dev/sg1 INQUIRY reponse (cmd: 0x12) ————————— Device Type 0 Vendor: Product: Revision level: [root@lyrebird root]# sginfo /dev/sg2 INQUIRY reponse (cmd: 0x12) ————————— Device Type 0 Vendor: WD Product: 2500JB External Revision level: 0411 [root@lyrebird root]# scsi_info /dev/sg1 SCSI_ID=»0,0,0″ MODEL=» USB DISK 12X» FW_REV=»2.00″
SCSI BIOS и последовательность загрузки.
В то время как SCSI является стандартом для большинства серверов, многие настольные компьютеры и ноутбуки обычно не поддерживают SCSI. Такие системы обычно загружаются с флоппи дисков, CD или DVD приводов или первого жесткого диска IDE в компьютере. Порядок загрузки обычно настраивается в окне настройки BIOS, так как мы видели в разделе Настройки BIOS, и иногда динамически при помощи нажатия клавиш или их комбинаций во время старта системы.
Загрузочная спецификация BIOS (смотри Ресурсы) определяет метод добавления карт, таких как SCSI-карты, выводит сообщение при включении и вызывает BIOS карты для ее конфигурирования. SCSI карты обычно используют ее для настройки подсистем SCSI, управляемых картой. Например, карта Adaptec AHA-2930U2 выводит сообщение
(Нажмите Ctrl+A для запуска утилиты SCSISelect), позволяющее пользователю, нажав одновременно клавиши ctrl и A, войти в BIOS адаптера. Другие карты имеют сходную процедуру входа в BIOS карты для ее настройки.
Оказавшись в BIOS карты, вы увидите экраные страницы, при помощи которых часто можно настроить адрес SCSI контроллера (обычно 7), загрузочное SCSI устройство (обычно ID 0), скорость шины и должен ли контроллер обеспечивать оконечную схему или нет. Некоторые старые карты могут потребовать, чтобы загрузочное устройство имело ID 0, но большинство современных карт позволяют вам выбрать любое устройство. Вы можете, и вероятно захотите, настроить и другие параметры, такие как возможность форматирования жесткого диска. За потробностями обратитесь к документации производителя вашей карты. После настройки поведения шины SCSI вы обычно должны еще указать BIOS ПК на необходимость загрузки со SCSI диска, а не IDE. Проконсультируйтесь с руководством к вашей системе для определения можете ли вы загрузиться с не-IDE диска и как это можно настроить.