UP | HOME

安装

Table of Contents

1. 准备安装介质

在开始安装之前,请先从 官方下载页面 获取最新的 Hyperbola GNU/Linux-libre 种子。

2. 创建安装媒介

将 Parabola ISO image 写入 USB 设备(比如 U 盘)

Warning: 接下来的命令将会擦除你目前 USB 设备上的一切。

dd if=[iso 文件] of=[usb 设备文件] bs=1M && sync

[iso 文件] 是到 ISO image 文件的路径.

[usb 设备文件] 是到 USB 设备文件的路径。 dmesg 或 lsblk –fs 可以得知路径。 它通常类似于硬盘驱动器和SSD等存储设备的设备文件名,比如 /dev/sdb Warning: 给 [usb 设备文件] 设置对的值对避免覆写其他存储设备是很重要的。

3. 安装

3.1. 无线网路

无线连接 ¶

要配置无线网络,您可以使用可用的文本编辑器(如 nano)为 wpasupplicant 配置工具创建一个配置文件(其位置不重要):

nano wpasupplicant.conf

作为示例,以下段落可以放入此文件,并且适用于许多无线网络,前提是您提供实际的 SSID 和连接网络的密码:

network={
   ssid="我的 ssid"
   key_mgmt=WPA-PSK
   psk="网络密码"
}

启动无线服务并使用以下命令在后台运行(将接口名替换为您要使用的网络接口的名称):

wpa_supplicant -c wpa_supplicant.conf -i 接口名 -B

运行 man wpasupplicant 以获取更多信息。

尝试 ping 一个服务器以查看网络是否正常运行:

ping -c 3 gnu.org

3.2. 磁盘分区

当被 Live 系统识别时,磁盘会被分配给一个块设备,如 /dev/sda、/dev/nvme0n1 或 /dev/mmcblk0。要识别这些设备,请使用 lsblk 或 fdisk。

cfdisk /dev/sdX

或:

cfdisk /dev/nvme0n1

3.2.1. 分区示例

带有 GPT 的 UEFI

已安装系统上的挂载点 分区 分区类型 建议大小
/boot /dev/efisystempartition EFI 系统分区 1 GiB
[SWAP] /dev/swappartition Linux swap 至少 4 GiB

也可以使用其他挂载点(如 /efi),前提是所用的引导加载程序能够从根卷加载内核和 initramfs 镜像。请参阅 Arch 启动过程#引导加载程序 中的警告。

带有 MBR 的 BIOS

已安装系统上的挂载点 分区 分区类型 建议大小
[SWAP] /dev/swappartition Linux swap 至少 4 GiB

3.3. 格式化分区

mkfs.ext4 /dev/root_partition
mkswap /dev/swap_partition
mkfs.fat -F 32 /dev/efi_system_partition
mount /dev/root_partition /mnt
mkdir /mnt/boot
mount /dev/efi_system_partition /mnt/boot
swapon /dev/swap_partition

3.4. 选择镜像源

3.5. 安装必需的软件包

pacstrap -K /mnt base

3.6. 配置系统

3.6.1. fstab

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

3.6.2. Chroot

arch-chroot /mnt

3.6.3. 时间

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc

3.6.4. Root 密码

passwd

3.7. GRUB引导

pacman -S grub efibootmgr
mkdir /mnt/boot
mount /dev/efi_system_partition /mnt/boot
grub-install --target=x86_64-efi --efi-directory=esp --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg

3.8. DE