Archlinux安装

使用VMware安装Archlinux

一、 下载

下载archlinux:https://www.archlinux.org/download/。这里使用的是2013.10.01,大小529.0 MB,Included Kernel: 3.11.2

二、安装

1、将下载的ios载入。启动虚拟机


2、磁盘分区

命令:cfdisk

cfdisk

分区后一定要Write

我这里分为3个区,sda1为boot100M;sda5为/根分区;sda6为swap交换分区。

3、格式化磁盘

mkfs.ext4 /dev/sda5

mkfs.ext4 /dev/sda1

4、格式化swap交换分区并使用交换分区

mkswap /dev/sda6 && swapon /dev/sda6

5、挂载根分区,并创建boot启动文件夹并挂载分区必须先挂载根分区

mount /dev/sda5 /mnt/

mkdir /mnt/boot && mount /dev/sda1 /mnt/boot


6、编辑资源列表(电信:使用163;网通:使用sohu;教育。。。。)

vi /etc/pacman.d/mirrorlist


7、链接网络

a)        自动获取IP:dhcpcd

b)       手动设置IP与DNS:

ip adds add我的固定IP/24 dev eth0

ip route add default via我的网关

c)       使用固定IP:vi/etc/resolv.conf

d)       无线网络:dhclient

wpa_passphase "无线ssid" "密码"  >>  /etc/wpa_supplicant.conf

wpa_supplicant -B -Dwext -i wlan0 -c /etc/wpa_supplicant.conf

8、安装系统到根目录

pacstrap /mnt base base-devel

pacstrap /mnt base base-devel net-tools

如果想要自定义安装使用下面方法

pacstrap /mnt base后面跟要安装的软件

pacstrap /mnt base coreutils file filesystem grub linux pacman procps-ng syslog-ng glibc systemd-sysvcompat shadow dhcpcd vi wicd net-tools …..

9、安装启动管理器

pacstrap /mnt grub-bios

EFIPC用如下命令pacstrap /mnt grub-efi-i386

10、生成磁盘挂载的列表

genfstab –p /mnt >> /mnt/etc/fstab

11、切换到新系统中

arch-chroot /mnt


三、对新系统进行配置

1、配置本机名称

echo aaa >/etc/hostname简写

2、 配置键盘布局(美式键盘)

echo KEYMAP=us > /etc/vconsole.conf

3、设置时区

echo Asia/Shanghai > /etc/timezone

4、建立时区软连接

ln –s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

5、配置字符编码

vi /etc/locale.conf

LANG=en_US.UTF-8

等到基本体统完全安装后,修改为中文编码

LANG=zh_CN.UTF-8

6、去掉用不到的编码。只保留en_US和zh_CN的几行即可并更新系统编码

vi /etc/locale.gen && locale-gen

7、配置系统时间

hwclock --systohc --localtime

设定系统将用的时间方案。这个时间方案我是试过很多次,如果是双系统,电脑里还有win系统的话,建议设为:--localtime,否则可设为--utc。

不过,我现在虽然也用双系统,但还是设的utc,因为设为--localtime虽然在win下时间不会出错,但回到linux下,经常系统会有些古怪的问题,比如,升级系统之时,报密钥错误。使用--utc,虽然在linux下时间会慢8个多小时,但毕竟对整个系统没有影响。

8、生成内核的启动镜象(创建引导linux内核的初始环境)

mkinitcpio –p linux

9、分2个区要安装grub

pacman –S grub-bios

10、设置grub引导程序

grub-install /dev/sda

11、生成grub配置文件

grub-mkconfig –o /boot/grub/grub.cfg

查看一下启动配置文件,如果有必要,则将win系统的启动项手工添加进去

vi /boot/grub/grub.cfg

menuentry "WINDOWS" {

set root=(hd0,1)

chainloader +1

}

如果你还装了windows,建议先安装os-prober,然后再生成配置文件。pacman -S os-prober [可选的](我没有安装)

12、修改root密码

passwd

13、退出挂载

exit

14、卸载分区

卸载挂载的分区,这一步千万不要忘掉,否则等会重启机子会无法进入系统。

umount /mnt/{boot,home,}

15、重启

reboot

基本系统已安装完成。


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值