我為什麼突然開始聊 Windows 了
來自專欄 【辭客堂】數位雜談版
我是強烈支持 Apple 對 macOS 10.14 的純 x64 化的,但感覺這個要求晚了至少十年。當初賈伯斯恐怕也是市場所迫,不然的話……要是剛剛從 PowerPC 遷移到 Intel 的時候、就讓 macOS 僅支持 64 位元應用的話,也就沒有現在某些應用廠商的臊脾氣(抑或是對他們而言的遷移成本確實大到足以掐死他們的地步)。
但是呢,這樣一來,在新系統下,你可能還是得運行一些 32 位元應用。無獨有偶,有些用戶還有對個別 Windows 平台獨佔應用的硬性需求、卻又捨不得以 macOS 為主的工作環境。這樣一來,虛擬機就派上用場了。而我呢,也就是提前幾個月開始研究自己對虛擬機的需求究竟是怎麼一個程度(最初始的動力是想用虛擬機打秋之回憶8,但 DMM Game Player 特別傻屄地蓄意封堵了虛擬機下登入 DMM 帳號的可行性、使得我只能等 Steam 版上市)。
說到對虛擬機宿主的選取,我的原則與建議是:
- Windows NT 5.x 和 6.x 開始的系統請一律使用 Parallels Desktop,畢竟這些都是實際上的資源消耗大戶(包括 Windows 7 Thin PC 和 Starter 這兩個明顯輕快的版本在內,後者的基礎執行緒數量少得能和 Windows NT 4.x 有一拼)。主要一個優勢就是 Parallels Desktop 可以自動控制虛擬機閑置時的資源佔用、而不會妨害虛擬機內的自動化背景服務生態(包括系統自動更新在內)。Parallels Desktop 不用每次都繳年費,除非你買的版本經過你親自測試發現確實無法用在當前的 macOS 系統版本上。另外,Windows 8 能不考慮就不要考慮,畢竟在虛擬機下使用時的桌面操作體驗太差。
- Windows NT 5.x 系統還可以使用 VMware,畢竟可以搭配副廠 SoundBlaster 驅動跑一些 MIDI 波表之類的玩意。由於 SoundBlaster 第三方驅動可能會犯賤調壞 Windows NT 5.x 系統下的音訊輸出品質,請依《Windows 9x / NT4-2003 音效音質問題小解》一文糾正相關設定。VMware 有個優勢就是不用繳年費,滿穩定的。缺點就是不怎麼節能,建議筆電用戶插著電源跑 VMware。
- Windows 9x 和 NT 4.x 請一律使用 VMware,因為 Parallels Desktop 不提供音效驅動。NT 4.x 請在安裝時就選擇「MPS Multiprocessor PC」以開啟使用多核心 CPU 的前提(不要錯過這步,畢竟沒有後悔葯可以吃)、然後按照《Windows NT 4.0 虛擬機遊記》一文的提示來啟用雙核 CPU。由於 SoundBlaster 第三方驅動可能會犯賤調壞 Windows 9x 系統下的音訊輸出品質,請依《Windows 9x / NT4-2003 音效音質問題小解》一文糾正相關設定。
- Windows 95、Windows 3.x、Windows NT 3.x 及其更舊的版本可以酌情考慮使用 DosBox 或者 Oracle VirtualBox;QEMU 可以用來在模擬 PowerPC 的情況下運行 Windows NT 3.x 和 4.x。我在這兩個宿主方面的使用經驗不多,沒啥好聊的。
在使用虛擬機時,請改掉一些平時使用實體 PC 時的習慣。與其按照 Windows 的步驟開關機,你完全可以在保存所有工作並關掉所有應用之後、直接使用虛擬機工具本身的快照或者掛起等功能(前者多用於備份特定的工作狀態)。這樣的話,你在想用虛擬機時可以打開就用、而不用非得等待耗時的 Windows 開機過程(哪怕比老 PC 快很多)。
先解釋到這裡。我正在研究怎麼將 Windows 7 Thin PC 的安裝鏡像裡面塞中文語系套件。
$ EOF.
推薦閱讀:
※反虛擬機技術總結
※Hadoop環境搭建筆記整理(一)——VM下的centos7安裝及jdk配置
※總結篇4-1 虛擬機擴展2——解釋運行高級語言
※開始新的征程~VMware12安裝OS X10.11過程記錄
※教程 :: 在Windows下使用VirtualBox部署Ubuntu虛擬機
TAG:MicrosoftWindows | 虛擬機 |