SunBlade 150

DEC Alpha, ARM, MIPS, PowerPC, SPARC, VAX, PDP-8 и другие устройства
Arix
Advanced Member
Сообщения: 2384
Зарегистрирован: 18.07.2015,08:56
Откуда: Саратов

SunBlade 150

Сообщение Arix » 30.04.2023,23:32

Итак, обзавёлся сабжем. Системный блок и магнитооптический привод. Покупал я привод, компьютер - в нагрузку. То есть, большая часть цены была за привод. Клавиатура и мышь имеются, не попали в кадр.

Изображение

Магнитооптический дисковод проверен, прекрасно работает.
Сам компьютер. Он использовался с каким-то медицинским оборудованием, рентгеном, вроде. Его списали, заменили на что-то более новое. С ним мне достались разные кабели, которые с другого конца просто варварски перекусаны.
Итак, по порядку.
1. Я подключил его к монитору, запустил. Грузится Солярис, когда появляется окно ввода имени пользователя и пароля, оно смещено в левый верхний угол, там торчит его кусок. Что я там ввожу - не видно. Компьютер ранее работал с монитором 4К, а мой - всего лишь 2К.
Изображение
У меня же есть ещё Sparcstation 20, на нём всё то же самое. Посмотрел, как там выглядит это окно и куда надо тыкать. Логины и пароли, которые мне дал продавец, не подходят. Надо сбрасывать пароль.
Можно ли как-то изменить разрешение, не заходя в систему? Оно же должно храниться в каком-то файле, надеюсь, текстовом. Жесткий диск - IDE. Я подключил его к своему основному компьютеру, Ubuntu раздел с UFS не увидел. Пишет: "CHS геометрия диска (8684,255,63) предоставленная операционной системой не совпадает с геометрией, которая содержится в метке диска (38308,16,254)". То же самое пишет и при попытке открыть магнитооптический диск, который был в приводе. И впрямь, жесткий диск на 80 Гб, а GParted показывает 66.
Попытался загрузиться с компакт-диска. Накачал разных образов, ни с одного загрузиться не удаётся.
Изображение
2. Даллас, конечно, разрядился. Мы с продавцом не смогли его вытащить (у меня есть новый). Он в такой кроватке, отверткой его не подденешь.

Аватара пользователя
Эрейнион
Advanced Member
Сообщения: 1078
Зарегистрирован: 04.04.2011,11:18
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

SunBlade 150

Сообщение Эрейнион » 01.05.2023,23:59

1. Лучший вариант - загрузиться с диска (рабочий образ солярис можно стянуть с моего сайта), найти в /etc настройки x-сервера и поправить разрешение. Но я очень сомневаюсь, что там 4К, если только какая-то специальная видеокарта не установлена дополнительно. Штатно там обычный ATi Rage на 4/8 Мбайт.
2. С кроваткой и вытаскивается. Но это не даллас, это немного другая штука. Обычно их проще вскрыть, замена по опыту живет не долго, а протезов их пока никто не делает.
Коллекция компьютерной техники "Digital Vintage"
https://digitalvintage.ru | https://t.me/digitalvintage_ru | https://vk.com/digitalvintage_ru | https://instagram.com/digitalvintage.ru
Хабрастатьи: https://habr.com/users/ereinion/posts/

Arix
Advanced Member
Сообщения: 2384
Зарегистрирован: 18.07.2015,08:56
Откуда: Саратов

SunBlade 150

Сообщение Arix » 02.05.2023,11:52

Эрейнион писал(а): 01.05.2023,23:59 рабочий образ солярис можно стянуть с моего сайта
Можно ссылку на страницу? А то "Коллекция компьютерной техники "Digital Vintage"" - там я не нашёл.

Аватара пользователя
Эрейнион
Advanced Member
Сообщения: 1078
Зарегистрирован: 04.04.2011,11:18
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

SunBlade 150

Сообщение Эрейнион » 02.05.2023,13:39

Arix писал(а): 02.05.2023,11:52
Эрейнион писал(а): 01.05.2023,23:59 рабочий образ солярис можно стянуть с моего сайта
Можно ссылку на страницу? А то "Коллекция компьютерной техники "Digital Vintage"" - там я не нашёл.
https://retro.digitalvintage.ru/unicode ... s/Solaris/
https://retro.digitalvintage.ru/unicode ... rosystems/
Коллекция компьютерной техники "Digital Vintage"
https://digitalvintage.ru | https://t.me/digitalvintage_ru | https://vk.com/digitalvintage_ru | https://instagram.com/digitalvintage.ru
Хабрастатьи: https://habr.com/users/ereinion/posts/

Аватара пользователя
KennyDies
Advanced Member
Сообщения: 504
Зарегистрирован: 25.05.2008,16:31
Откуда: void **

Вклад в сообщество

SunBlade 150

Сообщение KennyDies » 02.05.2023,14:51

Документация
http://dogemicrosystems.ca/pub/Sun/Syst ... de150.html
Cофт
https://fsck.technology/software/Sun%20Microsystems/
https://cdimage.debian.org/mirror/cdima ... rc/iso-cd/
https://cdimage.debian.org/mirror/cdima ... rc/iso-cd/
https://mirror.yandex.ru/NetBSD/iso/8.2 ... parc64.iso
http://svr4.opensxce.org/201405/sparc/DVD/
http://svr4.opensxce.org/sparc/5.11/ISO/

Там такая микросхема и она не припаяна - 48T59 NVRAM. http://dogemicrosystems.ca/pub/Sun/Syst ... Parts.html
https://ideafix.name/?p=4713
Без настроенного MAC адреса сеть не будет в Debian работать. См. выше - "Часть вторая, логическая".

Из ОС рекомендую Solaris 8/9 (начало-середина 2000-х годов). Или из более привычного - Debian 6/7 (2010-е годы). В Debian не будет звука и 3D ускорения, но много пакетов. А Solaris 10 - тяжеловат - но он новее и под него также больше пакетов (Например FireFox 45/52). FreeBSD рекомендую 8-ю. А NetBSD - можно последнюю (звук там будет). В OpenBSD не будет графики она там поломана.

Настоятельно рекомендую (для Solaris 10/11 Express и более поздних вроде OpenSXCE) обновить BIOS (OpenBoot) - если разберётесь как, делается это из установленного Solaris. Версия проверяется при загрузке или командой banner. viewtopic.php?f=30&t=31895

Для CD/DVD загрузки попробуйте ещё так:
boot cdrom0 (PrimaryMaster)
boot cdrom1 (PrimarySlave)
boot cdrom2 (SecondaryMaster)
boot cdrom3 SecondarySlave)
Аналогично для HDD:
boot disk0 (PrimaryMaster)
boot disk1 (PrimarySlave)
boot disk2 (SecondaryMaster)
boot disk3 SecondarySlave)
Загрузка с сети:
boot net
boot net:dhcp

Повесьте CD/DVD на отдельный от HDD шлейф или поменяйте сам привод, там он подходит любой обычный PATA/IDE как и жесткий диск.
С многими CD/DVD устройствами есть проблема - плохо работает DMA, так что обращение к дискам будет небыстрым (в PIO).
Потенциально там два канала по два IDE устройства. Вообще с начала 2000-x Sun начала на железе экономить и начинка материнской платы (чипсет, ATI Rage видео, USB контроллер) там недорогая.

Эта система уровня Pentium3 - чудес быстродействия от неё не ждите. Debian ставится и работает быcтрее Soiairis. Для sun sparc64 есть doom и quake1/2.

Если что - пишите в личку - дам подробную инструкцию или тут на форуме поищите (в т.ч. и мои посты). Если хотите сильно вникать в "сантехнику" - готовьтесь к тому что на это всё нужна масса времени.
… As water spins in circles twice
Spiders, snakes and the little mice
Get twisted around and tumble down
When Nature calls, we all shall drown…

Arix
Advanced Member
Сообщения: 2384
Зарегистрирован: 18.07.2015,08:56
Откуда: Саратов

SunBlade 150

Сообщение Arix » 02.05.2023,19:20

Эрейнион, спасибо за большую подборку софта! Там и разные Мак-оси есть.
Эрейнион писал(а): 01.05.2023,23:59 Но это не даллас, это немного другая штука.
Однако... Если бы у меня сразу получилось его вытащить, я бы без всякой задней мысли воткнул бы вместо него Dallas DS1643. Полыхнуло бы?

Перепробовал разных образов, но исход всегда и везде один:
boot; cannot open kernel/unix
Enter filename [kernel\unix]:

Откуда ж мне знать имя файла? По идее, установщик сам должен этот файл запускать. Почему он его не видит? Сидюк работает, диск раскручивается, огонек мигает. Что-то же с него начинает грузиться. Я писал: boot cdrom, boot cdrom0 и т.д. Загрузка начинается при "cdrom" и "cdrom1", при cdrom0 и -2 он пытается грузиться с сети, cdrom3 - "no boot device".
Ну не может же быть, чтобы все без исключения образы были нерабочими!

Если я залью на HDD образ с HDD из Sparcstation 20, заведётся? Там тоже Солярис 2,6, однако там SCSI, а тут IDE, критично ли это? А то я воткну второй диск, запущусь с него и отредактирую нужные файлы на родном диске.

Аватара пользователя
Эрейнион
Advanced Member
Сообщения: 1078
Зарегистрирован: 04.04.2011,11:18
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

SunBlade 150

Сообщение Эрейнион » 03.05.2023,00:17

Arix писал(а): 02.05.2023,19:20 Однако... Если бы у меня сразу получилось его вытащить, я бы без всякой задней мысли воткнул бы вместо него Dallas DS1643. Полыхнуло бы?
Я сам не рисковал - саны жалко) На всякий случай только родное ставить пытался. Мне друг их вскрывал, а я только "унитазики" для батареек припаивал)
Arix писал(а): 02.05.2023,19:20 Перепробовал разных образов, но исход всегда и везде один:
boot; cannot open kernel/unix
Enter filename [kernel\unix]:

