1. kernel的差異 在make kernel給client用的時候,記得要選對client的CPU型態,也就是在下表選對CPU Processor type and features ---> ( ) 386 ( ) 486 ( ) 586/K5/5x86/6x86/6x86MX ( ) Pentium-Classic ( ) Pentium-MMX ( ) Pentium-Pro/Celeron/Pentium-II ( ) Pentium-III/Celeron(Coppermine) ( ) Pentium-4 ( ) K6/K6-II/K6-III ( ) Athlon/Duron/K7 ( ) Elan ( ) Crusoe ( ) Winchip-C6 ( ) Winchip-2 ( ) Winchip-2A/Winchip-3 ( ) CyrixIII/C3 當然,您可以保守一點直接選386看看... 2. glibc的差異 Redhat在安裝的時候會根據您的機器型態安裝glibc,若您的機器符合686的規格的話, 他會安裝glibc-xxxxxx.i686.rpm (例如glibc-2.2.5-36.i686.rpm), 要不然就會安裝glibc-xxxxxx.i386.rpm (例如glibc-2.2.5-36.i386.rpm), 這時候如果機器不一樣的話,也就是將只能符合在686機器上使用的作業系統檔案移到 符合386規格上的機器上使用,會造成開機到要進入init的時候當機的困擾。 一個解決的方式就是拿安裝光碟,開機後進入rescue模式(在提示符號下 "linux rescue "),然後想辦法用網路或是其他方式抓到 glibc-2.2.5-36.i386.rpm,然後用類似 "rpm -Uvh --force --root=/mnt/sysimage glibc-2.2.5-36.i386.rpm" 來將原來的glibc-2.2.5-36.i686.rpm蓋掉... ps. 這裡可能可以抓到一些版本的glibc http://ftp.ist.utl.pt/pub/redhat/update/7.3/ http://beowulf.smu.edu.sg/redhat/7.3/updates/i686/