用了几天的Win7,实在用不下去了,老是死机,死的时候,还让显示器在那边嗡嗡的响个不停,只能硬关机,相当的不爽。机器预装的是Win7家庭版,俺换个专业版,不至于这样吧。。。驱动都是到官方联机装好的。。。
于是乎,还是决定回到linux的幸福生活。在众多发行版中,我用的比较多的,就是ubuntu和arch。早期用的RH,不能算用过,还玩过Puppy,C之类的小东西,那也只是玩玩。
废话不说了,记录一下这次安装中遇到的问题:
1、显卡:
lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
开始以为是chips,所以装了xf86-video-chips,不行,说有个万能的驱动vesa,装上也不行。后来想想,会不会是intel:
sudo pacman -S xf86-video-intel
这样就好了。
2、自动挂载:
网上很多都说改/etc/fstab,这样不好。配合thunar,我改的是hal的配置文件。然后,把自己加入相应的组,就可以了。
3、直接读光盘,失败。
光盘可以mount,但是,在虚拟机里面要读的话,还是读不到。因为,那里直接读/dev里面的东东。为什么不能读呢?没权限。所以,把自己加到光盘组。
4、vmwareplayer安装问题:
archlinux的/etc和其他大多数发行版不一样,所以装这个软件才会出问题。网上搜了一把,建一个其他发行版那样的目录结构,然后在安装的时候,加参数--console --custom,安装过程中指定安装路径,就可以了。
5、读写NTFS:
装上后,想到移动硬盘里找东西,发现能读出来,有部分文件夹和文件,很多东西都没有了。我有点怀疑是不是移动硬盘出问题了,但身边没有Win的机器,所以,不确定。后来虚拟机装起来了,在里面能够读到所有数据。知道是我系统对NTFS支持不够,所以,装了ntfs-3g,就一切OK了。
6、本地DNS:
俺这边网速慢,用的是电信的ADSL,老是要解析域名。抓包看过,域名解析占据很大部分,网事慢的,可想而知了。所以,减少DNS成了提高网速有效的方法。装了个pdnsd,挺好。重启过,发现/etc/resolv.conf在pppoe-start时,被改回去了,也就是,每次登陆后,都不用本地的DNS解析了,要手动改改回来。我想直接在pppoe-start里面注释掉,应该就可以了。到群里说了我的想法后,九天说,何必改别人的东西呢?自己写个脚本来做,不就行了嘛。我一想,也是啊。
7、中文支持:
开始装起来,一直用英文,也没啥。后来想,中文还是加上吧。想开的时候开一下。所以在.xinitrc里面加了:export LANG=zh_CN.utf-8,试了一把,发现不行,并且进去后,fcitx不能用了。搜了一下,发现locale没改,这本该在安装过程就做的啊。。。于是解注释掉/etc/locale.gen,然后,运行locale-gen,重启X,就可以了。
下面贴几张配置文件:
这是.xinitrc,启动X时用。一些东西,想在启动X时做,就放在这里:
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
export LANG=zh_CN.UTF-8
#setup XIM environment, needn't if use SCIM as gtk-immodules
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
killall fcitx
fcitx &
#fusion-icon
# exec fvwm
# exec xterm
# exec gnome-session
# exec startkde
exec startxfce4
# ...or the Window Manager of your choice
.bashrc,命令要有自己的输法。老是输入长命令,没劲:
# Check for an interactive session
[ -z "$PS1" ] && return
# ls
alias ls='ls --color=auto'
alias ll='ls -al --color=auto'
# network
alias pppoe='sudo /home/barton/myshell/pppoe'
# Package Manager
alias s='sudo powerpill -S'
alias sy='sudo powerpill -Sy'
alias syu='sudo powerpill -Syu'
alias ss='pacman-color -Ss'
alias y='yaourt'
# All rc
alias pacmanlistrc='sudo vim /etc/pacman.d/mirrorlist'
# Start Modules
alias vmstart='sudo /home/barton/myshell/vmmodules'
PS1='[\u@\h \W]\$ '
上面自己写的两个脚本:
#!/bin/sh
pppoe-start
cp /etc/resolv.conf.new /etc/resolv.conf
/etc/rc.d/pdnsd restart
#!/bin/sh
modprobe vmmon
modprobe vmci
modprobe vmnet
modprobe vmblock
分享到:
相关推荐
Archlinux 产生于2001年初。最初的设计思想来源于两个Linux发行版:PLD和CRUX。PLD采用的是 apt-get 作为 rpm 系统的前端,便于系统的升级;CRUX 的软件包的打包方式十分简单,就是最简单的tar.gz包,更易于管理和...
archlinux 安装
archlinux安装图解教程.pdf
该文档描述了archlinux中安装、配置gnome的步骤。
ArchLinux简体中文官方指南 ,适用于初学者,可以让初学者更好的了解linux的安装过程。
打造完美的Linux桌面 Archlinux
aui, Archlinux最终安装 项目只接受补丁这个项目没有积极地开发,但是我们将接受 PRs Archlinux安装安装和配置archlinux从未更容易 !你可以先用 virtualbox 试试先决条件工作互联网连接以'root'登录'如何获取它
你厌烦了越来越臃肿,拖得越来越慢...可是网络上的Archlinux的教程比较分散,而Archlinux官网上的教程又太老了,也不易理解,因此作者打算结合最近的Archlinux使用经验做这份Linux使用教程,帮助大家学习和使用Linux。
ArchLinux安装镜像,用于安装ArchLinux的live环境
archlinux-2016.04.01-dual.iso.torrent
ArchLinux 电源管理 cpufreq ArchLinux 电源管理 cpufreq
新手安装Archlinux+GNOME 3.2完整教程
虚拟机安装Archlinux(全.docx
archLinux dual install.一个4个文档,包括ArchLinux dual的按照,比较细致,包括硬盘分区都有
Archlinux 设置IP地址、网关、DNS的方法.docx
安装archlinux作为WSL (Windows Subsystem for Linux) 主机
Ansible-ansible-archlinux.zip,Automated Arch Linux桌面环境Automated ArchLinux,ansible是一个简单而强大的自动化引擎。它用于帮助配置管理、应用程序部署和任务自动化。
自己安装archlinux的过程。centos7.3系统,vitualbox。没有efi分区。
archlinux新手安装指南 archlinux新手安装指南 archlinux新手安装指南 archlinux新手安装指南
archlinux-安装完全指南.pdf