連接到因特網(wǎng)
# ping -c 3 archlinux.org
更新系統(tǒng)時(shí)間
# timedatectl set-ntp true
建立硬盤(pán)分區(qū)
# fdisk -l
# fdisk /dev/sda
fdisk操作
幫助
m
創(chuàng)建GPT分區(qū)表
g
創(chuàng)建1M BIOS boot分區(qū)
n
+1M
t
4(設(shè)置為BIOS boot類型)
創(chuàng)建boot分區(qū)為128M
創(chuàng)建swap分區(qū)1G
創(chuàng)建/分區(qū)
保存并退出
w
格式化分區(qū)
格式化boot分區(qū)
# mkfs.ext4?/dev/sda2
格式化swap分區(qū)
# mkswap /dev/sda3
格式化/分區(qū)
#mkfs.ext4?/dev/sda4
掛載分區(qū)
掛載/分區(qū)
# mount /dev/sda4?/mnt
掛載boot分區(qū)
# mkdir /mnt/boot
# mount /dev/sda2?/mnt/boot
啟用swap分區(qū)
# swapon /dev/sda3
選擇鏡像
編輯/etc/pacman.d/mirrorlist擂仍,設(shè)置163為默認(rèn)鏡像
安裝系統(tǒng)
# pacstrap -i /mnt base base-devel
生成fstab文件
# genfstab -U /mnt >> /mnt/etc/fstab
Chroot
# arch-chroot /mnt /bin/bash
設(shè)置時(shí)區(qū)
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
設(shè)置時(shí)間標(biāo)準(zhǔn)為 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
將系統(tǒng) locale 設(shè)置為en_US.UTF-8顾稀,系統(tǒng)的 Log 就會(huì)用英文顯示
# echo LANG=en_US.UTF-8 > /etc/locale.conf
主機(jī)名
# echo?myhostname> /etc/hostname
Root 密碼
# passwd
安裝引導(dǎo)程序
# pacman -S grub
# grub-install --target=i386-pc /dev/sda
# grub-mkconfig -o /boot/grub/grub.cfg
重啟
# exit
# umount -R /mnt
# reboot