| eComStation 1.0 手冊中文版附錄 E BSP 提供 |
附錄 E 疑難排除
本章描述您在安裝 eCS 期間可能會遇到的一些問題。此內容是由數篇文件所組成,
而主要文件放在 eCS CD#1 根目錄的 Known.issues 檔案中。
想知道更多的問題與討論,請至 http://www.ecomstation.com 的 support forum;
或至 ecomstation newsserver 參考 news://news.ecomstation.nl
安裝
Q:我無法從光碟開機
A1:請確定您主機板或 disk controller 的 BIOS 有支援光碟開機,並請您設定好
正確的開機順序(ex:A,CDROM,C)。
A2:請看看您 CD-ROM 的燈號,以及您 BIOS 的光碟開機訊息。當 BIOS 查到光碟機
時, CD-ROM 的燈號有亮起來嗎?若 CD-ROM 要花很久時間才進入 ready 狀態,
請檢查您的主機板或 disk controller 的 BIOS 是不是設了 delay 功能。
有些較新的 BIOS 有這個功能。有時您可以按 Pause 鍵使開機程序 delay。
Q:我開機至 command line 模式,並執行 ecsmakedisk.exe,卻沒有出現 WPS。
A:請改執行 pmshell.exe。安裝程式一樣會出現。
Q:在第一階段安裝中, 系統會當在一個 command line 模式畫面,裡面是跑不完的
命令輸入。例:[S:\][S:\][S:\][S:\][S:\][S:\][S:\][S:\]
A:有些顯示卡會發生這樣的問題, 請把這個 command line 模式關閉。若無法關閉,
請按 Ctrl+Alt+Del 重開機。並使用其他方法重新安裝,ex:使用 Preboot menu
Q:我用 LVM 建了一個 Volume,但無法將它設成 bootable,怎麼回事?
A:若您是從 LVM 的 Logical View 當中建立 volume,這個 volume 一定會被建成
邏輯分割區 logical partition。想把此種分割區設成 bootable 您必須安裝
boot manager。若您想把 volume 建成主要分割區 Primary partition 請使用
LVM 的 Physical View。
Q:第一階段安裝結束時,會出現一個 command line 視窗,裡面是跑不完的命令輸
入,例: [A:\][A:\][A:\][A:\][A:\][A:\][A:\][A:\][A:\][A:\][A:\][A:\]
也沒辦法把它關掉,我該怎麼辦?
A:從光碟開機時,某些顯示卡與滑鼠 driver 的組合會出這種問題。若當時安裝程
式畫面已顯示 "eCS installation completed." 您可以重開機。若可以從您安
裝 eCS 的 volume(target volume) 成功開機,並繼續進行安裝,那就沒問題了。
若開機失敗,那表示第一階段安裝的最後部份尚未完成。請再從光碟開機一次
,等待桌面出現,開啟一個全螢幕 command line,執行以下指令:
s:\ecs\instexit.cmd t: s: PHASE3
其中 s: 是您 CD-ROM 的 drive letter,t: 是您 target volume 的 driver letter。
完成後,請重開機並繼續安裝。
Q:我的電腦在第一階段安裝完,重開機後,就停住了,不再繼續第二階段安裝。
我該怎麼繼續第二階段安裝呢?
/*譯者註:這裡的原文是 "locked up during installation", 直接翻譯是鎖機,
不過這裡應該不是當機的意思。BSP 曾想是不是指開機後桌面立刻「鎖定」(就
是那個小鎖頭飛來飛去的螢幕保護程式),不過這也沒道理。 所以我猜想是指
「只出現桌面,沒有繼續進行安裝程序」的意思。若有哪位大大真的遇過這個
情況,煩請將真實狀況告訴大家 :) */
A:若第一階段安裝完重開機後,沒有繼續第二階段安裝, 您可以從桌面執行Wise-
Machine, 請選 Utility -> Selective Install -> eCS Installation-phase 2
它會請您放入 eCS CD#1 (因為有些檔案要拷到硬碟上),接著就會繼續安裝程序。
若在第二階段安裝完重開機後,又出現一樣的情形,您可如法炮製,執行 Wise-
Machine 的 phase 3,以繼續安裝。
Q:在第二階段安裝中,我執行網路安裝( Selective Install for Networking),
網路安裝畫面出現了,但當我尚未完成網路安裝時,有個訊息框 messagebox
跳出來,問我要不要取消網路安裝。這是怎麼回事?
A:我們在某些電腦上也看過這種狀況。若您發生此種情形,請不要理那個訊息框
,讓它開在那邊,並繼續您的網路安裝。若網路安裝完成後,那個訊息框還在,
請直接按 "No" 把它關掉。
Q:光碟開機後,我想在 eCS 桌面上,開一個全螢幕 command line 來執行些指令。
但選了 Full Screen Command Prompt(譯者註:就是 OS/2 全螢幕)之後,沒有出現
全螢幕 command line,怎麼會這樣?
A:那個全螢幕 command line 在背景執行啦!請按 Ctrl+Esc 從視窗列示中選擇它。
Q:電腦開機後,在出現 WPS 之前就當掉了。
A:若在開機過程中當機,您可以取消硬體偵測。請在 eCS logo 出現前按Alt + F1,
並選擇 disable Hardware detection。
Q:第一階段安裝完重開機後,什麼畫面也看不見!(我用 SiS 的顯示晶片)
A:SDD(Scitech Display Doctor)沒有完整支援 SiS 的顯示晶片。請重開機,在 eCS
logo 出現前按 Alt+F1,再選 F3 - reset primary video to generic default
display and reboot.
Q:LVM 回報說沒有認得的檔案系統,也沒有磁碟空間。
A:目前 eCS 不認得 FAT32、NTFS、EXT2 與其他檔案格式。請使用其他磁碟工具切出
bootmanager 與開機分割區 boot partition 的磁碟空間。在 eCS 安裝過程中,
再用 LVM 建立開機分割區與 bootmanager。
請注意:使用 LVM 之後,請勿再使用其他 FDISK 程式!
Q:當我執行網路安裝時,系統當機了。
A:這是硬體偵測造成的。不是所有的電腦都能通過這個階段的硬體低階測試。請
將硬體偵測取消,並再執行一次網路安裝程式。
您可以將開機磁碟中的 \IBMINST\CLBSNIFF.EXE 的檔名改掉,以取消硬體偵測。
接著您就可以從網路卡清單中,自行選擇您的網路卡。或在您的 config.sys 中
加入這行: SET MPTS_SNIFF=/NS 將 sniffer 取消。
安裝 - SCSI
Q:我有一塊 Adaptec SCSI 卡與 SCSI CD-ROM, 但我無法從光碟開機。
畫面出現以下訊息就停住了:
-- loading please wait ......
A:請檢查以下設定:
1.在 Adaptec BIOS 裡面,把 CD-ROM 裝置的 disconnect 選項設成 "NO"
2.有些 CD-ROM 無法在同步模式 sync mode 下正常運作,請把 BIOS 的
"initiate sync negotiation" 功能設成 off。
Q:從光碟開機時,出現以下訊息:
eCS in unable to operate your hard disk or diskette dirve.
The system is stopped.
A:你的 CD-ROM 接在 SCSI 磁碟控制器上嗎?
eCS 比其他 OS 支援更多種 SCSI 磁碟控制器, 而這些 SCSI driver 彼此很可能
相衝。若您有塊 SCSI 卡,您必須使用 Preboot menu (請選開機選項2), 並指定
您想使用的 SCSI driver。欲知詳情,請參照 ReadMe-BootMenu.txt 檔。
附錄 D 也有列出所有 eCS 支援的 SCSI 卡。
Q:我有一塊 Adaptec SCSI卡 與 SCSI CD-ROM, 而我無法從光碟開機。系統通常可以
載入 basedev drivers, 但無法載入 device drivers。系統出現像下面的訊息:
device=s:\ecs\boot\testcfg.sys specified in the device statement is not valid
A:系統必須為 CD-ROM 指定一個 drive letter,以載入 device drivers。請您改用
JJSCDROM driver。重新開機,並選擇開機選項2 Preboot menu。在 menu 中請
選 JJSCDROM 選項。
Q:我有一塊 SymBios 晶片的 SCSI 卡,它可以正常的從 eCS CD#1 開機,但安裝完
成並重開機後,我就再也不能進入系統了!
A:很遺憾 eCS 安裝程式有個小 bug, 會把您 config.sys 裡的 SymBios driver 給
忽略掉。要解決此問題, 請在 eCS 安裝完成,並要求您重開機前,先修改您硬碟
裡的 config.sys 檔。請在您 config.sys 裡加上下面這行 BASEDEV=SYM8XX.ADD
(在其他 basedev 敘述之後)
一般使用
Q:eCS 安裝好後,每次我一開機,就有一個很大的訊息 "Please Wait",然後它就
不動了。
A:有些情況下, eCS 安裝程式的清除碼會被中斷(eCS 安裝程式沒有被清乾淨)。
請編輯您的 startup.cmd,找找看有沒有一大段程式碼是被 "rem BEGIN Wise
Machine" 與 "rem END WiseMachine" 這兩行程式碼給包起來的,
例: rem BEGIN WiseMachine
........
........
........
........
rem END WiseMachine
若有,請把這一段程式碼(包括那兩行)全部刪掉。應該就不會再發生這種情形
了。若還是發生,乾脆就把 startup.cmd 刪掉吧。
Q:聽說 eCS 跑的超快!我怎麼覺得跑的超慢?!
A:您主機板的 BIOS 可能無法在 eCS 下抓到 64MB 以上的 RAM。記憶體這麼少,
系統會做大量的硬碟 SWAP,請換個新的 Kernel,或做 kernel patch。請至
eCS CD#1 的 \patchldr 目錄下參照 readme.first 檔。
/*譯者補充:這個 patch 就是 Daniela 小姐寫的 memory PatchLDR。我以前也曾
在 OS/2 板上提到過。會發生這個問題的原因如下:
OS/2 要抓到 64MB 以上的 Memory, 要用 BIOS 的 Int15 [AX=E801] function,
最近有些 BIOS 已沒有這個 function, 所以 OS/2 抓不到 64 MB 以上 memory。
Windows 不受影響,因為它用 Int15 [EAX=0000E820] function 來抓 memory。
這個 patch 就是把 OS/2 改成用 Int15 [EAX=0000E820] 來抓 Memory。
請照著 readme 的說明,在根目錄下執行 PatchLDR.exe,它會造出新的 OS2LDR
,就可抓到 64MB 以上的 RAM了。*/
Q:eCS 用的 JFS(Journaled File System) 是哪一版?
A:是 2001/5/08 的 JFS update 版。若您想用 backup MCP GA 版的 JFS, 可在
eCS CD#3 上找到:
\fixes\testcase-beta\jfs\d0508\backup-mcp\os2
我們不建議您隨便抓 Internet 上的 fixes 來用,若您想找最新版的 fixes,
請到我們的網站。
PS: 請注意,已有人發現新版 JFS 的問題:
它不能正確處理由舊版 JFS 所格式化出來的分割區!若您使用了新版 JFS,
而在開機過程中,JFS 無法很快的做完 chkdsk,請您改用 eCS CD 來開機,
或從一個使用舊版 JFS 的維護分割區 maintenance partition,就是另一個
也灌了 eCS 的分割區來開機。若新版 JFS 在這部份沒發生問題,請循正常
程序關機,並從使用新版 JFS 的 volume 開機。
Q:我用 InJoy 撥接上網。當連線完成時, 系統就當機了。這通常發生在第二次撥接
上網時。
A:這是 TCP/IP stack 裡的一個問題所造成的。請參照 eCS CD#3 的
\fixes\ibmofficial\tcpip43\ic27649.txt 來解決此問題。
Q:當我關閉 LVM.exe 時,出現 SYS#### error。
A:離開 LVM.exe 時,有時會出現 SYS error(不管您有沒有對磁區做更動)。但這對
LVM 的功能與磁區分割似乎不會有影響,忽略這個 error 即可。
Q:如何叫出具有美麗的外觀的 eCS Clock? :)
A:請在 eComCenter 的 clock 上按滑鼠右鍵,就可啟動 eCS Clock了。
Q:我的電腦嗶嗶叫,硬碟也不斷的慘叫!怎麼回事啊?
A:也許您的硬碟讀取出了問題。若 eCS 發現此問題,它會 reset 磁碟控制器。會發
生這種問題,通常是您的電腦沒有適當接地所造成的。請檢查您的電腦有沒有正確
的接地。/*譯者註:發現這種情況的時候,您的電腦大概也燒毀了 :P */
WiseMachine
Q:我用 WiseMachine 來部署 Object Desktop。重開機後,當我打開「模板」資料夾
時,Object Desktop 的商標畫面會出現,然後就當機了。
A:重開機後,請先不要打開「模板」資料夾,請打開 Object Desktop 資料夾,並
執行 "Workplace Shell Class Editor"。Object Desktop 的商標畫面會出現,
而且不會當機。這個商標只會出現一次,從此您就可安心使用「模板」功能。
Q:我該如何"移動"一個由 WiseMachine 所部署的程式?
A:目前版本的 WiseMachine 並不支援「自動移動應用程式」的功能(像部署程式那
樣一拖放就安裝好),您必須從「已安裝程式清單」(list of installed app-
lications)中手動執行 "remove" 功能。當您執行了 remove, WiseMachine會把
此應用程式的所有 WPS dll 檔取消註冊(如果有的話), 並將此程式在 congig.sys
裡的敘述、ICON、ini 檔裡的描述都清掉, 但不會把此程式的檔案與目錄一起刪掉
。(這是故意的, 若您真想把此程式刪掉, 可以自己手動刪除這些檔案與目錄。)
移除完成後,您可以選擇 "source" 指到原來檔案的位置, 再設定 "destination"
到新的位置來重新部署程式。WiseMachine 會把程式碼 copy 到新的的位置, 並重
新部署它。這樣就完成了"移動"的工作。完成後,您可以把原來位置的檔案與
目錄刪除。下一版的 WiseMachine 應該會加入"移動"的功能。
Q:我想用 WiseMachine 或 eCS Guides 來安裝程式,但安裝畫面從沒出現。
A:檢查看看您的安裝畫面是不是跑到背景去了。請按 Ctrl+Ecs 叫出視窗列示,選
擇那個安裝程式,並按 enter 將它叫到前景。
Q:我想用 WiseMachine 重新進行第二/第三階段的 eCS 安裝, 但不希望它影響我目
前的桌面。我該如何辦到呢?
A:安裝程序會在您的 USER.INI 檔內設兩個變數。您可以將這兩個變數刪除,讓安
裝程式進行「單純」的第二/第三階段安裝。 請在 Command line 模式下執行
REGEDIT2.exe, 並使用 Edit -> Find,找到 ECOMSTATION 這個字,將它們刪除。