Endeavouros

Ling Yu
安装win+endeavouros双系统
用live-cd启动进入桌面
查看磁盘
lsblk -l
lsblk -f # 查看UUID
挂载
在挂载时,挂载是有顺序的,先挂载根分区,再挂载 EFI 分区。
sudo mount /dev/sdax /mnt
# sudo mkdir /mnt/efi # 创建efi目录
sudo mount /dev/sdax /mnt/boot/efi
检查磁盘分区,确认Windows的安装位置
fdisk -l /dev/sdax
找到Windows的EFI分区之后,挂载它以确保os-prober可以发现:
sudo mount /dev/sdax /mnt/win
ls -l /mnt/win
生成fstab文件 fstab 用来定义磁盘分区
genfstab -U /mnt >> /mnt/etc/fstab
复查一下 /mnt/etc/fstab 确保没有错误
cat /mnt/etc/fstab
change root 把环境切换到新系统的/mnt下
arch-chroot /mnt
安装引导程序
pacman -S grub efibootmgr os-prober # grub是启动引导器,efibootmgr被 grub 脚本用来将启动项写入 NVRAM。os-prober是多系统efi识别
grub-install --target=x86_64-efi --efi-directory=/mnt/boot/efi --bootloader-id=GRUB
最后生成 GRUB 所需的配置文件
grub-mkconfig -o /boot/grub/grub.cfg
完成安装
exit # 退回安装环境#
sudo umount -R /mnt # 卸载新分区
reboot # 重启
安装输入法
卸载fcitx4
sudo pacman -Rs $(pacman -Qsq fcitx)
sudo pacman -S fcitx5 fcitx5-configtool fcitx5-chinese-addons fcitx5-material-color
配置
vim /etc/environment
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
GLFW_IM_MODULE=ibus
# sudo fcitx-autostart