当前位置: 代码迷 >> 综合 >> ArchLinux + i3wm 桌面 Windows10 双系统安装(重点记录)
  详细解决方案

ArchLinux + i3wm 桌面 Windows10 双系统安装(重点记录)

热度:71   发布时间:2024-01-27 01:27:20.0

Arch Linux 官方安装教程
镜像下载中国清华大学源

本文暂时只是要点和坑的记录 完整版可以参考官方教程或者星兮这位同志的博客

制作 U 盘启动盘

使用 rufus 软件

  1. 选择镜像
  2. 选择 gpt 模式
  3. 选择 fat32
  4. 写入选择 dd 模式
  5. 开始制作 等待完成

准备工作

  1. 关闭 bios secure 模式
  2. 关闭 Windows 快速启动 等等 这些工作可以参考其他博文或者官方文档

U 盘启动开始安装

  1. 使用 wifi-menu 连接无线网
  2. 分区(重点 双系统的关键)
    1. 使用 cfdisk 分区工具将自己想要装 ArchLinux 的分区分为两个分区一个作为 swap 一个作为 / 的挂载点.
    2. 格式化
    mk.ext4 /dev/sdb3    // 设备名写自己的
    mkswap /dev/sdb4
    
    1. 挂载
    mount /dev/sdb3 /mnt
    swapon /dev/sdb4
    mkdir -p /mnt/boot/efi
    mount /dev/sda1 /mnt/boot/efi    // 注意  /dev/sda1 为 Windows efi 引导所在分区(重点)
    

chroot 进入系统后 wifi_menu 不可用

这个部分单独拿出来说是因为现在新版本的 ArchLinux 安装包没有将 netctl 打包进安装包了,就导致 arch-chroot /mnt 进入安装好的系统之后 wifi-menu 不可用,所以切记在 chroot 之前, 先安装 netctl 工具包

pacman -S netctl// 其他需要的联网工具
pacman -S rp-pppoe dialog iw wpa_supplicant networkmanager dhcp	systemctl enable NetworkManager

安装 grub 引导

pacman -S grub efibootmgr os-prober ntfs-3g
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ArchLinux --recheck
grub-mkconfig -o /boot/grub/grub.cfg

安装中文输入法

sudo pacman -S fcitx-im fcitx-configtool fcitx-googlepinyin	

在 ~/.xprofile 文件中, 加入以下内容(如果没有就新建)

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
fcitx

然后在命令行运行 fcitx-configtool 添加 googlepinyin 输入法, 不行的话记得重启.

ficitx-sougoupinyin 不建议使用 不稳定

  相关解决方案