Вопрос или проблема
Я пытаюсь загрузить Solaris 8 с внешнего SCSI CD-ROM диска Yamaha 8/8/24 на Sun blade 150 через Open Boot. Его SCSI ID установлен на 6.
probe-scsi-all
сообщает, что CD привод находится по адресу: /pci@1f,0/pci@5/scsi@1 целевой 6, устройство 0.
Поэтому я пытаюсь загрузиться с этой командой:
boot /pci@1f,0/pci@5/scsi@1/disk@6,0
Но процесс просто останавливается, пока я не выключу внешний SCSI CD привод. Затем возникает ошибка. CD привод не показывает никаких признаков попытки чтения на протяжении всего времени. Я думаю, что с CD диском Solaris и самим приводом все в порядке, у меня есть некоторые сомнения только по поводу SCSI кабеля.
Является ли эта команда правильной для моей ситуации? Может быть, Yamaha несовместим с аппаратным обеспечением Sun?
Unix требует, чтобы размер блока был настроен на 512 байт на SCSI CD-приводе для загрузки, поэтому мне пришлось изменить размер блока на 512 байт, добавив перемычку на моем Yamaha CRW-8824S, расположенном внутри SCSI корпуса, и я загрузился с:
boot /pci@1f,0/pci@5/scsi@1/disk@6,0:f
где /pci@1f,0/pci@5/scsi@1 — это путь к моей SCSI PCI карте, 6 — это установленный SCSI ID на SCSI корпусе/приводе, 0 — это устройство, а f должна быть разделом для загрузки. Без “f” возникала жалоба, что нечего выполнять.
Настройка перемычки находится на SCSI CD-приводе внутри SCSI корпуса. Она не может быть настроена снаружи, нужно открыть корпус.
Ответ или решение
Для решения проблемы с загрузкой Solaris 8 с внешнего SCSI CD-привода Yamaha 8/8/24 на Sun Blade 150, вам необходимо выполнить несколько шагов, чтобы убедиться, что оборудование правильно настроено и совместимо с вашей системой. Вот инструкции, которые помогут вам решить эту проблему:
-
Проверка совместимости: Убедитесь, что ваш SCSI CD-привод совместим с архитектурой Sun. Некоторое оборудование может иметь ограничения на использование с системами Sun, однако Yamaha CRW-8824S, как правило, должна работать.
-
Настройка Jumper’ов: Как вы уже упомянули, Unix требует, чтобы размер блока в 512 байт был настроен на SCSI CD-приводе. Откройте внешний корпус SCSI-привода и проверьте настройки джамперов. Убедитесь, что блок размером 512 байт установлен.
-
Проверка кабеля SCSI: Проверьте SCSI-кабель на наличие повреждений. Иногда кабели могут быть неисправны, что приводит к отсутствию связи между CD-приводом и системой. Попробуйте использовать кабель, который вы знаете как исправный.
-
Правильная команда загрузки: Чтобы загрузить систему с CD-привода, используйте следующую команду в Open Boot:
boot /pci@1f,0/pci@5/scsi@1/disk@6,0:f
Здесь
/pci@1f,0/pci@5/scsi@1
— это путь к вашей SCSI-карте,6
— SCSI ID вашего CD-привода,0
— это единица, аf
указывает на раздел для загрузки. -
Отладка загрузки: Если после выполнения этих шагов система все еще не загружается, проверьте LED-индикаторы на вашем SCSI-приводе. Если они не загораются при попытке загрузки, это может указывать на проблему с подключением или самим приводом.
-
Проверка загрузочного диска: Убедитесь, что CD-диск, с которого вы пытаетесь загрузиться, исправен. Попробуйте загрузить другую систему или использовать оригинальный загрузочный диск Solaris, чтобы подтвердить его работоспособность.
Если после всех этих действий проблема не решается, возможно, стоит попробовать другой SCSI CD-привод, чтобы определить, является ли проблема в приводе или в конфигурации системы.