win10+archlinux
1.查看磁盤並分區並掛載
1.1 分區
/dev/sda1 WIN10 保留分區
/dev/sda2 WIN10 ESP分區(EFI)
/dev/sda3 WIN10 MSR分區
/dev/sda4 WIN10 主分區(C盤)
/dev/sda5 /
/dev/sda6 swap
1.2創建文件系統並掛載
#mkfs.ext4 /dev/sda5
#mkswap /dev/sda6
1.3掛載新分區
#mount /dev/sda5 /mnt 掛載/
#mkdir /mnt/boot 創建efi掛載目錄boot
#mount /dev/sda2 /mnt/boot 掛載efi分區
#swapon /dev/sda6 掛載swap
2.選擇安裝使用的鏡像服務器並下載
#vi /etc/pacman.d/mirrorlist 將163鏡像站調至頂部
#pac -Syy
#pacstrap /mnt base base-devel
3.以UUID的方式生成fstab
#genfstab -U -p /mnt >> /mnt/etc/fstab
4.chroot切換到安裝目錄
#arch-chroot /mnt /bin/bash
5生成啟動信息
5.1.由於是uefi+gpt,所以使用systend攻擊生成啟動信息
#pacman -S linux vim
#bootctl install
5.2創建啟動配置文件
#vim /boot/loader/loader.conf:添加
default arch
timeout 4
editor 0
#vim /boot/loader/entries/arch.conf:
title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=UUID=2ac58fcc-762c-434c-8dfb-59ce3b11bfd6 rw
6創建root密碼並重啟
#passwd
#exit
#umount -R /mnt
#reboot
以下部分是個人配置
7安裝安裝桌面
#pacman -S nvidia nvidia-utils gnome (libgl選擇nvidia-libgl或者下載xf86-input-libinput)
#pacman -S steam (選第四個)
#systemctl enable gdm
#systemctl start gdm
#systemctl isolate graphical
#useradd -m -g users -G wheel -s /bin/bash username
8添加NetworkManagr和wifi固件
8.1 添加NetworkManagr網絡管理圖標
#systenctl disable NetworkManagr
#systenctl start NetworkManagr
8.2 添加無線網卡固件
#wget https://codeload.github.com/kvalo/ath10k-firmware/zip/master
#unzip ath10k-firmware
#cp ath10k-firmware/QCA6174/hw3.0 /usr/lib/firmware/ath10k/
#cd /usr/lib/firmware/ath10k/QCA6174/hw3.0
#ln -s ./firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1 ./firmware-5.bin
#modprobe -r ath10k_pci
#modprobe ath10k_pci
注:如果第一個失敗,就rmmod -f ath10k_pci
