1.想在SUSE82上玩PHP的兄弟们,请暂时不要安装Apache2,因为官方说,mod_perl,mod_php还是不稳定不安全的,所以没有提供。所以,请安装Apache。
2.想运行named,samba,httpd,squid的话,请在已经打开防火墙的情况下,打开对它们的信任。打开YAST,系统--> Editor for /etc/sysconfig Files-->Network-->Firewall-->SuSEfirewall2,从FW_TRUSTED_NETS开始
FW_TRUSTED_NETS,填入192.168.1.0/24或者协议后跟一个端口号。 FW_TRUSTED_AUTODETECT=yes FW_TRUSTED_DNS= FW_TRUSTED_DHCLIENT= FW_TRUSTED_DHCPD= FW_TRUSTED_SAMBA= FW_TRUSTED_SQUID= |
需要的话,就yes,否则no。
3.DMA以及32位IO的读写:
打开YAST,选择硬件,IDE DMA MODE,在下面的选项中,选择DMA = ON(default mode)。再次起动,你会发现已经为你选择了正确的DMA模式,33/66/100/133,自动选择好。
然后通过hdparm -d /hdn(n=a,b,...n<=z),你会看到你的DMA是否等于1,否则就是没有打开。如果这样还没有效果,请检查你是否安装了hdparm-5.3-36-*.rpm这个文件(rpm -q hdparm)。
如果安装了,还是没有起作用,可以手工打开DMA和32bit I/O模式。以root身份编辑/etc/init.d/boot.local,在最后一行增加hdparm -c1 -d1 -k1 /dev/hdn(n=a,b,...,n<=z)。
重新启动既可,通过hdaparm -c -d /dev/hdn(n=a,b,...,n<=z) 查询dma,io是否等于1。
4.现在已知每运行YAST配置一次,也就是执行SuSEconfig.xxxx之后,我们之前自己定义的fonts.dir,fonts.scale会被改写。所以请备份这两个文件。或者,参考linuxbaby关于美化的补充说明。
5.关于ACPI,如果你发现你的机子右下角有个叉,或者提示ACPI没有运行,请执行chkconfig --add acpid,起动之后,就好了。
6.关于VMware不能运行的处理:
(1)在起动参数中,增加apic,如下:
kernel (hd0,5)/boot/vmlinuz root=/dev/hda6 vga=0x317 apic hdc=ide-scsi hdclun=0 splash=silent showopts
(2)如果发生编译不能通过,请按照以下方法执行,不过,请先备份原文件。(此方法由richard_1979提供)
1) 先以root登录 2) # cd /usr/src/linux # make cloneconfig # make dep clean 3) # cp /boot/vmlinuz.version.h /usr/src/linux/include/linux/version.h # cp /boot/vmlinuz.autoconf.h /usr/src/linux/include/linux/autoconf.h 4) # vmware-config.pl |
7.关于FAT32、NTFS显示中文的解决方法,修改/etc/fstab,别照抄,参考修改。
/dev/hda6 / reiserfs defaults 1 1 /dev/hda5 /mnt/redhat ext3 defaults 0 0 /dev/hda1 /mnt/c ntfs ro,users,gid=users,umask=0002,nls=cp936 0 0 /dev/hda1 /mnt/c vfat rw,users,gid=users,umask=0002,iocharset=cp936 codepage=936 0 0 #如果是fat32分区,就改为这行 /dev/hda7 swap swap pri=42 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 proc /proc proc defaults 0 0 usbdevfs /proc/bus/usb usbdevfs noauto 0 0 /dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec,nls=cp936 0 0 /dev/cdrom /media/cdrom auto ro,noauto,user,exec,nls=cp936 0 0 | |