虚拟机:VirtualBox 5.1
操作系统:Arch Linux (2017.5.1)
=========================STEP 1==========================
下载
官网下载:https://www.archlinux.org/download/
=========================STEP 2==========================
进入Arch live
新建虚拟机Arch:
载入Arch系统镜像
启动虚拟机进入Arch live
=========================STEP3==========================
分区
命令:cfdisk
选择gpt模式进行分区
不折腾,一切从简。创建3分区,/boot / (根) /home
分区 大小 类型
/boot 1G BIOS boot
/(根) 5G linux filesystem
/home 3G linux home
swap 1G linux swap
设置好分区后使用mkfs命令进行格式化
mkfs.ext3 /dev/sda1 注:/boot分区采用ext3的文件格式
mkfs.ext4 /dev/sda2 注:/分区采用ext4的文件格式
mkfs.ext4 /dev/sda3 注:/home分区采用ext3的文件格式
mkswap /dev/sda4 注:将sda4 设置为swap分区
格式化硬盘分区后就要进行挂载了。
mount /dev/sda2 /mnt 注:sda2挂载为根
mkdir /mnt/boot 注:在 / 分区中创建/boot文件夹
mkdir /mnt/home 注:在 / 分区中创建home文件夹
mount /dev/sda1 /mnt/boot 注:将sda1分区挂载到/mnt/boot文件夹内
mount /dev/sda3 /mnt/home 注:将sda3分区挂载到/mnt/home文件夹内
swapon /dev/sda4 注:激活swap分区
=========================STEP 4==========================
安装
在安装前更新系统确保安装系统为最新的。
同步源列表:pacman -Syy
更新系统:pacman -Syu
等系统更新完成后执行pacstrap命令安装
pacstrap -i /mnt base base-devel
至此系统已在安装,习惯使用VIM所以就一起安装,后面会用到。
注:若使用wifi连接,则要安装: wifi-menu wireless_tools wpa_supplicant wpa_actiond
OK,安装完成
=========================STEP 5==========================
系统配置
创建 fstab 文件:
chroot到新系统
设置系统 时间 语言
vim /etc/locale.gen
在文件中添加
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
保存并执行:locale-gen
设置系统默认语言
设置系统时区
设置系统时间
设置主机名
设置ROOT密码
=========================STEP 6==========================
安装系统引导
引导程序可以选用 grub ,syslinux
注:Syslinux 6.03 中, ext4 的启动卷不支持 "64bit"
安装syslinux
在/boot目录下自动安装
配置syslinux.cfg文件
vim /syslinux/syslinux.cfg
在这里只要把 “APPEND root= ”设置为 / (根)分区,否则只能 呵呵了
至此Arch linux安装成功了