歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> TurboLinux常見問題解答

TurboLinux常見問題解答

日期:2017/3/6 15:39:19   编辑:關於Unix
安裝部分 出現不能辨識的硬件 (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 的輸出編碼類型是根據所設環境自動轉換的。

Copyright © Linux教程網 All Rights Reserved