Arch 安裝筆記


這里以UEFI舉例。

燒錄USB以后重啟,進入安裝鏡像,然后使用iwctl聯網.iwctl是一個較為簡單使用的聯網工具。

連接網絡以后,使用ping命令測試網絡鏈接。

然后使用gdisk命令進行分區設置,一般情況下分3個區足以。一個作為EFI分區512M,一個作為/分區,20G~30G足以。之后的空間可以全部給home分區,或者留出一部分日后以做他用。

然后對分區進行格式化。

然后使用timedatectl命令設置時區。

然后就是處理mirros,使用reflector --verbose --country 'China' -p https -l 30 --sort rate --save /etc/pacman.d/mirrorlist篩選出速度較快的國內鏡像,並寫入配置。

然后就是掛載分區。舉個例子。假如設備nvme0n1分了三個分區nvme0n1p1/p2/p3,其中p1為FAT32/VFAT給是的EFI分區,p2為系統分區,p3為HOME分區。那么則依次掛載.

mount /dev/nvme0n1p2 /mnt
mkdir /mnt/boot
mkdir /mnt/home
mount /dev/nvme0n1p1 /mnt/boot
mount /dev/nvme0n1p3 /mnt/home

然后安裝基本系統,pacstrap /mnt base base-devel linux linux-firmware.

然后生成fstab,系統依據該文件掛在設備。執行genfstab -U /mnt >> /mnt/etc/fstab之后,檢查一下文件是否正確。使用cat /mnt/etc/fstab命令查看(在執行該命令之前,可以Ctrl+L清下屏)。UUID是設備的唯一標識,可以看到上面關於設備的注釋。

然后切換到安裝的系統操作。arch-chroot /mnt.

然后安裝一些基本包pacman -S vim wpa_supplicant networkmanager netctl.

其實在安裝的時候,先不要修改語言設置。在安裝完成進入系統以后,有大把的時間修改語言設置。

設置root密碼。passwd命令,重復輸入兩次密碼。

這里就可以安裝Bootloader了。一般都是使用Grub,不過我第一次使用Grub引導是失敗的后面就懶得弄了,所以選擇了自帶的bootctl。

bootctl install
cd /boot/loader
vim loader.conf

然后修改這個文件為

default arch
timeout 4

接下來創建並編輯arch.conf文件

cd entries/
vim arch.conf

輸入如下內容

title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=

root后面需要輸入掛載到根設備的PARTUUID。ESC進入一般模式,然后:r !blkid,找到掛載跟設備的PARTUUID並將其修改成類似這樣。

title   Arch Linux
linux   /vmlinuz-linux
initrd  /intel-ucode.img
initrd  /initramfs-linux.img
options root=PARTUUID=63eedc2b-a42c-44b0-87e4-76dc49e6dab2 rw

然后退出並保存。

然后並reboot重啟。

正常進入系統以后依然是文本界面,首先啟動網絡服務。

systemctl enable --now NetworkManager

然后設置wifi。

nmtui

然后選擇Activate a connection,然后選擇wifi,輸入密碼確認連接並退出。

之后你可以選擇安裝你喜歡的圖形界面。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM