Cover


0x00 - 简介

AlphaStation DS10 是由康柏(Compaq)于 1999 年推出的一款紧凑型工作站,它是 DEC 被康柏收购前后推出的关键产品,所采用的Alpha 21264 处理器完全基于 DEC 研发的 64 位 Alpha RISC 架构,相较于同时期的英特尔奔腾处理器来说,在总线带宽,主频速度,以及乱序执行等方面以碾压式的地位存在。

0x01 - 拆解

刚拿到手就迫不及待的拍了张照片
ASDS10_1

盖板处非常贴心的附上了爆炸图和安装结构,以及各部件跳线接口的名称介绍
ASDS10_2

可以看到整机除主板的扩展设备都使用了硬盘笼销钉免螺丝拆卸的方式
ASDS10_3

以及这个机器的机况非常的不好基本被灰盖满了
ASDS10_4

且当时机器运行的环境也非常的潮湿(也可能是机房冷凝水的原因),灰尘都吸满了水分附着的地方均已开始生锈

📢注意📢 这些机器在拆解时拆卸的步骤和方法都是正确的但是板卡就是下不来,那可能是铁锈已经把挡板和机箱糊在一起了,需要大力出奇迹一下

ASDS10_4_1

接下来是板卡部分 我这台机器一共插了两张pci卡
这是scsi控制卡 来自LSI LOGIC 机内机外共两个68pin scsi口 原机器的硬盘,磁带机都挂在上面
ASDS10_5

这是原机器使用的显卡 型号的是ELSA GLoria Synergy-8 视频芯片采用 Permedia 2
ASDS10_6

板载了正反共8颗 总共8MB的显存使用 (额 看未出料的焊盘好像原来设计是插内存条扩展的)
ASDS10_6_1

然后是内存部分

ASDS10_7

DEC的最后的余辉 产品贴纸已经是Compaq的了

ASDS10_7_1

接下来是主板部分

先来一张总览 可以看到上面使用的芯片是真的多 左上角黑色模块为板载的dcdc模块 用于从5V电源总线上分出多路核心电压给CPU供电

ASDS10_8

ALi M1543C 为板载的IDE硬盘/光驱控制器 对外提供了主/附两个IDE可供使用
ASDS10_8_5

ASDS10_8_1

ASDS10_8_2

ASDS10_8_3

这个就是著名的Alpha 21264处理器 以及周围的二级缓存 上面贴着的是石墨导热贴来代替硅脂 虽然导热性能不如硅脂好但是好在稳定耐用
ASDS10_8_4

0x02 - 维护

首先,拿到手在确定110V/220V切换开关选择正确后,通电发现全部风扇狂转,不到一分钟就自动关机了,才看到指示灯的状态,过温保护和风扇异常指示灯常亮,检查发现CPU风扇与散热器的缝隙很小已经被灰堵死了,导致风扇无法转动

ASDS10_10
ASDS10_10_1

简单的给散热器的固定螺丝拧松一下就能正常启动了

ASDS10_11

启动后蜂鸣器提示错误代码7 检查发现上一任机主的内存槽位没有正确的插对,还把其中一个bank的一条内存槽卡扣给弄掉了对于后期升级非常的不友好

ASDS10_12
ASDS10_12_2
ASDS10_12_1

调整好内存的位置后就成功的正常启动了 串口线插入机器的COM1,波特率为9600

开机一看PCI总线报错

ASDS10_13

可以使用 >>> show config | more 命令来查看设备的具体详细设备信息,挂载信息里面没有显卡,哦吼,非常遗憾,显卡挂了

ASDS10_13_1

要知道ELSA显卡的某鱼平均售价在450+CNY,如果直接购买的话,非常没有性价比,好在经过一番搜索在这个网站中找到了有人测试过各种显卡在Alpha架构电脑上运行的兼容性,于是就找到了张视频芯片,显存大小相同的几乎和ELSA一模一样的的显卡 换上去就可以正常使用了

📢注意📢 只有在键盘为插入状态时,显卡才会有视频输出

以下为执行 >>> help 命令列出的全部可用命令

ASDS10_13_2

根据系统日志得知,这台AlphaStation-DS10一直运行到了2017年,NVRAM模块也被人换过,内部的记忆电池依然有电数据得以保留,且原机的硬盘也没有损坏,为了以后能更好的分析研究,就先把NVRAM启动引导备份一下吧

ASDS10_14

通执行 >>> save_nvram 命令 在软驱中插入一张1.44M FAT格式的软盘 系统会自动检测格式并以文件的形式保存其中

ASDS10_15

然后就是装系统了

0x03 - 安装系统

DS10发布时有很多官方支持的主流系统,如OpenVMS,Tru64 UNIX,Windows NT 4.0以及第三方的Debian,BSD家族(如CentOS,NetBSD,OpenBSD等),但考虑到本人习惯了用Debian系的操作系统(如Ubuntu),所以就来安装Debain吧

首先来获取系统镜像,目前在Debain的官网中任然可以获取(镜像地址)。本人使用的是debian-5010-alpha-kde-CD-1.iso这个镜像,只需要刻一张盘就能安装了,其他CD是一些离线的软件源

建议不要使用debian-5010-alpha-CD-1.iso这个镜像,因为不知道是我刻盘刻的原因,Linux Kernel是损坏的

ASDS10_16_4

你可以额外的插入IDE硬盘,来作为系统硬盘(如果硬盘和光驱在同一条IDE线上,请确定每个设备的主从位跳线设置,以免冲突)

在SRM Console中执行 >>> boot dqx 命令 注意:命令中的x需要通过列出详细配置信息来获取,从上文可知,本机的CD挂载位置为dqa1

然后系统就会自动从CD引导启动

一个小插曲

这个系统我已经装了3遍了,每次都会因为有些奇奇怪怪的错误进行不下去,这次直接不引导了

ASDS10_16

检查光驱发现,前置的聚焦透镜因为胶水的老化直接脱落了, 本来以为这光驱就这么报废了,问了大佬说

按说光驱这塑料镜头精度也不会高,主要靠伺服系统

所以就粘上试试看吧

ASDS10_16_1

粘完的特写

ASDS10_16_5

可能是它命不该绝,也可能是我焦点对的还挺准,总之就是一次成功了

ASDS10_16_2

顺带一提这润滑脂的颜色不太对劲,一起也给换了
ASDS10_16_3

小插曲结束

一些需要注意的点:在前期配置语言地区时,一律按美国填,时区也用美国的,改别的不知道为什么都会报错,无法完成安装过程(这些配置进了系统都可以改)

ASDS10_17

在这个DHCP配置界面时需要连接网线才可以自动完成配置,不然会卡住 *注意选择插入的网口,和选择的网口是否一致

ASDS10_17_1

在这个界面请注意勾选桌面环境,来自动按照X11等相关软件包
ASDS10_17_2

在这个进度条走完后会报错,请不必担心,这是正常的
ASDS10_17_3

*报错

ASDS10_17_4

继续后会来到这个界面,手动选择Install aboot on a hard disk安装启动引导

ASDS10_17_5

不出意外的会再报错,不用管YES继续安装

ASDS10_17_6
安装到最后系统会自动重启,这时把cd移除就安装完毕了


重启后,手动boot到安装的硬盘,不出意外就直接进去了

但是你可能就会有疑问了,诶我明明安装了桌面环境,但是为什么还是在命令行内呢
ASDS10_18

尝试运行X11服务看看,会发现根本不行

ASDS10_18_1

如果你尝试自己手动修复X11的桌面那就大错特错了 软件包的安装还没有结束

ASDS10_18_2

先把一开始的含有debian-5010-alpha-kde-CD-1.iso这个镜像的光盘插入光驱中

使用su命令提权到root,再执行apt-cdrom ident来扫描光盘源,用apt-cdrom add命令来加载光盘源,然后是apt-get update更新源。

最后执行apt-get -f install来自动补全那些没有正确安装的软件包就好了


终于,做完这些你就收获了一台运行着Debain 5.0 含 KDE 桌面环境的非常好Alpha64架构的工作站了

ASDS10_19

全文完~ 2026.03.12