ArchLinux安装


系统安装

这里的教程适用于UEFI+BIOS启动

装的过程需要联网

1. 连接网络

1.1 扫描当前互联网设备

$ ip link

1.2 启用设备

$ ip link set 设备名 up

1.3 扫描WiFi

$ iwlist 设备名 scan | grep ESSID

1.4 连接网络

$ wpa_passphrase SSID passwd > internet.conf

分配IP

$ systemctl  start dhcdcp

1.6 测试连上网络

$ ping www.baidu.com

能ping通即可

2. 设置时区

 timedatectl set-ntp true

3.分区

> 我这里装到sda上,且sda 大小为64g,要查看你的分区表,可以`$ fdisk -l`

3.1 编辑磁盘

 fdisk /dev/sda   #给sda分区
 g   # 清除原有分区并创建一个GPT分区表
 n   # 创建一个新的分区/dev/sda1 -- 引导分区
     # 接下来选择分区编号、起始位置、终止位置(分区大小,可用“+300M”的形式)
 n   # 创建一个swap分区/dev/sda3 -- SWAP分区(虚拟内存分区,分区不需要太大)
      #我设置为1G
 n   # 创建一个新的分区/dev/sda2 -- 主分区
     # 大小我设置为磁盘的所有剩余空间
 p   # 查看分区结果
 w   # 写入

3.2 格式化每个分区

$ mkfs.fat  -F32   /dev/sda1
$ mkfs.ext4        /dev/sda2
$ mkswap           /dev/sda3

3.3 打开swap

$ swapon           /dev/sda3

4.换源

* 编辑 /etc/pacman.d/mirrorlist * 将第一个China下面的Server一行移到最顶上

5.安装ArchLinux

5.1 挂载磁盘
$ mkdir        /mnt/boot                  #创建启动分区
$ mount      /dev/sda1   /mnt/boot       #挂载启动分区
$ mount      /dev/sda2    /mnt           #挂载主分区

5.2 开始 安装

$ pacstrap    /mnt base linux linux-firmware   # 安装Linux基础的软件

5.3生成fstab文件

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

6.进入安装好的系统,设置一些本地化操作

6.1 进入系统
arch-chroot     /mnt

6.2 设置时区

$ ln -sf     /usr/share/zoneinfo/Asia/Shanghai     /etc/localtime #创建软连接
$ hwclock --systohc                                        #同步时间

6.3设置语言

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

6.4 设置主机名

$ echo   arch    >    /etc/hostname

6.5编辑hosts

$ vim            /etc/hosts       #其中加入以下几行 
  127.0.0.1     localhost
  ::1          localhost
  127.0.1.1      arch.localdomain   arch

6.6设置root密码

$ passwd

7.设置引导

```bash $ pacman -S grub efibootmgr intel-ucode os-prober $ mkdir /mnt/boot/grub $ grub-mkconfig > /boot/grub/grub.cfg $ grub-install --target=x86_64-efi --efi-directory=/boot ```

8.安装一些基本工具

```bash $ pacman -S vim nano vi dialog wpa_supplicant networkmanager dhcpcd net-tools zsh ```

9.设置自启dhcpcd 服务

```bash $ systemctl enable dhcpcd ```

10.重启

```bash $ exit # 退出arch-chroot $ killall wpa_supplicant dhcpcd # 终止掉网络相关的进程 $ reboot # 重启,关机后就可以拔掉USB ```

文章作者: 布莱恩特科比酱
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 布莱恩特科比酱 !
评论