今年( 2022 )決定把小屋的文章都修正一遍。
--------------------------------------------------------------------------------------
在網(wǎng)路上找到的,
Installing NextStep OS (OpenStep) in VirtualBox
Build your own NeXT with a virtual machine
這兩篇都是在教你如何在 VirtualBox 上面裝 NeXT ……雖然是這樣說(shuō)啦,但他們安裝的其實(shí)都是 OpenStep 4.2 ……
嘛,雖然 OpenStep 確實(shí)是 NeXTSTEP 的 next step 啦(這話(huà)有意思~),可我就是想裝 NeXT 啊……
然後想了一想,關(guān)鍵是在早期文件裡面,
(註:這是 http 連結(jié),而非 https ……加個(gè) s 它就讀不到了……)
最後的部分有提到,必須要有一個(gè) SCSI 設(shè)備才能安裝,這是個(gè) bug ,會(huì)在下一個(gè)版本修正。
(所以 OpenStep 修正了沒(méi)錯(cuò)……)
可是這年頭誰(shuí)還 SCSI ……於是就想,既然 VirtualBox 都能模擬出軟碟了,模擬個(gè) SCSI 能不能騙過(guò) NeXT 的安裝程式?
所以就做了一些嘗試……
就是在安裝時(shí)先用 VirtualBox 模擬出一個(gè) BusLogic SCSI 控制器跟光碟。
加上去後大概像這樣:
接著掛載安裝磁片跟光碟,然後啟動(dòng)……
然後是選擇光碟機(jī)的控制器……因?yàn)?IDE 的選項(xiàng)並不會(huì)在這時(shí)候出現(xiàn),只會(huì)在後面選擇硬碟的控制器的時(shí)候出現(xiàn),這也就是那份早期文件說(shuō)的,是個(gè) Bug 的原因了。
簡(jiǎn)單來(lái)說(shuō)就是雖然可以安裝到 IDE 硬碟,但卻沒(méi)辦法在沒(méi)有 SCSI 控制器的時(shí)候安裝。
還好現(xiàn)在有 VirtualBox 做模擬……總之,大概就是這樣:
1、選擇光碟機(jī)的控制器
不在這一頁(yè),選 7 到第二頁(yè)
發(fā)現(xiàn)了,就在第 2 項(xiàng)。
輸入 2 並按下 Enter 之後選硬碟的控制器……
2、選擇硬碟的控制器
這次第二頁(yè)比起剛剛的第二頁(yè),多了一個(gè) IDE 控制器,不過(guò)這不是我們要的,選 7 繼續(xù)。
可以支援大於 504MB 的才是我們要的(因?yàn)?VirtualBox 設(shè)定有 2GB 啊)。
選 1 ,一切順利的,有偵測(cè)到話(huà)就開(kāi)始安裝了……
安裝ing ……
這張圖證明我不像那兩篇文章那樣是安裝 OpenStep (他們的圖是 OPENSTEP )……
裝完之後重開(kāi),就算完成大半了……至於顯示卡/網(wǎng)路/音效等等,還待研究。
……最後說(shuō)一下,安裝好之後,不需要移除 BusLogic SCSI 控制器跟光碟。(其實(shí)是因?yàn)椴惶宄鯓影?IDE 的掛上去)
然後選用 BusLogic SCSI 的原因也很簡(jiǎn)單, NeXT 列出來(lái)的裡面,跟 VirtualBox 列出來(lái)的,都能相同的就那一個(gè)了啊……
大概就這樣了……
--------------------------------------------------------------------------------------
晚上的時(shí)候再試驗(yàn)了一下,最後還是決定放棄好了。
硬碟也用 BusLogic SCSI 模擬是沒(méi)有問(wèn)題,最大的問(wèn)題是顯示卡。
NeXT 沒(méi)有 VirtualBox 所支援的 VESA VBE Driver ……
雖然 OpenStep 是有,可是它整合到一個(gè) patch 裡面了,沒(méi)有獨(dú)立出來(lái)的 VESA Driver 。
我是有試過(guò)將 OpenStep 裝好之後,將它的 Driver 複製到 NeXT 底下,
但似乎也沒(méi)這麼簡(jiǎn)單就能夠使用……
在網(wǎng)路上找到了某個(gè)跟我一樣想法的人:
NeXTStep 3.3 running with VESA VBE 2.0 graphics!! (crucial)
不過(guò)他還改了很多東西,最後才成功的……
我沒(méi)他那麼有愛(ài),所以算了,就這樣了……
最後補(bǔ)個(gè)相關(guān)連結(jié)
NeXT Computers