Откуда ж мне знать имя файла? По идее, установщик сам должен этот файл запускать. Почему он его не видит? Сидюк работает, диск раскручивается, огонек мигает. Что-то же с него начинает грузиться. Я писал: boot cdrom, boot cdrom0 и т.д. Загрузка начинается при "cdrom" и "cdrom1", при cdrom0 и -2 он пытается грузиться с сети, cdrom3 - "no boot device".
Ну не может же быть, чтобы все без исключения образы были нерабочими!
А как записывали образы? Я самым скучным образом прожигал их из неро на минимально разумной скорости.
boot cdrom проходит без проблем у меня. Идешные машины я правда давно настраивал, у меня больше сказевых.
Arix писал(а): 02.05.2023,19:20 Если я залью на HDD образ с HDD из Sparcstation 20, заведётся? Там тоже Солярис 2,6, однако там SCSI, а тут IDE, критично ли это? А то я воткну второй диск, запущусь с него и отредактирую нужные файлы на родном диске.
Не факт. Скорее всего 2.6 не будет драйверов для иде. У меня подобная история была с 8 и нетра х1 - в оригинальном образе нет драйверов для ее южника.
Коллекция компьютерной техники "Digital Vintage"
https://digitalvintage.ru | https://t.me/digitalvintage_ru | https://vk.com/digitalvintage_ru | https://instagram.com/digitalvintage.ru
Хабрастатьи: https://habr.com/users/ereinion/posts/

Аватара пользователя
hcn
Advanced Member
Сообщения: 490
Зарегистрирован: 09.12.2019,01:34
Откуда: Cанкт-Петербург

SunBlade 150

Сообщение hcn » 03.05.2023,05:06

Arix писал(а): 02.05.2023,19:20 Перепробовал разных образов
Хоть один Linux был? Очевидно, нет. Linux даст нормально работающий mount и доступ к shadow.
Arix писал(а): 02.05.2023,19:20 Если я залью на HDD образ с HDD из Sparcstation 20, заведётся? Там тоже Солярис 2,6
Что значит "тоже"? Поддержки Blade 150 в 2.6 нет. Образ от sun4m машины тем более не поможет, грабли начнутся прямо с загрузчика.

Arix
Advanced Member
Сообщения: 2384
Зарегистрирован: 18.07.2015,08:56
Откуда: Саратов

SunBlade 150

Сообщение Arix » 03.05.2023,12:04

Эрейнион писал(а): 03.05.2023,00:17 А как записывали образы? Я самым скучным образом прожигал их из неро на минимально разумной скорости.
Тоже в Неро пишу на 4х. Вряд ли здесь проблемы с чтением, загрузка, ведь, начинается, какие-то сообщения выводятся. Да и после записи верификация в Неро проходит нормально. Правда, я пишу образы на DVD-RW, это может влиять? А то на CD-RW долго.

Аватара пользователя
Эрейнион
Advanced Member
Сообщения: 1078
Зарегистрирован: 04.04.2011,11:18
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

SunBlade 150

Сообщение Эрейнион » 03.05.2023,12:23

Arix писал(а): 03.05.2023,12:04
Эрейнион писал(а): 03.05.2023,00:17 А как записывали образы? Я самым скучным образом прожигал их из неро на минимально разумной скорости.
Тоже в Неро пишу на 4х. Вряд ли здесь проблемы с чтением, загрузка, ведь, начинается, какие-то сообщения выводятся. Да и после записи верификация в Неро проходит нормально. Правда, я пишу образы на DVD-RW, это может влиять? А то на CD-RW долго.
На мой взгляд, не принципиально.
А вот подумалось. set-defaults делали перед запуском?
Коллекция компьютерной техники "Digital Vintage"
https://digitalvintage.ru | https://t.me/digitalvintage_ru | https://vk.com/digitalvintage_ru | https://instagram.com/digitalvintage.ru
Хабрастатьи: https://habr.com/users/ereinion/posts/

Аватара пользователя
Эрейнион
Advanced Member
Сообщения: 1078
Зарегистрирован: 04.04.2011,11:18
Откуда: Санкт-Петербург
Контактная информация:

Вклад в сообщество

SunBlade 150

Сообщение Эрейнион » 03.05.2023,12:28

Вот, нашел подробности:
https://docs.oracle.com/cd/E19455-01/81 ... index.html
Суть - переменная bootfile должна быть пустой.
Значение /kernel/unix соответствует старым релизам (до 2.6).
В более новых используется /platform/sun4u/kernel/unix и оно же генерируется, если переменная не задана.
Команда set-defaults должна это исправить.
Коллекция компьютерной техники "Digital Vintage"
https://digitalvintage.ru | https://t.me/digitalvintage_ru | https://vk.com/digitalvintage_ru | https://instagram.com/digitalvintage.ru
Хабрастатьи: https://habr.com/users/ereinion/posts/

Ответить