A SPARC makes a little fire
В 2018-м SparcStation 1+ выдавал «Illegal Instruction» при любой попытке загрузки. Советы заменить батарейку PROM я проигнорировал и спрятал машину в угол.
Через пару недель вернулся: вытащил винт Quantum ProDrive с прошивкой Apple (SCSI ID 0, прыжков нет). Без диска станция перестала ругаться на «illegal instruction» и даже принимала boot sd(0,0,0)vmunix
. Вернул диск — «SCSI device is not responding». После «лечения» винт зашумел, но ошибка сохранилась.
На Usenet 1995-го нашёл, что IPX загружается с sd(0,3,0)
: прошивка Sun перенаправляет ID 0 → 3. Попробовал — «bad magic number in disk label», затем «non-executable file».
Добавил второй винт Quantum Viking 2,2 ГБ. Таблица экспериментов:
Viking слева | ProDrive слева | Пусто слева | |
---|---|---|---|
Viking справа | — | «SCSI bus hung» | «Bad magic» |
ProDrive справа | висит | — | «Bad magic» |
Пусто справа | висит | «Bad magic» | висит |
Конфликт ID 0 объяснял «hung», но почему зависает и без дисков? Загадка.