今天在一台老主机上安装了 Arch Linux,记录安装一下过程
格式化 U 盘
打开 Disk Utility 选择 U 盘点击 Erase,选择 MS-DOS(FAT),即格式为 FAT32 格式,点击确认,直到提示成功,点击 Unmount 按钮,取消挂载
查看 U 盘盘符
在 Terminal 下进行操作:
根据容量判断哪个盘是 U 盘,这里为 /dev/disk2
将下载的 iso 文件写入 U 盘
此处注意在disk2 前加 r,等待结束,此时 U 盘已经处理完毕,插入需要安装的电脑进行安装,下面可以参考两个文档进行安装,一个是 arch wiki,一个是百度经验的文档
开机选择 U 盘驱动,不同机器略有不同,我的机器是 F12 ,然后选中插入的 U 盘
下面使用百度的图,因为我的安装时忘记截图了
选择 Boot Arch Linux(x86-64) 或者 Boot Arch Linux(i686),我只有 Boot Arch Linux(x86-64)一个选项
进入命令行界面,先检测网络是否连接,安装时需要网络
使用 ping baidu.com
进行测试,退出需要按 Ctrl+c 中断
磁盘分区,格式化
输入 lsblk
查看硬件设备,根据容量判断哪个是硬盘,一般都是 sda
输入 fdisk /dev/sda
对硬盘进行分区, fdisk 的各种命令请输入 m 进行查看,一般是用 p 查看分区表情况,用 d 删除分区,n 新建分区,w 保存分区,保存后退出
回到 shell 界面后输入 mkfs.ext4 /dev/sda1
进行格式化,格式化为 ext4 文件格式
挂载硬盘
输入 mount /dev/sda1 /mnt
将分区挂载到 /mnt 上
修改源
按照 arch wiki 的步骤,现在就可以进行系统安装了,但是为了加速安装,我们需要把安装源修改成国内地址。
步骤:输入 vi /etc/pacman.d/mirrorslist
打开文件
在命令模式下输入 /163
回车查找 163 的源,它的位置在首屏的十几行的位置
这时候输入 yy 进行复制,然后移动光标到第一行
输入 p 进行粘贴,然后保存退出,修改源完毕
再安装时就会优先取 163 源里的数据
安装
输入 pacstrap /mnt base
安装完毕后,输入 arch-chroot /mnt
,可能需要再输入 sh
接入 sh 环境
安装 grub
输入 pacman -S grub
配置 grub
输入 grub-install /dev/sda
配置 boot 文件
输入 grub-mkconfig -o /boot/grub/grub.cfg
至此,全部操作完毕,输入 exit 退出,输入 reboot 重启