Installation part
Unrecognizable hardware appears
(1) ISA equipment - Not all ISA equipment can be automatically detected. Generally, you can manually set the I/O port and interrupt.
(2) PCI/AGP device—If a PCI device cannot be detected, then there is generally no driver for such a device.
(3) PCMCIA/PC Devices—If your PCMCIA device cannot be detected, it is usually because your PCMCIA card is incompatible with TurboLinux Card Manager. It is recommended that you use CardBus PCMCIA controller driver, but it does not work stably.
System hangs when detecting plug and play
This is a common problem. The solution is to restart the installation and then skip the detection step.
LILO installation failed
If you try to install LILO on the second hard drive or if you are using a large hard drive without LBA (Logical Block Addressing) mode, please enter CMOS to open this option. For some SCSI hard drives, you need to turn on "Use Linear Mode" to install LILO. If you cannot install LILO, you can use floppy disk or loadlin to start TurboLinux.
Startup section
LILO crashes when starting or LILO crashes when starting
This means that your LILO is not installed correctly. You need to uninstall LILO. Please use a DOS disk to boot, run fdisk/MBR and then remove LILO, and then start Turbo Linux with floppy disk or Loadlin.
Kernel Panic appears at startup - Unable to Mount Root FS...
This indicates that your hardware settings have changed. For example, you boot with a SCSI hard drive, but this problem occurs after replacing the SCSI card. You need to use the sysboot floppy disk to boot and reconfigure the core module. If it still cannot be solved, you must contact the manufacturer for technical support.
Configuration section
What to do if there is a hardware conflict
Usually TurboLinux and your system's BIOS can resolve hardware conflicts by themselves. But there is an exception, which is the ISA plug and play card. Many plug-and-play sound cards are usually automatically initialized to factory default settings, such as setting the I/O address to 0x300. Usually this is not a problem, but the factory default setting of the I/O address of many ISA network cards is also 0x300. Because plug-and-play cards are initialized before the network card when TurboLinux is started, this I/O conflict can often easily make your network card unusable. Fortunately, running TurboPNPCfg can help you solve this problem. You can configure these cards manually, just reselect another value except 0x300 for the I/O address of a certain card.
My computer has over 64M of memory, but it runs any program very slowly. When I use the parameter mem=64M to notify Linux that only uses 64M memory, it's faster. Why is this? Can I solve this problem?
This is a question about (cache) hit rate and memory. Some motherboards do not use external cache when using more than 64M of memory, which will significantly slow down the system. Unfortunately there is no way to solve this problem. Other possible scenarios are that your motherboard only has 256K cache, but has more than 64M of memory. At this time, you can increase the cache (of the motherboard) to 512K or even 1MB, and maybe the problem can be solved.
Linux recognizes my CD-ROM, but I fail when I install it
If your system installation is correct, simply typing mount /mnt/cdrom should work. If this is not the case, you must edit the /etc/fstab file. Here is an example of /etc/fstab:
/dev/hdc /mnt/cdrom iso9660 noauto,ro 0 0
CD-ROM device) (directory) (filesystem type and options)
To discover CD-ROM devices, type dmesg | less, and search for information about your CD-ROM.
If you do not want to modify /etc/fstab but install CD-ROM:
mount -t iso9660 /dev/hdc /mnt/cdrom
Linux cannot detect my NE2000 compatible network card.
Now we have found that some NE2000 network cards that can work in earlier versions of the kernel cannot work in new 2. versions of the kernel. You can try to make the network card work as follows:
insmod 8390
insmod ne io=0xXXX irq=Y
Replace XXXX and Y with your network card's IO address and interrupt parameters. Most of the frequently used IO addresses are 0x300 or 0x310, and the interrupt value may be any allowed value. Then, use netcfg or ifconfig to configure the network card. Sometimes, even if the network card has been identified, there are still reports that the network card cannot transmit TCP/IP protocol packets. This needs to be tested. If the network card starts working, add it to the module file /etc/.
Used Part
You cannot log in as an ordinary user/forgot your password, what should I do?
This problem is usually caused by incorrect password being entered. Log in to your system as super user root, enter: passwd username. Replace the username here with the username that has forgotten the password. Note that even the root user cannot get the current password, you can only change the password to a new password.
The graphical login interface accepts the username and password, but the desktop does not appear
On a normal TurboLinux system, this should not happen as long as you add a user account in the usual way. This error is usually due to the lack of some symbolic connections in the user's home directory. Log in as root and go to the user's home directory to check whether xsession is a symbolic connection to xinitrc. If not, enter the command: ln -sf. Now log out of root, log in with this username, and the desktop should start normally.
Why do I sometimes run the software, and it shows in English and sometimes in Chinese?
This mainly depends on the running environment. Under Turbo Linux, you can set locale to Chinese
setenv LC_ALL zh_CN.EUC (GBK Locale)
setenv LC_ALL zh_TW.Big5 (Big5 Locale)
At this time, the software will search for the corresponding file in the specified directory and translate certain information into Chinese. When there is no environment variable LC_ALL, the untranslated information is displayed when running the software.
In TurboLinux Simplified Chinese, how do I use the input Big5 encoding?
You can use ZWinPro's control bar zwincontrol to set the current software running status to Big5 encoding, and then use chinput input to enter. The output encoding type of chinput is automatically converted according to the set environment.