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

个人Win10 +archlinux安装笔记的更多相关文章

  1. ArchLinux 安装笔记:续 --zz

    续前话 在虚拟机里调试了几天,终于鼓起勇气往实体机安装了,到桌面环境为止的安装过程可以看我的前一篇文章<ArchLinux 安装笔记>.桌面环境我使用的是 GNOME,虽然用了很长一段时间 ...

  2. ArchLinux 安装笔记 --zz

    为何安装 ArchLinux 为了更深层次的理解 Linux (其实只是闲的蛋疼 准备安装介质 U盘首选,没有之一.自己的本子是 MBR 的,UEFI 神马的我才不知道呢哼! 制作 U 盘启动: Li ...

  3. Archlinux安装笔记

    由于自己的电脑上暂时还没有足够的硬盘空间,所以先暂用虚拟机来装一下Archlinux,在安装好VMware Workstation之后,从Archlinux官网的下载页面下载到了最新的镜像文件.之后新 ...

  4. ArchLinux 安装笔记

    前言 在开始之前,请在心中默念三遍: Arch Linux 是世界上最好的发行版, 我一定能掌握她. 环境 VM ware + UEFI + 500G 虚拟磁盘 + 2G 内存 + 桥接网络 下载镜像 ...

  5. archlinux+UEFI模式在linux主机下基于KVM-QEMU命令行虚拟机安装笔记

    ArchLinux十分精简,并且具有强大的滚动更新.最近在基于ubuntu的宿主机下通过KVM-QEMU虚拟机安装了archlinux,将过程记录下来以供参考. 1.下载启动盘 1.1.下载archl ...

  6. MonoDevelop 4.2.2/Mono 3.4.0 in CentOS 6.5 安装笔记

    MonoDevelop 4.2.2/Mono 3.4.0 in CentOS 6.5 安装笔记 说明 以root账户登录Linux操作系统,注意:本文中的所有命令行前面的 #> 表示命令行提示符 ...

  7. 基于Ubuntu14.04系统的nvidia tesla K40驱动和cuda 7.5安装笔记

    基于Ubuntu14.04系统的nvidia tesla K40驱动和cuda 7.5安装笔记 飞翔的蜘蛛人 注1:本人新手,文章中不准确的地方,欢迎批评指正 注2:知识储备应达到Linux入门级水平 ...

  8. sublime 安装笔记

    sublime 安装笔记 下载地址 安装package control 根据版本复制相应的代码到console,运行 按要求重启几次后再按crtl+shift+p打开命令窗口 输入pcip即可开始安装 ...

  9. docker在ubuntu14.04下的安装笔记

    本文主要是参考官网教程进行ubuntu14.04的安装. 下面是我的安装笔记. 笔记原件完整下载: 链接: https://pan.baidu.com/s/1dEPQ8mP 密码: gq2p

随机推荐

  1. Json——js和C#对Json的操作

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式.博主记得几年前在华为外包项目中有一个和Android应用交互的需求,Andr ...

  2. jquery-自适应全屏背景轮播动画

    实时自适应浏览器窗口大小的全屏背景轮播动画 <!DOCTYPE html> <html> <head> <meta http-equiv="Cont ...

  3. 如何同时运行两个tomcat?

    两个以上,要更改端口号.1 下载tomcat的压缩包(不是安装的那种,直接解压缩就能用的)下载地址:http://tomcat.apache.org/download-55.cgi 下载好的文件名是: ...

  4. MySql分页算法

    PERCONA PERFORMANCE CONFERENCE 2009上,来自雅虎的几位工程师带来了一篇"Efficient Pagination Using MySQL"的报告, ...

  5. Javascript读写文件

    <script type="text/javascript" language="javascript"> //读文件 function readF ...

  6. 教你一招:解决u盘插入计算机时提示格式化,如何恢复u盘中的文件

    1.插入U盘时,计算机提示格式化 看到这里,到底是格不格呢?别怕,随便你了. 2.查看U盘属性,发现都为零 怎么办呢?u盘上面有很多重要文件啊!别急,继续往下看. 3.解决办法 (1)下载DiskGe ...

  7. yii2.0归档安装方法

    我前几天用composer安装 一直没成功  我就用归档的方法安装了  所以这篇文字只帮助那些用归档方法安装的朋友 Yii是一个高性能的,适用于开发WEB2.0应用的PHP框架. Yii自带了丰富的功 ...

  8. .net 执行sql包含go语句的处理

    今天工作中遇到了这个问题,其实只要把GO替换成“;”就行了,其它人写的例子用Split来拆分这一个脚本文件的内容,完全没有必要

  9. MongoDB Node.js driver

    Node.js连接MongoDB的简单实例 安装Node.js driver npm install mongodb -save 连接 var MongodbClient = require('mon ...

  10. asp.net读取execl模板并填充数据,关闭进程

    <head runat="server"> <title></title> <script src="Scripts/jquer ...