星期一, 八月 27, 2007

arch安装手记

把ubuntu给删掉了.然后安装了arch,因为我觉得ubuntu太慢了.我把gnome和xfce4都给弄掉了,保留了fluxbox,还是慢.
尽管安装的时候麻烦了不少,但是后来才发现,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" 
Identifier    "mouse1"   
Driver        "mouse"  
Option        "CorePointer"   
Option        "Device"        "/dev/input/mice" 
Option        "Protocol"        "ExplorerPS/2"
Option        "ZAxisMapping"        "4 5"
EndSection
用pacman来安装显卡驱动模块,
pacman -S xfree86-video-savage  #修改成自己的驱动
然后打开
Load "glx"

Load "dri"
以及修改模块位置为
/usr/lib/xorg/modules
保存,重启X即可。

以及升级内核后出现VFS错误问题解决方法:
grub引导时使用kernel26.img替换initrd26.img来启动.

没有评论: