最近需要使用一个很老的工业软件,还需要串口通讯,九十年代的软件,在虚拟机里折腾了一翻win98,以下详细介绍安装过程。VirtualBox使用的是最新版V6.1.30。
一、准备工作
1、下载Windows 98 SE光盘镜像,网上下载307.3M的光盘镜像,大部分网站都是这个镜像,如下载地址:http://www.itmop.com/downinfo/14216.html,这个镜像已做成启动盘,还是比较方便。但是这个镜像没有集成KEY,后期输入有点不方便,网上还有个RAR压缩的安装文件,解开是WIN98和WIN98SE两个版本的安装文件,WIN98SE已集成了KEY。用UltraISO打开307.3M的光盘镜像删除win98下的文件,将已集成了KEY的WIN98SE的文件添加至win98目录下,点击“文件”“保存”保存修改的镜像。

Windows 98 SE默认安装是不支持ACPI的(ACPI是Windows的一部分(Win98开始),它帮助操作系统合理控制和分配计算机硬件设备的电量,有了ACPI,操作系统可以根据设备实际情况,根据需要把不同的硬件设备关闭。如Win7或者Win8系统,系统睡眠时,系统把当前信息储存在内存中,只保留内存等几个关键部件硬件的通电,使计算机处在高度节电状态。 ACPI功能强大,它还能够实现设备和处理器性能管理、配置/即插即用设备管理、系统事件、温度管理、嵌入式控制器以及SMBus控制器等。)要在 Windows 98 SE 系统上启用 ACPI 支持,安装时要加上/p j开关,用UltraISO导出307.3M的光盘镜像的启动文件,点击“启动”“保存引导文件”。点击“文件”“打开”,打开保存的引导文件。

找到AUTOEXEC.BAT文件,右键“提取”,用记事本打开提取的文件,将OEMSETUP.EXE /K "/IE /NF"行替换为OEMSETUP.EXE /K “/IE /NF /P J” ,保存后替换掉引导文件中的AUTOEXEC.BAT,保存引导文件。再次打开Windows 98 SE光盘镜像,“启动”,“加载引导文件”将修改的的引导文件导入后保存镜像。至此,安装盘的准备工作完成。

win98光盘镜像成品在此下载https://cloud.189.cn/web/share?code=j6z63y7nMfum

2、由于VirtualBox对win98虚拟机,并不支持安装增强功能,我们需要安装第三方的显卡驱动, 准备SciTech Display Doctor v7.0 Beta软件。

3、有些人可能需要用虚拟机玩一些经典的老游戏,准备DirectX-90c,这是win98支持的最后一版DirectX,准务开启DirectX的补丁。

4、准备USB设备驱动。

5、准备KernelEx以支持对更高版本的opera浏览器,当然有很多XP能使用的软件都能用KernelEx启动。

以上资源已做成光盘镜像,在此下载https://cloud.189.cn/web/share?code=muyUjuvEnQru

二、虚拟机安装
1、创建Windows 98 SE虚拟机,内存选512M,其它默认。虚拟机创建后,右键设置,“系统”,"启用I/O APIC"打勾,处理器,”启用PAE/NX“打勾,显示,显存选64M,勾选”启用3D加速。设置完成后开始安装Windows 98 SE虚拟机。

2、安装SciTechDoctor
安装完Windows 98 SE虚拟机后,启动虚拟机,选择“设备”,“分配光驱”,“选择虚拟盘”,选择
win98装机.iso,打开光驱,运行sdd-win-7.0.0.340-BETA.EXE,重启后会自动运行SciTechDoctor,选择register Now!,注册信息填Name: CSCKnight Serial: 0B5E-12B4-A8A4-0B(注册信息在SciTechDoctor.iso镜像里regcodes.txt中,可以在虚拟机里打开,复制粘贴,免得输入)。重启后按下图设置:


重启后,设置分辨率:

设置完分辨率,重启会停留在这个画面:


点击“控制”,“重启”,对虚拟机强制重启。启动时选1,正常启动。

这时虚拟机画面显示不出来,再次强制重启。正常进入虚拟机画面。重新设置分辨率。

3、安装Pci System Peripheral

系统安装完后,会在设备管理器里看到有个Pci System Peripheral设备打问号。

Pci System Peripheral无法识别是正常的。它是一些 VBox 虚拟化的设备,Win98SE 不是完全受VBox 支持的操作系统。如果是完美主义者,可以用以下方法消除这个问号。
在Pci System Peripheral上右键,属性,重新安装驱动,选择“显示指定位置所有驱动列表”,选择“系统设备”,MCA bus。

重新启动系统后,所有设备显示正常。

4、安装对USB设备的支持

要在虚拟机内使用U盘,需要安装VirtualBox扩展包,官网有下载,安装后,USB设备选USB1.1;

打开设备管理器,通用串行总线控制器,在standerd openhci usb host controller上右键,删除,再点“刷新”,会提示找到新硬件,默认下一步,下一步提示插入win98,安装完驱动后,插入U盘,在虚拟机内挂载U盘,会出现添加新硬件向导;

选择指定安装目录,指向光盘内w95usbflash11目录,安装完驱动,应该可以看到U盘盘符了。注意, win98不认NTFS格式的U盘。

5、开启DirectX
加载win98安装.iso镜像,安装DirectX,以取得对游戏更好的支持,安装完后,DirectX并不能开启,将光盘内D3D文件夹内的三个文件拷贝至windows\system文件夹内(注意开启文件夹选项内的“显示所有文件”不然看不到文件)。运行C:\Program Files\DirectX内的Dxdiag诊断程序,发现DirectX已经开启。

6、其它优化
删除SciTechDoctor启动画面,转到任务栏“开始”并单击“运行”键入“regedit.exe”打开[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]删除"Check for SDD updates"="C:\Program Files\SciTech Display Doctor\sddboot.exe。

取消登录对话框,右击网上邻居——属性——把登陆模式改为“WINDOWS登陆”。

win98自带的是IE 5.0,基本上网站都打不开,可以安装 KernelEx,KernelEx一个开源兼容层,旨在允许在 Microsoft Windows 98 和 Microsoft Windows Millennium 操作系统上运行仅 Windows 2000/XP 的应用程序。复制光盘内的unicows.dll到windows\system,运行光盘内的KernelEx-4.5.2 ,重启电脑。复制光盘内的opera至虚拟机,在opera上右键,按下图设置。

这样设置后,就可以使用不支持win98的opera浏览器了。

已安装好的win98虚拟机成品下载:https://cloud.189.cn/web/share?code=yIzQNnU3I3An

