作者Lyeuiechang (诚诚小屁孩)
看板MobileComm
标题[心得] UTM SE 使用者报告《第二章》实战 iPad 安装桌面系统
时间Tue Jul 23 02:09:17 2024
https://i.imgur.com/gxz2Tij.jpg
【本文目录】
前言:功能与速度不可兼得
第一节:要有不怕遇到挫折的除错勇气
第二节:9x 的黄金年代 Windows 98
第三节:Y2K 的 NT平台 Windows 2000
第四节:蓝天白云绿地的 Windows XP
【前言:功能与速度不可兼得】
「鱼与熊掌不可兼得」,出自孟子《鱼我所欲也》。
本意不是说二者必然不可兼得,而是强调当如果不能兼得的时候,我们应当如何取舍。
在帮 iPad 选择作业系统的时候,也是这样一个道理在,
我们当然会希望能够装越新的系统,提供越先进的功能,
但是往往越新的系统会越拥肿,相应响应速度会越慢。
撇除一拿到手就 Windows 10 或 11 直接开装然後安装程式卡到老的特例来说,
经过目前手边实测 M1 iPad Air 後,考虑启动时间与操作延迟容忍度,
大致可以得知 UTM SE 的上限会落在 Windows XP,
或者是一些采用文字介面或轻量图形介面(xfce)的 Linux 系统。
以下将会介绍 Windows 98、Windows 2000、Windows XP 各自的安装设定,
会列出各自的优缺点、虚拟机器设定、常见的错误排除,至少可以少走一些冤枉路。
【第一节:要有不怕遇到挫折的除错勇气】
UTM 本身是基於 QEMU 的核心打造而成的通用型模拟器,
QEMU 本身就是开源、免费、跨平台,好处是完全免费,
但是也相应代表其出错机率比商用的虚拟化方案可能会高出不少(如 VMware),
这几天用下来只能说跟你在笔电上装 Linux 个人桌面环境的感觉差不多,
几乎就是不停地找资料看怎麽解决遇到的问题,当然也有运气很好的时候(?)很顺。
但是无论是 Guest Tools 或者是安装配置的过程真的没办法跟商用软体比,
这部分是需要先预告的,另外也需要具备安装作业系统的能力,
建议一开始的时候从官方完整版安装程式开始动手,
避免把 UTM 本身的问题跟魔改版的系统问题混为一谈,增加除错的难度。
本文将无法帮各位遇到的所有可能问题都一一列出,但是当你不幸遇到的时候:
可以从 UTM 或 QEMU 当作关键字进行搜寻,会高机率找到答案。
【第二节:9x 的黄金年代 Windows 98】
优点:真的很顺、运行稳定
缺点:无法连网、寻找旧版软体较困难
https://i.imgur.com/ZyboDtu.jpeg
Windows 98 在安装上没有甚麽特别需要留意的地方,但虚拟机器设定需要注意几点:
显示器需要设定成
Cirrus CLGD 54xx VGA (cirrus-vga) 才能显示高彩画面
音效卡需要设定成
Creative Sound Blaster 16 (sb16) 才能拨放系统声音
网路卡则建议设定成
ne2k_isa ,但似乎抓不到区域网路
输入中的 USB 支援则改至
已停用
记忆体我会给到 512 MB
另外个人建议用自带开机片的光碟映像,这样不用另外处理开机片的问题。
系统可以支援到 Office XP,但 9x 的核心特性与现代 Windows 软体其实差异颇大。
【第三节:Y2K 的 NT平台 Windows 2000】
优点:平衡功能性与流畅度、NT 核心架构适用多数现代软体
缺点:容易BSOD(Blue Screen Of Death),无论是安装时或者使用中
https://i.imgur.com/pfwB98f.jpeg
Windows 2000 理论上可以成为 UTM SE 本次的首选,
但是除了安装的各种曲折与日常使用的极度不稳定性让我几乎放弃了用他的想法。
Windows 2000 与 Windows 98 类似,需要修改以下虚拟机器设定:
显示器设定成 Cirrus CLGD 54xx VGA (cirrus-vga) 才能显示高彩画面
音效卡需要设定成 Creative Sound Blaster 16 (sb16) 才能拨放系统声音
网路卡则要改成
rtl8139 ,就能抓到区域网路 IP 位置(请爱用 ipconfig)
输入中的 USB 支援请改至 已停用,否则会卡在
Setup is inspecting your computer's hardware configuration...
记忆体我会给到 1GB,应该已经足够使用。
此时若你直接开机後很高兴地开始安装就会发现在安装时会很频繁的遇到:
STOP: 0x0000001E (0xC0000005, 0x8041FAA4, 0x00000000, 0x0000001D)
kmode_exception_not_handled
https://i.imgur.com/OScr5IH.png
蓝画面死机然後重启,装了五次遇到四次。经过一番调查,
发现是 NT 4/2000 系统的一个 Bug 跟 qemu 有点 race condition 冲突导致。
Guest Windows 2000 setup crashes #6142
https://github.com/utmapp/UTM/discussions/6142
Windows 2000 in QEMU on an M1 Mac
https://rubenerd.com/windows-2000-in-qemu-on-an-m1-mac/
解决方案根据网路上的资讯就是在 qemu 的引数後加上:
-cpu qemu32,level=1 或
-cpu qemu64,level=1
看起来会像这样(记得系统下的 CPU 留成预设值才不会重复下 CPU 引数)
https://i.imgur.com/rqPsmdJ.png
但我操作了快六次安装程式,只有一次是没有 BSOD 成功安装的,
之後下了引数还是照常死机,只能等看看之後 x86 架构更新之後有没有办法改善,
目前 UTM 商店版本的 x86 有问题,只能使用 x86_64 框架。
UTM SE: Crash when booting VM as i386 BIOS #6479
https://github.com/utmapp/UTM/issues/6479
系统更新 SP4 後可以安装 Office 2003,加上相容性套件可以读 docx pptx xlsx
但是更新後死机的频率大概提高了两到三倍,所以请自行斟酌。
顺带一提,安装过程死机後直接安装好像可以安装得起来而不需要整个重头开始。
【第四节:蓝天白云绿地的 Windows XP】
优点:功能性是三者中最为完整、熟悉介面、相关软体最多
缺点:运行速度大概像是20年前的电脑
https://i.imgur.com/PbBc6eD.jpeg
Windows XP 应该是多数人装好 UTM SE 之後的第一个会装的系统,
由於推出时间较早,只需要给 1GB 记忆体就能跑的还可以,
熟悉的软体种类也是最多的,另外因为淘汰时间很晚,
至今仍有计画频繁维护,让 XP 上网成为了可能(但是在 UTM SE 上真的太慢)。
Supermium: Chromium fork for Windows XP/2003 and up
https://github.com/win32ss/supermium
虚拟机器无需特别设定,唯独与其他两者相同:
输入中的 USB 支援请改至 已停用,否则会卡在
Setup is inspecting your computer's hardware configuration...
唯一缺点就是需要耐心,Windows 2000 可能安装档案 30分钟不到就复制完,
Windows XP 则会需要一个多小时,後续安装也是 2-3 个小时,
加上 Office 如果装 2007 又是 2-3 个小时。
Windows XP也是
唯一一个可以安装 客体系统工具包(Guest Tools) 的最低版本,
可以启动 自动萤幕解析度调整 与 共享剪贴簿 的功能。
虚拟机器 Haptic Touch 後可以找到安装客体系统工具包的选项:
https://i.imgur.com/CKfAuSL.png
系统最高可以支援 Office 2010,其实就办公来说,
离最新的 Microsoft 365 版本操作上已经没有门槛了。
--
1F:推 Lyeuiechang: [新闻]有狼师一直戳女学森(.)(.)而被家长吉上法院...12/04 23:42
2F:→ Xhocer: ) (12/04 23:44
3F:推 xj654m3: ( Y )12/04 23:46
4F:→ Xhocer: \|/12/04 23:48
5F:推 xj654m3: (╮⊙▽⊙)ノ|||12/05 00:47
6F:推 Lyeuiechang: /|\╰╮o( ̄▽ ̄///)<12/05 01:17
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.200.106.90 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MobileComm/M.1721671760.A.2D1.html
7F:推 LPMO : 推 实测 07/23 02:40
8F:推 rei196 : 你为什麽要这样折腾自己呢XDDDD 07/23 03:08
9F:→ chauan : 有种回到95/98时代装机的感觉 07/23 03:48
10F:推 pizzafan : 上次灌完XP 安装某旧版防火墙 还是满多在乱扫port的 07/23 04:52
11F:推 Luciferspear: 有心 07/23 09:36
12F:推 taohua : 看看Ubuntu会不会好一点 硬体需求低 软体是最新的 07/23 09:58
13F:→ manbow77 : ubuntu早就肥大到超越XP了 07/23 10:19
14F:→ manbow77 : Linux黄金期已过 真正的轻量Linux发行版很少 07/23 10:20
15F:推 jhjhs33504 : Ubuntu 的arm32还是arm64版本支援度较好呢? 07/23 10:21
16F:→ manbow77 : 要轻量兼多用途 可试试安卓x86(嗯? 07/23 10:26
17F:→ grantchiue : 现在平板的要顺跑 office 大概真的剩下远端连线了 07/23 11:35
18F:推 gary8442 : 推 07/23 11:42
19F:推 Xperia : 感谢分享 07/23 12:22
20F:推 psion : 推分享! 不知道可否跑Excel里面的DDE? 07/23 12:27
21F:→ manbow77 : 远端连回自家PC开office主要也就操作有延迟 07/23 12:48
22F:→ manbow77 : 能习惯的话倒是还算满可行的方法 07/23 12:49
23F:推 Arbin : umm...UTM被苹果切JIT一刀之後执行速度还是有差 07/23 15:43