尽管安装的时候麻烦了不少,但是后来才发现,arch确实不错,觉得用arch比用ubuntu方便,但是ubuntu却是桌面做的相当好的版本了----因为是几乎不用再去做什么配置了,那下来就能用,比较适合linux新手----虽说越简单,越不用自己再去花时间配置的linux系统是不适合学习linux的。
装了两遍arch,硬盘安装真的很方便哈.安装两遍的原因是,首次安装的时候把内核升级到了2.6.22,重启系统后,内核载入到一半就halt了.出现如下提示:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
刚开始我还以为是用了reiserfs文件系统的缘故.后来重装了一遍系统,然后再次更新系统后,又出现了同样错误.郁闷.
本来打算重装,但是后来想到可以再次用arch的安装盘来重新安装旧内核.我先把/boot/{vmlinuz26,initrd26.img}和/lib/modules/*给rm掉,然后在arch的安装控制台里mount原来的文件系统,之后跳到install kernel选项里,重现安装内核,搞定了.呵呵
之后配置什么的就好弄了.安装几个中文字体竟然就可以很漂亮无须再去配置中文.比ubuntu里面配置字体方便.觉得arch太简洁了.速度相当的快,我安装了xfce4.
另外在配置网络的时候出现了点小问题,我的是adsl,在pppoe-setup的时候以为输入用户名和密码就可以了,没有输入DNS.害的我还要到win下查看DNS.麻烦.
配置X,可以先弄个hwd来做好xorg的配置文件,但是我没有。因为原来在ubuntu的时候把原来的xorg给备份了,所以可以用xorgconf来逐步写入xorg.conf。就是有点麻烦,但是即使是使用hwd也是还要重新把显卡驱动模块给写入到配置文件里。而且尽管是有点麻烦,但是照着原来的xorg配置备份还算很简单的。弄好了就可以使用3D加速了(看来我的16Msavage显卡真的很垃圾)。
输入法本来打算用到fcitx,但是还是用了scim,因为我修改.xinitrc文件后在gtk下还是没法用fcitx。
ps:我的savage显卡下Xorg配置步骤
xorgconfig命令下逐步配置,弄好xorg.conf文件后,把鼠标section处修改成如下(避免无法使用中键滚动页面):
Section "InputDevice"用pacman来安装显卡驱动模块,
Identifier "mouse1"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
EndSection
pacman -S xfree86-video-savage #修改成自己的驱动
然后打开
Load "glx"
Load "dri"
以及修改模块位置为
/usr/lib/xorg/modules
保存,重启X即可。
以及升级内核后出现VFS错误问题解决方法:
grub引导时使用kernel26.img替换initrd26.img来启动.