arch linux安裝過程

大體記錄了 thinkpad x1 carbon 安裝 arch Linux 的過程,引導方式爲 UEFI。php

  1. BOOT設置
    security -> secure boot: disabled 關閉快速啓動
    Restart -> OS Optimized Defaults: disabled 關閉系統優化值
    startup -> boot: usb udd 提高到首位
  2. 網絡鏈接html

    wifi-menu
  3. 更新系統時間linux

    timedatectl set-ntp
  4. 分區和格式化
    查看分區狀況:fdisk -l
    執行分區(EFI分區(512MiB)+/分區(20GiB)+swap分區(4GiB)+home分區(剩餘全部空間)):網絡

    parted /dev/sda
       mklabel gpt
       mkpart ESP fat32 1M 513M
       set 1 boot on
       mkpart primary ext4 513M 20.5G
       mkpart primary linux-swap 20.5G 24.5G
       mkpart primary ext4 24.5G 100%
       print
       quit

    格式化分區:dom

    mkfs.vfat -F32 /dev/sda1
       mkfs.ext4 /dev/sda2
       mkswap /dev/sda3
       mkfs.ext4 /dev/sda4

    掛載分區:工具

    mount /dev/sda2 /mnt (掛載/分區)
       mkdir -p /mnt/boot
       mount /dev/sda1 /mnt/boot (掛載EFI分區)
       mkdir -p /mnt/home
       mount /dev/sda4 /mnt/home (掛載home分區)
       swapon /dev/sda3 (激活swap分區)
  5. 配置鏡像優化

    nano /etc/pacman.d/mirrorlist

    插入如下源:ui

    Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
       Server = http://mirrors.163.com/archlinux/$repo/os/$arch
       Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
       Server = http://mirrors.zju.edu.cn/archlinux/$repo/os/$arch
       Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
  6. 安裝系統code

    pacstrap -i /mnt base base-devel
  7. 生成分區信息orm

    genfstab -U /mnt >> /mnt/etc/fstab
  8. Change root

    arch-chroot /mnt
  9. Locale設置
    取消註釋nano /etc/locale.gen

    en_US.UTF-8 UTF-8
     zh_CN.UTF-8 UTF-8
     zh_TW.UTF-8 UTF-8

    生成local信息locale-gen
    建立本地化配置echo LANG=en_US.UTF-8 > /etc/locale.conf

  10. 時間設置

    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
       hwclock --systohc
  11. 主機設置

    echo hiyohoo > /etc/hostname

    nano /etc/hosts

    127.0.0.1    localhost
       ::1          localhost
       127.0.1.1    hiyohoo.localdomain
       hiyohoo
  12. 密碼設置

    passwd
  13. 安裝Intel-ucode(非IntelCPU能夠跳過此步驟)

    pacman -S intel-ucode
  14. 安裝引導程序
    下載:pacman -S os-prober grub efibootmgr
    配置:grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub --recheck
    生成:grub-mkconfig -o /boot/grub/grub.cfg
    若是報warning failed to connect to lvmetad,falling back to device scanning.錯誤,編輯/etc/lvm/lvm.conf這個文件,找到use_lvmetad = 1將1修改成0,保存,從新配置grub。
  15. 網絡設置
    無線網絡安裝相應的工具才能夠使用 iw 和 wifi-menu:

    pacman -S iw wpa_supplicant dialog

    有線網絡讓dhcpcd服務開機啓動便可:

    systemctl enable dhcpcd.service
  16. 退出chroot

    exit
  17. 重啓

    reboot

參考:
Arch Linux 安裝指南
以官方Wiki的方式安裝ArchLinux
入教教程 —— 安裝arch
Arch Linux 安裝、配置、美化和優化

相關文章
相關標籤/搜索