如何安装Alpha 版本的Windows NT 4.0
本教程将指导您如何在ES40模拟器上安装Windows NT 4.0简体中文版,对于Windows 2000测试版以及Windows Whistler Build 2210,此教程也完全适用。
由于缺少HAL文件,本教程不支持Windows NT 4.0 Build 1314以及更早版本
# 准备工作
要安装Windows NT 4.0,您需要以下文件:
- ES40模拟器(Nightly版本)(如果您需要联网,还需要下载NPcap软件)
- cl67srmrom.exe(此为模拟器固件)
- S3 Trio64V+的VBIOS文件
- AlphaServer固件更新光盘(v73.iso)
- Windows NT 4.0的安装光盘,为保证后续工作能够顺利进行,请检查CDROM的根目录有没有ALPHA文件夹;若无,您可以在此下载已经整合好的CDROM文件
- ES40的HAL驱动
# 安装步骤
请确保你的磁盘空间足够,否则会伴有数据损坏的风险
-
将ES40模拟器的文件解压到项目根目录,并新建两个文件夹,分别为disks和rom
-
在disk文件夹创建一个4GB大小的raw img文件,并命名为hdd.img
-
将v73.iso和安装光盘移动到disks文件夹,并将安装光盘重命名为install.iso
-
将下载好的VBIOS文件和cl67srmrom.exe移动到rom文件夹,并将VBIOS文件重命名为VGA.bin
-
将下载好的NT4 HAL驱动解压到一个临时文件夹,并将它们打包为一个3.5寸磁盘镜像,之后重命名为HAL.img放到disks文件夹(如果下载的是博客提供的文件则无需进行此操作)
-
在项目根目录创建一个es40.cfg,并将其修改为以下内容
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89gui = sdl
{
video.linear = true;
video.scale_change_enable = false;
}
sys0 = tsunami
{
memory.bits = 29;
rom.srm = "rom\cl67srmrom.exe";
rom.flash = "rom\flash.rom";
rom.dpr = "rom\dpr.rom";
cpu0 = ev68cb
{
speed = 500M;
}
cpu1 = ev68cb
{
speed = 500M;
}
serial0 = serial
{
null_attach = true;
}
serial1 = serial
{
null_attach = true;
}
fdc0 = floppy
{
}
pci0.15 = ali_ide
{
}
pci0.1 = s3
{
rom = "rom\VGA.bin";
}
pci0.3 = es1370
{
}
pci0.4 = sym53c810
{
disk0.0 = file
{
file = "disks\hdd.img";
cdrom = false;
autocreate_size = "2G";
read_only = false;
model_number = "PRISM CELESTIA";
rev_number = "1.1";
}
disk0.1 = file
{
file = "disks\v73.iso";
cdrom = true;
read_only = true;
model_number = "BENQ DVDROM";
rev_number = "DD185G";
}
}
arc_year_compat = false;
pci0.7 = ali
{
vga_console = true;
}
pci0.19 = ali_usb
{
}
pci0.17 = ali_pmu
{
}
}
如果你需要网络连接,还需要添加以下内容
1
2
3
4
5 pci0.2 = dec21143
{
adapter = "\Device\NPF_{你网卡的UUID}";
mac = "08-00-2B-E5-40-00";
}
-
打开主程序,当系统进入SRM提示符时,输入show device确认光驱标签。输入boot <光驱标签>从固件升级光盘启动,在确认启动文件时直接回车。重启后在询问是否执行手动更新时选择y,并在弹出的UPD>提示符中输入update以开始更新
-
更新完毕后重启并切换到Windows NT安装光盘,在SRM提示符下输入ar加载AlphaBIOS。当加载完成并内存自检完成后按F2进入BIOS设置
-
进入AlphaBIOS配置界面后,进入Hard Disk Setup进行快速硬盘设置
-
完成设置后退出到主菜单,选择Install Windows NT以进行安装。
由于Windows NT 4.0发布较早,系统中并不包含对21264系列处理器的支持,在安装时,需按提示在软驱中插入HAL rev. G软盘以安装相应的HAL文件、ATAPI驱动文件或KZPSA SCSI控制器驱动文件(从此博客下载的文件无需进行此操作)