安裝部分 出現不能辨識的硬件 (1) ISA設備——不是所有的ISA設備都可以自動檢測,一般您可以通過手工設定I/O端口和中斷。 (2) PCI/AGP 設備——如果一個PCI設備不能被檢測到,那麼一般就沒有這種設備的驅動程序。 (3) PCMCIA/PC 設備——如果您的PCMCIA設備
安裝部分
出現不能辨識的硬件
(1) ISA設備——不是所有的ISA設備都可以自動檢測,一般您可以通過手工設定I/O端口和中斷。
(2) PCI/AGP 設備——如果一個PCI設備不能被檢測到,那麼一般就沒有這種設備的驅動程序。
(3) PCMCIA/PC 設備——如果您的PCMCIA設備不能被檢測到,那麼一般是因為您的PCMCIA卡同TurboLinux Card Manager不兼容。建議您使用 CardBus PCMCIA 控制器驅動,不過並不能穩定工作。
檢測即插即用 設備時系統掛起
這是一個比較普遍的問題,解決的辦法是重新啟動安裝,然後跳過檢測這一步。
LILO 安裝失敗
如果您試圖在第二個硬盤上安裝LILO或者您使用大硬盤時沒有打開LBA (Logical Block Addressing)模式,請進入CMOS打開這個選項。對於某些SCSI硬盤,您需要打開“Use Linear Mode”來安裝LILO。如果您不能安裝LILO,您可以用軟盤或者loadlin來啟動TurboLinux。
啟動部分
LILO 啟動時死機或LILO啟動時出現 LI- 後死機
說明您的LILO沒有正確安裝,您需要卸載LILO,請用一張DOS盤啟動,運行fdisk/MBR就可以移去LILO,再用軟盤或Loadlin啟動Turbo Linux。
啟動時出現 Kernel Panic - Unable to Mount Root FS...
這說明您的硬件設置發生變化,例如您用SCSI硬盤啟動,結果更換SCSI卡後出現這個問題,您需要用sysboot 軟盤來啟動和重新配置核心模組。如果仍然不能解決,必須聯系廠家求得技術支持。
配置部分
如果有硬件沖突怎麼辦
通常TurboLinux和您的系統的BIOS可以自己解決硬件沖突問題。但是有個例外, 就是ISA即插即用卡。很多即插即用聲卡通常會自動初始化為出廠缺省設置, 如把I/O地址設置為0x300. 通常情況下這不是問題, 但很多ISA網卡的I/O地址的出廠缺省設置也為0x300。因為即插即用卡在TurboLinux啟動時是在網卡之前初始化, 這種I/O沖突通常很容易使您的網卡無法使用。幸運的是, 運行TurboPNPCfg可以幫您解決這個問題。您可以手工配置這些卡, 只要對某個卡的I/O地址重新選擇除0x300外另一個值。
我的電腦有超過 64M 的內存, 但是它運行任何程序都很慢。當我使用參數 mem=64M 通知 Linux 只使用 64M 內存時, 它的速度提高了。這是為什麼?我能解決這個問題嗎 ?
這是一個有關(緩存)命中率和內存的問題。一些主板在使用超過 64M 的內存時並不使用外部緩存,這樣系統速度會明顯地慢下來。不幸的是沒有什麼辦法解決此問題。其他可能情況是你的主板只有 256K 的緩存,卻有超過 64M 的內存。這時你可以增加(主板的)緩存到512K,甚至 1MB,也許問題就可以解決了。
Linux 識別出了我的CD-ROM, 但我安裝它時卻失敗了
如果你的系統安裝是正確的話,那麼簡單地鍵入 mount /mnt/cdrom 就應該可以工作了。如果不是這樣,你必須編輯/etc/fstab 文件。這是一個 /etc/fstab 的例子:
/dev/hdc /mnt/cdrom iso9660 noauto,ro 0 0
CD-ROM device) (directory) (filesystem type and options)
為了發現 CD-ROM 設備, 鍵入 dmesg | less, 搜索關於你的CD-ROM 的信息.
如果你不希望修改 /etc/fstab 而安裝CD-ROM:
mount -t iso9660 /dev/hdc /mnt/cdrom
Linux 不能檢測到我的 NE2000 兼容網卡。
現在我們已經發現一些可以在較早版本內核中工作的NE2000 網卡不能在新的2.2.X 版本的內核中工作。你可以按照如下方法嘗試使網卡工作:
insmod 8390
insmod ne io=0xXXX irq=Y
用你的網卡的 IO 地址和中斷參數替代 XXXX 和 Y。大部分經常使用的 IO 地址是 0x300 或 0x310,中斷的值可能是任意允許的值。然後, 使用
.netcfg 或 ifconfig 配置網卡。有時候, 即使網卡已經識別出, 仍然有報告說網卡不能傳送 TCP/IP 協議包。這需要經過
測試。如果網卡開始工作了,將它加入到模塊文件/etc/conf.modules 中。
使用部分
不能以某個普通用戶登錄/忘記了口令, 怎麼辦?
這種問題通常是由於輸入了錯誤的口令。以超級用戶root登錄進您的系統, 輸入:passwd username。以忘記了口令的用戶名代替這裡的 username。注意即使是root用戶也得不到當前的口令,您只能把口令更改為一個新的口令。
圖形登錄界面接受了用戶名和口令, 但是桌面沒有出現
在一個正常的 TurboLinux 系統上, 只要您按通常的方法添加用戶賬號, 應該不會發生這種事。這種錯誤通常是因為在用戶的主目錄中缺少一些符號連接。 以 root 登錄, 到用戶的主目錄下檢查 xsession是否為到xinitrc 的符號連接。如果不是, 輸入命令: ln -sf .xinitrc.xsession。現在退出root, 再以這個用戶名登錄, 桌面應該可以正常啟動。
為什麼我有時運行軟件, 顯示的是英文, 有時是中文?
這主要決定於運行環境, 在 Turbo Linux 下, 您可以設置locale為中文
setenv LC_ALL zh_CN.EUC (GBK Locale)
setenv LC_ALL zh_TW.Big5 (Big5 Locale)
這時, 軟件將到指定目錄下查找相應的文件, 把某些信息翻譯為中文。沒有環境變量 LC_ALL 時, 運行軟件顯示則為未翻譯信息。
在TurboLinux 簡體中文版中, 我如何使用輸入 Big5 編碼?
您可以用ZWinPro 的控制條 zwincontrol 把當前的軟件運行狀態設置為 Big5編碼, 然後使用 chinput 輸入即可。chinput 的輸出編碼類型是根據所設環境自動轉換的。