zoukankan      html  css  js  c++  java
  • 个人Win10 +archlinux安装笔记

    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

  • 相关阅读:
    仅允许修改输入框括号中内容
    Wget/httrack 爬取整站资源
    413 Request Entity Too Large 问题及方案详细分析
    python 安装 tensorflowjs
    WiFi TIM DTIM
    免费 CDN 玩法 —— 文件一键上传到 NPM
    函数式编程 —— 将 JS 方法函数化
    uniapp 复制操作
    splice() 方法用于添加或删除数组中的元素
    uni更改顶部标题
  • 原文地址:https://www.cnblogs.com/hygs/p/5570228.html
Copyright © 2011-2022 走看看