一开始我选择的是Arch0.7 这个最新版!先设置硬盘的分区!
这里要严重注意就是arch会格掉你设为/home的分区!所以建议不设单独的/home,要保存的资料可以在fstab那里挂上!
安装base,这个版本的base里面带了ppp,ro-pppoe,libpcap所以没有必要再去网上下载!如果有兴趣完全安装也可以选上其他的,建议xfce就不要了那个里面的xfce版本太老了!之后安装选择的包!选择内核我分别选择过2.6和2.4的内核!2.4的内核好像不支持我的via_rhine网卡!也可能在2.4 里面via_rhine网卡名字变了,反正没见到via_rhine的模块被启动!所以没办法最后用的是2.6的内核!不过这个内核也很不错,而且是2.6.10-3的版本,很新了!
下面是设置系统,我在我的rc.conf里面更改了如下的地方!
/etc/rc.conf - Main Configuration for Arch Linux
#
# Localization
#
# HARDWARECLOCK: set to "UTC" or "localtime"
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: fount in /usr/share/kbd/consolefonts (only needed for non-us)
# USECOLOR: use ANSI color sequences in startup messages
#
HARDWARECLOCK="localtime"
TIMEZONE=Asia/Beijing
KEYMAP=us
CONSOLEFONT=
USECOLOR="yes"
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"
#
# Networking
#
HOSTNAME="localhost"
#
# Module to load at boot-up (in this order)
# (prefix a module with a ! to disable it)
#
MODULES=(via_rhine !usbserial !ide-scsi)
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
# (prefix an interface in INTERFACES with a ! to disable it)
#
# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
#
#lo="lo 127.0.0.1"
#eth0="dhcp"
#INTERFACES=(lo eth0)
#
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# (prefix a route in ROUTES with a ! to disable it)
#
#gateway="default gw 192.168.0.1"
#ROUTES=(!gateway)
#
# Daemons to start at boot-up (in this order)
# (prefix a daemon with a ! to disable it)
#
DAEMONS=(syslog-ng !hotplug !pcmcia network !netfs crond)
但是我ADSL这里不顺利!不知道是什么原因Arch0.7这里,当adsl-start 的时候总是TIME OUT
所以下面是只适用于和我机器配置一样或遇到相同问题的兄弟!
一开始我实验了各种办法比如更改eth0的ip,编译内核去掉ipv6,甚至拔掉8029!但是都没有用!最后我想有可能不同版本会好一些,就去下载了0.6没想到安装上一切正常!