Archlinux安装指南~小米笔记本Air 13.3英寸版本
小米笔记本Air 13.3英寸版本,配置为:Intel Core i5-6200U处理器、8GB内存、256GB固态硬盘、NVIDIA GeForce 940MX独立显卡,13.3英寸1920X1080分辨率的IPS屏幕。
1.制作U盘启动盘
在Windows下使用USBWiter制作U盘启动盘,ISO为tuna源下载。
2.关闭Secure Boot
进入BIOS,在MI出现后按F2
Security -> Set Supervisor Password(必须设置,否则下面的Secure Boot无法更改)。
Security -> Secure Boot -> 更改为Disabled。
Boot -> Boot Type -> UEFI(默认值)。
最后F10后回车,会保存更改后直接重启
F12进入USB引导安装
3.基础安装
<1>wifi及时钟
wifi-menu
timedatectl set-ntp true
<2>tuna源地址:https://mirrors.tuna.tsinghua.edu.cn/archlinux$repo/os/
nano /etc/pacman.d/mirrorlist
pacman -Syy
<3>硬盘分区
fdisk /dev/nvme0n1
[n]新建[w]写入
gdisk /dev/nvme0n1
[o]新建[w]写入
已进行4k对齐,查看硬盘命令:fdisk -l;lsblk
硬盘划分4个,名称:efi~boot~mnt~home
<4>硬盘格式化
mkfs.fat -F32 /dev/nvme0n1p1 mkfs.ext4 /dev/nvme0n1p2 mkfs.ext4 /dev/nvme0n1p3 mkfs.ext4 /dev/nvme0n1p4
<5>挂载
mount /dev/nvme0n1p3 /mnt mkdir /mnt/boot mkdir /mnt/home mount /dev/nvme0n1p2 /mnt/boot mount /dev/nvme0n1p4 /mnt/home mkdir /mnt/boot/efi mount /dev/nvme0n1p1 /mnt/boot/efi
<6>安装基本系统
pacstrap /mnt base
AUR库安装
pacstrap -i /mnt base base-devel
<7>配置系统
genfstab -U /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab
生成fstab文件,检查文件内容,确认挂载正确
arch-chroot /mnt
root 到新安装的系统
<8>设置时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
<9>本地化设置
nano /etc/locale.gen en_US.UTF- UTF- \\去除#标记
zh_CN.UTF- UTF-8
locale-gen
<10>root密码
passwd
<11>网络配置及intel CPU
pacman –S wpa_supplicant dialog intel-ucode
wifi依赖于wpa_supplicant;dialog这两个软件;intel芯片安装intel-ucode
<12>grub安装
pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg
安装grub引导程序 efibootmgr创建GRUB安装脚本使用的可引导efi存根条目,安装grub UEFI,需要生成主配置文件grub.cfg
<13>安装Archlinux
pacman -S linux
重启后完成
Archlinux安装指南~小米笔记本Air 13.3英寸版本的更多相关文章
- Archlinux配置~小米笔记本Air 13.3英寸版本
1 .zsh echo $ SHELL \\查看当前正在使用shell: pacman -S zsh zsh-syntax-highlighting git wget wget https://raw ...
- 电子产品使用感受之--Windows 10 小米笔记本Air HDMI转VGA无信号问题
最近一直通过HDMI转VGA线缆链接我的戴尔P2314H显示器,前天睡觉前,看到电脑上英伟达显卡推了驱动更新,顺手更新了一下,就去睡觉了,转天晚上再用,HDMI接口就没有信号了,上网查了一些信息,获知 ...
- 小米笔记本 air 12.5寸 支持硬盘参数
M.2接口 2280规格 单面芯片固态硬盘 PCIE协议
- 小米笔记本(13.3 I7) ubuntu14.04下网卡驱动安装
ubuntu 内核升级到4.6.4(更高版本可能造成系统无法启动) kernel debian包下载地址 http://kernel.ubuntu.com/~kernel-ppa/mainline/v ...
- 小米Air 13.3 安装Arch Linux
0. 前言 最近新买了一台小米Air 13.3,除了但键盘手感外都比较满意.我比较喜欢折腾Linux,但又不想放弃原有的Windows 10 Home,于是在原有的windows 10基础上再安装了A ...
- 小米笔记本装MAC(黑苹果),外接USB蓝牙,禁止笔记本自带的蓝牙方法
https://blog.daliansky.net/ 解决插入耳机没有声音问题,每次开机需要重新插拔一次:https://github.com/daliansky/XiaoMi-Pro/blob/m ...
- 小米笔记本pro CPU GPU 做科学计算的算力对比
小米笔记本pro:15.6寸,i7-8850,16G,256G,GPU:MX150 测试对象Caffe,MNIST训练 使用纯CPU训练: 1.耗时:11分58秒 2.功耗:35W 使用GPU训练: ...
- 小米笔记本pro版bios经常找不到硬盘
自从买了小米笔记本,对小米的印象大大折扣,bios经常找不到硬盘,关机,重启,就好了. 到小米售后,售后说是系统坏了,我说bios里都找不到.他说,系统坏了也会出现这个情况.我说好吧.重做后,没用几天 ...
- ArchLinux安装指南
将ArchLinux作为进阶Linux发行版,主要看重滚动更新和深入理解Linux的安装过程. 由于是新手,所以先选择在公司电脑上用VMware来安装.然后渐进到借助U盘在win10笔记本上安装双系统 ...
随机推荐
- php无限极分类的实现
//指定根层级的树状图 function generateTree($list, $root = 0, $pk = 'id', $pid = 'pid', $child = '_child') { $ ...
- 现代 PHP 新特性 —— Zend Opcache (转)
转自:https://laravelacademy.org/post/4396.html 1.概述 字节码缓存不是PHP的新特性,有很多独立的扩展可以实现,比如APC.eAccelerator和Xac ...
- C#流程控制语句--迭代语句(while,do....while, for , foreach)
迭代语句:有的时候,可能需要多次执行同一块代码.函数中的第一个语句先执行,接着是第二个语句,依此类推. 迭代语句:while(先检查后执行) while(条件表达式 bool类型) { 代码语句 } ...
- PDOMySQL实现类, 自动重置无效连接
PHP连接MySQL时, 有可能因为MySQL的原因,而使得php里生成的连接无效.比如超过8小时, MySQL自动断开空闲连接的问题,虽然可以调高这个时间,但显然这不是比较文艺的实现方式.现在洒家用 ...
- Jquery版本对IE浏览器的支持
浏览器名称 Jquery最低 Jquery最高 IE6 1.0 1.12 IE7 1.0 1.12 IE8 1.0 1.13 jquery各版本下载:https://code.jquery.com/j ...
- java既然存在gc线程,为什么还存在内存泄漏?
java既然存在gc线程,为什么还存在内存泄漏? 1.既然 Java 的垃圾回收机制能够自动的回收内存,怎么还会出现内存泄漏的情况呢?这个问题,我们需要知道 GC 在什么时候回收内存对象,什么样的内存 ...
- Goroutine通信与thread in java间的通信
// This file contains the implementation of Go channels. // Invariants: // At least one of c.sendq ...
- 开发中常用的es6知识
结合实际开发,开发中常用的es6的知识: 1.新增let和const命令: ES6 新增了let命令,用来声明变量.它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效: cons ...
- GET 和 POST 的区别 以及为什么 GET请求 比 POST请求 更快
引子: 和朋友的聊天中得知他公司后台接口全部都是 POST 请求, 我表示很纳闷为什么全是 POST 请求呢? GET 比 POST 安全,或者说 便于后台方便,后台不用区分包装类 (所以全部用 P ...
- 穿透dom触发事件
const elems = document.elementsFromPoint(e.pageX, e.pageY); const instance = elems.filter(elem => ...