重新啟動前

建立 fstab

fstab提供了檔案系統的資訊。定義了儲存設備和磁區如何初始化和如何連接至整個系統。

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

chroot至新系統

chroot是切換根資料夾的位置

arch-chroot /mnt

設定時區

timedatectl set-timezone Asia/Taipei

同步時間

timedatectl set-ntp true

設定語言環境

echo "en_US.UTF-8 UTF-8" > /etc/locale.gen
echo "zh_TW.UTF-8 UTF-8" >> /etc/locale.gen
locale-gen
localectl set-locale en_US.UTF-8

設定電腦名稱

hostnamectl set-hostname <your-pc-name>

建立開機映像檔

mkinitcpio -p linux

設定 root 密碼

passwd

安裝開機管理程式

這裡介紹兩種開機管理程式,
分別是系統內建的systemd-boot,
與常用的GRUB,兩個擇一安裝即可。

前置

為intel處理器下載微碼(microcode)

pacman -S intel-ucode

Systemd-boot

bootctl --path=/boot install

設定

調整開機管理程式設定

vim /boot/loader/loader.conf

將裡面內容更改為下列範例

default  arch-*
timeout  3
editor   0
  • default: 設定開機選單預設選擇的選項
  • timeout: 設定停留在開機選單的時間
  • editor 0:安全性設定

建立基本啟動路徑

使用下列指令,並且將對應到Linux filesystem的PARTUUID引號中的內容記起來

blkid

開始建立進入Arch的啟動路徑

vim /boot/loader/entries/arch.conf

依序填入以下內容,並將剛才記錄下來的PARTUUID填入

title      Arch Linux
linux      /vmlinuz-linux
initrd     /initramfs-linux.img
initrd     /intel-ucode.img
options    root=PARTUUID=<your-PartUUID> rw

GRUB

pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg

安裝必要的網路工具

pacman -S wireless_tools
pacman -S wpa_supplicant

重新啟動以進入新系統

exit
umount -R /mnt
reboot

results matching ""

    No results matching ""