MacSchool
Новости Почему Мак? Методика Работы учеников Макинтош SOS! Ссылки Об участниках

Данный текст основан на материале, опубликованном на сайте "MacAssistant"

Магия SCSI

(Оригинальная статья -- Steve Mack, MacAssistant)

Каждому пользователю Macintosh рано или поздно приходится столкнуться с необходимостью установки нового или замены старого жесткого диска. Что нужно знать, если это -- SCSI-диск? Читайте нашу статью.

SCSI (Small Computer Systems Interface) -- особая разновидность интерфейса для подключения различных периферийных устройств (сканеров, жестких и лазерных дисков и др). SCSI произносится как "скази".

Первые Маки могли хранить информацию только на дискетах, однако очень скоро потребовались более емкие накопители. Кроме того скорость обмена данными с накопителем на дискетах была слишком низкой. В результате Apple приняла решение встроить в Макинтоши интерфейс SCSI (Впервые это было сделано в Macintosh Plus). До сравнительно недавнего времени SCSI-контроллер был обязательным элементом любого Мака.

Некоторые термины:

Шина SCSI (SCSI Bus)
Соединение, обеспечивающее передачу данных между периферийными SCSI-устройствами и Макинтошем. Шина SCSI работает на разных скоростях в зависимости от модели компьютера. Например, у Classic'а скорость передачи данных около 650 килобайт в секунду, а у Quadra 900 -- около 5 мегабайт в секунду.
SCSI-устройство
Компьютер или периферийное устройство, способное передавать данные по шине SCSI. SCSI-устройство может быть как внутренним (например, жесткий диск или CD-ROM), так и внешним.
SCSI-цепочка (SCSI Chain, иногда, daisy-chain)
Группа устройств подсоединенных к SCSI-шине одно за другим. SCSI-цепочка может содержать до 7 периферийных устройств.
SCSI ID Number
Число от 0 до 7, определяющее конкретное устройство в SCSI-цепи. Очевидно, что каждое устройство должно иметь уникальный номер. SCSI ID номер контроллера Макинтоша -- 7. Обычно, внутренний жесткий диск имеет SCSI ID 0, а внутренний CD-ROM -- ID 3.
SCSI-терминатор
Устройство, в простейшем случае состоящее из набора резисторов. Он поглощает сигнал, достигший конца SCSI-цепи, устраняя таким образом эффект многократного отражения. Каждая SCSI-цепь должна быть терминирована на обоих концах.

Терминация

Золотое правило терминации: в SCSI-цепи должны быть терминированы первое и последнее устройство. На всех остальных устройствах терминаторов быть не должно.

Сейчас существуют три главных разновидности терминаторов

On-Device Terminators

Блок резисторов (или SIP-резисторы). Миниатюрная сборка из резисторов, установленная в разъем непосредственно на самом устройстве. Примерно так, как на рисунке справа.


Многие современные приводы используют встроенную терминацию. Для ее включения/выключения служит перемычка (т.н. джампер). Пример -- на рисунке внизу. (TE=Termination Enabled)

Внешний терминатор -- небольшое устройство, включающееся в один из двух разъемов внешнего SCSI-устройства.

Терминация контроллера

Если Вы не хотите устанавливать внутренние SCSI-устройства, необходимо выполнить терминацию контроллера. В Макинтошах, где контроллер собран на материнской плате, для этого устанавливают специальный терминатор в 50-контактный разъем, в который обычно подключен шлейф жесткого диска.

Отключаемый терминатор

Вы можете столкнуться с внешним накопителем, терминатор в котором управляется маленьким выключателем на задней стенке корпуса. Индикатором включения терминации обычно служит небольшой зеленый светодиод, также расположенный сзади.

Как уже было отмечено, только первое и последнее устройство в SCSI-цепи должно быть терминировано. Если Вы заменяете единственный внутренний диск, терминатор на нем должен быть включен. А вот если внутренних устройств несколько, терминатор должен быть только на диске, подключенном к шлейфу последним. Аналогично и для внешних устройств.

На рисунке приведено несколько примеров SCSI-цепей.

SCSI-chain

Заметьте: Если вам вдруг попадется MacIIfx, придется использовать специальный терминатор (Terminator-2. Это -- не шутка). Его отличительный признак -- черный цвет.

SCSI-адрес или SCSI ID

Следующее "золотое правило" работы со SCSI -- внимательное отношение к установке SCSI-адресов. Каждое устройство SCSI-цепи должно иметь свой уникальный номер (от 0 до 6). Адрес 7 всегда принадлежит контроллеру. Никогда не назначайте SCSI-адрес 7 никаким устройствам.

Apple устанавливает для внутреннего жесткого диска SCSI ID 0. Именно с устройства с этим номером по умолчанию загружается компьютер. Для внутреннего привода CD-ROM также существует "стандартный" ID -- 3. Для других устройст -- оставшиеся адреса.

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

