令人不太爽的虚拟机使用体验

大概一两年前,我闲来无事,想整个虚拟机玩玩。首先我想到的是vmware,因为大家都用,不可能不好。于是我先安装了vmware Workstation 15,结果Win7不能用!于是我装了一个可以运行的老版本,结果它说要激活密钥!我白嫖联系两年半了,怎么会给钱!

所以我找了白嫖大厂Oracle,人家的服务,包括VPS、MySQL还有虚拟机软件VirtualBox,那都是可以白嫖的!我尊敬Oracle。于是我安装了VirtualBox,结果它说缺失了一个dll文件,那么就又不能用了。

正当我想要放弃时,我突然想到了BetaWiki上关于一些虚拟机软件的记载,其中有一个86Box。顾名思义,这个软件只能模拟x86架构的CPU(英特尔奔腾4/AMD速龙64以前),也就是说想运行Windows XP什么的就有点难了。不过我最多也就用Windows 95罢了,最常用的还是Windows 3.1,所以并不需要x86-64架构的CPU,于是我就安装了86Box。

安装后86Box提示没有ROM,好在它提供了Github上的下载链接。由于众所周知什么,你不知道?的原因,Github在大陆地区会受到天朝某国政府的干扰,所以访问难度很大,下载文件得看脸。幸运的是,当时我脸不黑,成功下载了ROM。

下载好后,86Box成功启动了,映入眼帘的是:

The IBM Personal Computer BASIC

61440 Bytes free

这个界面,想必了解80年代电脑的人会比较熟悉。这是IBM品牌机的ROM BASIC界面,在没有可启动的存储介质时会启动。虽说BASIC挺好,但是我的目的并不是模拟BASIC,而是MS-DOS或者Windows!

为了模拟MS-DOS,我先下载好了软盘镜像,然后进入86Box设置页面调整设置。我给它配备了80386DX处理器,4MB内存,10MB磁盘,两个3.5英寸软驱,还有SuperEGA显卡。

启动时系统报了两个错误:Diskette Boot Failure(软盘启动错误)和Disk Controller Failure(硬盘控制器错误)。我本来以为没啥事,但是等了半天也不见系统继续启动,我就发现问题大了。

首先我排查了软盘,发现我犯了一个低级错误。软驱其实有两种,5.25英寸的和3.5英寸的,结果我把5.25英寸的软盘插进了3.5英寸的软驱里。改完设置后再次启动,第一个错误消失了。

尽管第二个错误还没解决,但是系统已经可以继续启动了,于是我又没想去解决第二个错误,于是我运行FDISK,准备给硬盘分区,谁知系统报了一个神奇的错误:Error Reading Fixed Disk(读取硬盘时出现错误)。在设置中摸索一番后,我发现了问题的起因,就是我没有设置硬盘控制器!

安装好MS-DOS 6.22后,我尝试运行VSAFE(当时的一个反病毒程序),但是这家伙给我报了个乱码出来。我又尝试运行其他程序,发现要么没反应,要么乱码。

这个“乱码问题”不知道是由什么造成的,但是在我格盘重装之后就解决了。总体来说,这次的虚拟机使用体验真令人不太爽……

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