VirtualBox安装Windows 98步骤相关推荐

  1. linux终端中运行网银盾,Linux下使用Virtualbox安装 Windows 7 操作网银攻略

    作为一个Linux的爱好者,经过数次决心后放弃了双系统,只在自己的笔记本电脑里安装了Linux,坚持数月后发现网银是个问题,只能通过虚拟机来解决,现将安装使用中的要点同大家分享: 操作环境: 硬件:H ...

  2. 【Ubuntu】虚拟机VirtualBox安装win7完整步骤

    在Ubuntu16.04中使用VirtualBox安装win7,亲测可以完美使用; 完整步骤参见如下链接: 1.VirtualBox安装步骤:http://www.xitongcheng.com/ji ...

  3. 虚拟机VirtualBox安装windows操作系统(图文教程)

    原文地址:http://www.i7086.com/xunijivirtualboxanzhuangwindowscaozuoxitong 一.虚拟机VirtualBox安装准备工作: 1.虚拟机Vi ...

  4. [篇四章一]_在 VMWare 16 上安装 Windows 98 SE 操作系统

    活动地址:毕业季·进击的技术er 夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始,CSDN诚邀各毕业生/在校生/职场人讲述自己的毕业季故事,分享自己的经验,技术er的进击之路,等你来书 ...

  5. 4.2GHz四核安装Windows 98

    昨天我们向大家展示了网友将AMD Phenom II X4 980四核处理器主频设置为100MHz,然后搭配16GB内存和固态硬盘运行Windows 10的试验,那效果真的很酸爽.现在,网友" ...

  6. 服务器UEFI安装windows系统步骤

    下载系统文件以及将系统刻录进U盘 打开迅雷或相关下载工具软件,新建下载任务 将下列需要的系统地址复制粘贴到新建下载任务中. 2012r2 ed2k://|file|cn_windows_server_ ...

  7. virtualbox安装windows系统,开机时出现fatal:No bootable medium found, System halted的错误。

    错误显示: 解决方法: 1:选中当前的虚拟机,设置-->存储-->控制器中的+号,显示如图. 2:选择磁盘,选择你自己的系统镜像,打开,如下图. 3:控制器界面如下: 4:删除没有网盘的那 ...

  8. 给windows 98 客户虚拟机安装VMWare tools

    给客户虚拟机安装VMWare tools的目的,是避免使用快捷键来实现焦点从宿主机到虚拟机之间切换的目的,提高VMWare的用户体验. 宿主机:Windows10 客户虚拟机:windows 98 步 ...

  9. Windows 98光盘启动安装过程详细图解

    一.准备工作:     1.准备好Microsoft Windows 98 安装光盘.     2.可能的情况下,在运行安装程序前用磁盘扫描程序扫描所有硬盘检查硬盘错误并进行修复,否则安装程序运行时如 ...

  10. Windows 98 安装全程图解 一看就会(转)

    Windows 98 安装全程图解 一看就会(转)[@more@] 一.准备工作: 1.首先当然是要准备好Windows 98的系统安装光盘. 2.在可能的情况下,可以在运行安装程序之前用磁盘扫描程序 ...

最新文章

  1. ISelectionSet接口
  2. getcwd函数_PHP getcwd()函数与示例
  3. pythonista_Pythonista20190325伤不起
  4. Pytorch可视化工具 —— TensorBoard
  5. 江西计算机类单招学校有哪些专业,江西省2021年单招学校有哪些专业适合女生...
  6. 一个PHP的QRcode类,与大家分享
  7. Word怎么显示目录
  8. 【linux】正点原子linux教程学习
  9. 价值4500的国际版多语言点赞抖音分享点赞任务平台源码(十二种语言)
  10. 23种设计模式——装饰者模式
  11. 数据可视化(python代码实现)
  12. 《潮流时装设计——世界顶级时装CAD制板技巧》——1.1 什么是服装CAD
  13. 计算机代码英语,计算机专业英语 (四)(示例代码)
  14. 微信小程序案例学习笔记
  15. 面试常问的40个问题附带答案!(前10道题)
  16. 使用python画出五角星
  17. java鬼剑士觉醒,DNF新觉醒装扮,男鬼剑士帅气无比!
  18. 《MVC实战训练智慧商贸进销存》项目研发阶段性总结
  19. 使用AccessibilityService带你自动安装软件以及自动添加微信好友
  20. 2011年国外最受欢迎的15个旅游网站

热门文章

  1. 易语言大漠插件模块制作窗口获取窗口句柄类
  2. 11.3.3 BINARY 和 VARBINARY 类型
  3. 比芒果广告还要专业的广告管理系统:Keymob
  4. '转载'Tableau试用过后破解失败解决方法,清除注册表工具
  5. nginx工作原理及配置
  6. Linux 面试最常问的十个问题
  7. 云计算世界里的企业级软件何去何从
  8. 【转载】太完美_Windows XP SP3 极度精简克隆版 【2014】
  9. fluidsim win7版本_FluidSIM 5|FluidSIM(液压气动仿真软件)下载v5.0中文免费版 附安装教程 - 欧普软件下载...
  10. laravel 递归 无限层级分类