Порядок адресов не имеет почти никакого значения. Главное, помните, что первый жесткий диск должен иметь SCSI ID 0, а внутренний CD-ROM -- 3. Остальное имеет значение только в случае, если загрузка с нулевого (или выбранного в пульте "Загрузка") диска невозможна. В этом случае Макинтош ищет загрузочный диск в порядке убывания адресов.

Для внешнего устройства ID устанавливается маленьким переключателем, расположенным на задней стенке. На внутреннем для этого служат перемычки (jumpers). Обычно, около них есть соответствующая маркировка, но иногда приходится обращаться к документации.

На рисунках показан пример расположения таких перемычек.

SCSI ID jumpers SCSI ID jumpers

Заметьте: Внешние приводы Zip устанавливаются только в SCSI ID 5 или 6.

Определить адреса установленных у вас устройств, не открывая корпуса компьютера, помогут утилиты, подобные SCSI Probe.

Кабели

Заключительный этап работы -- соединение всей цепи.

В настольных Маках используется 25-контактный трапецевидный, а в PowerBook'ах -- 30-контактный квадратный разъем, обозначенный:

На большинстве внешних SCSI-устройств -- два 50-контактных разъема Centronics.

Суммарная длина всех кабелей SCSI-цепи не должна превосходить 6 метров. Не забудьте учесть и внутренний шлейф. Разумно будет использовать кабели минимально возможной длины. Помните, что слишком длинная SCSI-цепь -- наиболее частая причина плохой работы системы. В общем, идеальным размером каждого участка кабеля можно считать 45-60 см. Крайне нежелательно, чтобы он превышал 180 см.

Всегда используйте высококачественные кабели (с двойным экранированием). Желательно, чтобы все кабели в цепи были однотипными (одного производителя), т.к. иногда могут возникать проблемы из-за конструктивных различий участков шины.

Заметьте: по каким-то необъяснимым причинам бывает, что сканер работает лучше, будучи последним устройством в SCSI-цепи.

Подключение

ВНИМАНИЕ: всегда отключайте все устройства SCSI-цепи перед любыми изменениями в ней!

  1. Выключаем все
  2. Проверяем уникальность адресов всех устройств SCSI-цепи
  3. Соединяем устройства кабелями. Проверяем, чтоб все разъемы были плотно вставлены и зафиксированы
  4. Терминируем SCSI-цепь. Только первое и последнее устройства!
  5. Повторно проверяем все соединения, терминацию и SCSI-адреса
  6. Включаем все периферийные устройства (это всегда нужно делать до включения компьютера)
  7. Включаем Макинтош

Поиск неисправностей

Если после изменений в SCSI-цепи компьютер не запускается, сделайте следующее:

  1. Попробуйте поменять местами внешние устройства
  2. Проверьте и поменяйте кабели SCSI
  3. Проверьте, не слишком ли длинная у вас SCSI-цепь
  4. Проверьте правильность терминации

Никогда не терминируйте одно устройство дважды (например, внутренним и внешним терминатором)

Если используете MacOS 7.5 или новее (а у вас вряд ли что-то более старое), проверьте, чтобы диски были сформатированы программой, поддерживающей использование SCSI Manager 4.3

При поиске неисправностей пробуйте поочередно удалять устройства из SCSI-цепи. Возможно, в каком-то из внешних устройств включена встроенная терминация, либо поврежден кабель или терминатор.

Примечание:

Некоторые компьютеры, например Power Mac 8150, имеют отдельные внешнюю и внутреннюю SCSI-шины.

Приложение
SCSI-порт Макинтоша

Какая распайка у SCSI-порта Макинтоша? Во-первых, заметьте: разъем DB-25 для SCSI-порта можно увидеть не только на Макинтошах, так вот, распайка ЭТОГО разъема на устройствах для PC-совместимых машин другая! (Это не относится к 50-контактным разъемам -- они стандартные)

Конт. Обозн. Провод 50-пров.
шлейфа (внутр)
1 REQ- 48 Все нечетные
провода шлейфа
соединены
с общим
проводом (Ground)
2 MSG- 42
3 I/O- 50
4 RST- 40
5 ACK- 38
6 BSY- 36
7 Ground
8 DB0- 2
9 Ground
10 DB3- 8
11 DB5- 12
12 DB6- 14
13 DB7- 16
14 Ground
15 C/D- 46
16 Ground
17 ATN- 32
18 Ground
19 SEL- 44
20 DBP- 18
21 DB1- 4
22 DB2- 6
23 DB4- 10
24 Ground
25 TPWR (26)

В статье частично использованы рисунки со страницы LaCie Limited.

К началу страницы

Ведущий раздела: Михаил Евгеньевич Крекин
Если Вы хотите к нам присоединиться:
Hosted by uCoz