ArchLinux安装记录(一)

连接到因特网

# ping -c 3 archlinux.org

更新系统时间

# timedatectl set-ntp true

建立硬盘分区

# fdisk -l

# fdisk /dev/sda

fdisk操作

帮助

m

创建GPT分区表

g

创建1M BIOS boot分区

n

+1M

t

4(设置为BIOS boot类型)

创建boot分区为128M

创建swap分区1G

创建/分区

保存并退出

w

格式化分区

格式化boot分区

# mkfs.ext4 /dev/sda2

格式化swap分区

# mkswap /dev/sda3

格式化/分区

#mkfs.ext4 /dev/sda4

挂载分区

挂载/分区

# mount /dev/sda4 /mnt

挂载boot分区

# mkdir /mnt/boot

# mount /dev/sda2 /mnt/boot

启用swap分区

# swapon /dev/sda3

选择镜像

编辑/etc/pacman.d/mirrorlist,设置163为默认镜像

安装系统

# pacstrap -i /mnt base base-devel

生成fstab文件

# genfstab -U /mnt >> /mnt/etc/fstab

Chroot

# arch-chroot /mnt /bin/bash

设置时区

# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

设置时间标准为 UTC

# hwclock --systohc --utc

Locale

# nano /etc/locale.gen

en_US.UTF-8 UTF-8

zh_CN.UTF-8 UTF-8

zh_TW.UTF-8 UTF-8

# locale-gen

将系统 locale 设置为en_US.UTF-8,系统的 Log 就会用英文显示

# echo LANG=en_US.UTF-8 > /etc/locale.conf

主机名

# echo myhostname> /etc/hostname

Root 密码

# passwd

安装引导程序

# pacman -S grub

# grub-install --target=i386-pc /dev/sda

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

重启

# exit

# umount -R /mnt

# reboot

你可能感兴趣的:(ArchLinux安装记录(一))