1.首先当然是准备一个启动U盘。按理说UEFI启动方式,只要将ISO镜像中的文件copy到U盘根目录即可,可以实际用的时候虽然能启动,但是进入live的时候会有些问题,所以老老实实用UltraISO 或 dd 命令刻录。

2.使用U盘启动。开机按F12,选择U盘启动,竟然报错。解决方式是去BIOS中关掉安全启动。进BIOS的方式为开机按F2。

3.进入U盘中的镜像之后检验是否是UEFI启动。其实都不用检验,因为据说8代i7的cpu 不支持 BIOS+MBR的启动方式。

检验是否是UEFI启动的命令如下:



# ls /sys/firmware/efi/efivars



4.连接上网络。因为没有rj45网线插口,只能使用wifi。感觉相对较为简单方法是使用wifi-menu命令:



wifi-menu



连接完成之后可以ping 一个常用的网址查看网络是否连通。

5.修改镜像配置文件。



vim /etc/pacman.d/mirrorlist



6.磁盘分区。我采用的方案是将整块ssd都让linux使用。所以 550MB作为ESP,其余作为一个分区。

分区可以使用 cfdisk 或 fdisk 命令。注意要为ESP设置分区类型。

7.分区格式化。ESP为 fat32,另一个为 xfs



mkfs.vfat -F32 /dev/sda1
mkfs.xfs /dev/sda2



8.挂载。



mount /dev/sda2 /mnt
mkdir -p /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi



9.安装base系统包。



pacstrap /mnt base



10.生成挂载的配置文件。



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



11.切换到新系统。



arch-chroot /mnt



12.时区。



ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc



13.配置并生成locale信息。



vim /etc/locale.gen
locale-gen
locale > /etc/locale.conf



14.配置主机名。



echo hostname>/etc/hostname



15.安装一系列常用包。



pacman -S iw wpa_supplicant dialog ntfs-3g vim sudo



16.设置root 密码。



passwd



17.安装grub。如果想与windows系统双启动,需要安装os-prober



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



18.退出chroot环境,umount 路径,重启



exit
umount -R /mnt
shutdown -r now



此时基本的系统已经安装完成。

19.此时重启之后记得会报一个nouveau的错误。经查询,是因为独立显卡引起的。记得当时没屏蔽独立显卡之前(不敢确定是不是独立显卡的原因),启动xfce4桌面之后,过一段时间就会卡死。

屏蔽独立显卡的方式如下:

cat /etc/modprobe.d/nouveau_black
blacklist nouveau

就是在这个文件增加这些内容。

20.安装图形界面依赖的包,以及显卡驱动。

pacman -S xorg-server xorg-xinit
pacman -S xf86-video-intel mesa

21.安装桌面环境及启动管理器。

pacman -S xfce4 slim
sudo systemctl enable slim

配置 .xinitrc,增加如下内容:

exec startxfce4

22.配置输入法。

pacman -S scim scim-pinyin

在 .xinitrc 文件中增加如下内容:

export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
scim -d

exec startxfce4

23.安装管理网络的托盘程序。

pacman -S networkmanager network-manager-applet
sudo systemctl enable NetworkManager

 

 

19. 重启后安装 xfce4, slim, 屏蔽独立显卡, 安装一系列显示相关的驱动。。。有时间再写