目录
0. 安装双系统说明
-
双系统安装时Intel VMD Controller保持一样的设置,否则另一个系统启动失败
-
如果需要PE识别硬盘,使用下面设置
-
Intel VMD Controller 关闭
-
SATA Controller Mode 设置 AHCI
-
-
windows+ubuntu 双系统时间不一致的问题(相差八小时)
-
先在ubuntu下更新一下时间,确保时间无误:
sudo apt-get update sudo apt-get install ntpdate sudo ntpdate time.windows.com
-
然后将时间更新到硬件上:
sudo hwclock --localtime --systohc
-
1. 下载镜像
快速、开源、注重隐私的 Windows / macOS 替代方案 ⋅ elementary OS
2. 制作U盘启动盘
- 制作工具:UltraISO
3. 安装系统
-
win10下关闭设备加密
-
Fn+F2进入bios,设置【安全设置-安全启动-关闭】
-
Fn+F12选U盘启动,启动时按e键,在【quiet splash】后面添加acpi=off,按Ctrl-x或Fn+F10启动
-
按照安装ubuntu方式安装系统
4. 系统启动和设置
4.1 启动
同上,启动时按e键,在【quiet splash】后面添加acpi=off
4.2 更换源(可选)
更换源,下载速度快点
清华源
ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
阿里源
ubuntu镜像-ubuntu下载地址-ubuntu安装教程-阿里巴巴开源镜像站
4.3 更新内核:解决触控板不能用和亮度不能调节问题
-
内核类型参考,推荐
generic
版本 -
更新内核,选择最新版本,选择amd64,下载三个带generic和一个带all的deb,安装
sudo dpkg -i *.deb
,重启,不需要加 acpi=off -
截止2021年1月30日,最新内核版本为5.10.11
-
安装结果
xszhu522@xszhu522-Lenovo-XiaoXinAir-15ITL-2021:/media/xszhu522/Data/ubuntu/kernel-5.10.11$ sudo dpkg -i *.deb
[sudo] xszhu522 的密码:
正在选中未选择的软件包 linux-headers-5.10.11-051011。
(正在读取数据库 ... 系统当前共安装有 142584 个文件和目录。)
正准备解包 linux-headers-5.10.11-051011_5.10.11-051011.202101271131_all.deb ...
正在解包 linux-headers-5.10.11-051011 (5.10.11-051011.202101271131) ...
正在选中未选择的软件包 linux-headers-5.10.11-051011-generic。
正准备解包 linux-headers-5.10.11-051011-generic_5.10.11-051011.202101271131_amd64.deb ...
正在解包 linux-headers-5.10.11-051011-generic (5.10.11-051011.202101271131) ...
正在选中未选择的软件包 linux-image-unsigned-5.10.11-051011-generic。
正准备解包 linux-image-unsigned-5.10.11-051011-generic_5.10.11-051011.202101271131_amd64.deb ...
正在解包 linux-image-unsigned-5.10.11-051011-generic (5.10.11-051011.202101271131) ...
正在选中未选择的软件包 linux-modules-5.10.11-051011-generic。
正准备解包 linux-modules-5.10.11-051011-generic_5.10.11-051011.202101271131_amd64.deb ...
正在解包 linux-modules-5.10.11-051011-generic (5.10.11-051011.202101271131) ...
正在设置 linux-headers-5.10.11-051011 (5.10.11-051011.202101271131) ...
正在设置 linux-headers-5.10.11-051011-generic (5.10.11-051011.202101271131) ...
正在设置 linux-modules-5.10.11-051011-generic (5.10.11-051011.202101271131) ...
正在设置 linux-image-unsigned-5.10.11-051011-generic (5.10.11-051011.202101271131) ...
I: /vmlinuz.old is now a symlink to boot/vmlinuz-5.4.0-42-generic
I: /vmlinuz is now a symlink to boot/vmlinuz-5.10.11-051011-generic
I: /initrd.img is now a symlink to boot/initrd.img-5.10.11-051011-generic
正在处理用于 linux-image-unsigned-5.10.11-051011-generic (5.10.11-051011.202101271131) 的触发器 ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.10.11-051011-generic
W: Possible missing firmware /lib/firmware/i915/skl_huc_2.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_huc_2.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cml_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cml_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_huc_9.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_huc_9.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_guc_33.0.4.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.5.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_35.2.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.5.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_35.2.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_dmc_ver1_09.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_dmc_ver2_08.bin for module i915
W: Possible missing firmware /lib/firmware/i915/rkl_dmc_ver2_02.bin for module i915
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.10.11-051011-generic
Found initrd image: /boot/initrd.img-5.10.11-051011-generic
Found linux image: /boot/vmlinuz-5.4.0-42-generic
Found initrd image: /boot/initrd.img-5.4.0-42-generic
Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
done
xszhu522@xszhu522-Lenovo-XiaoXinAir-15ITL-2021:/media/xszhu522/Data/ubuntu/kernel-5.10.11$
4.4 解决内核更新后无声音问题
-
方法一:修改grub
-
在
/etc/default/grub
里编辑,在GRUB_CMDLINE_LINUX_DEFAULT
加上snd_hda_intel.dmic_detect=0
-
更新grub:sudo update-grub
-
-
方法二:修改/etc/modprobe.d下的配置文件
-
以根用户身份编辑/etc/modprobe.d/alsa-base.conf,并在此文件的末尾添加选项options snd-hda-intel dmic_detect = 0
-
以根用户身份编辑/etc/modprobe.d/blacklist.conf,并在终端上写入以下内容,在文件末尾添加黑名单blacklist snd_soc_skl
Ubuntu18.04安装后检测不到集成声卡问题_HIT_zgq的博客-CSDN博客
或者
echo "options snd-hda-intel dmic_detect=0" | sudo tee -a /etc/modprobe.d/alsa-base.conf echo "blacklist snd_soc_skl" | sudo tee -a /etc/modprobe.d/blacklist.conf
-
5. 更新firmware
5.1 问题:内核更新后提示缺少固件
xszhu522@xszhu522-Lenovo-XiaoXinAir-15ITL-2021:~$ sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-5.10.11-051011-generic
W: Possible missing firmware /lib/firmware/i915/skl_huc_2.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_huc_2.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cml_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cml_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_huc_9.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_huc_9.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_guc_33.0.4.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.5.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_35.2.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.5.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_35.2.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_dmc_ver1_09.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_dmc_ver2_08.bin for module i915
W: Possible missing firmware /lib/firmware/i915/rkl_dmc_ver2_02.bin for module i915
xszhu522@xszhu522-Lenovo-XiaoXinAir-15ITL-2021:~$
5.2 firmware更新
-
在https://mirrors.tuna.tsinghua.edu.cn/kernel/firmware/?C=M&O=A下载新版的firmware
-
我下载的是tar.gz格式的文件,解压后文件夹目录下进入终端安装,sudo make install
联想小新air15 2021锐龙版Ubuntu18.04亮度无法调节&触摸板失效解决办法_JC_ZHOU的博客-CSDN博客
6. 安装驱动
- ubuntu-drivers devices
xszhu522@xszhu522-Lenovo-XiaoXinAir-15ITL-2021:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:14.3 ==
modalias : pci:v00008086d0000A0F0sv00008086sd00000234bc02sc80i00
vendor : Intel Corporation
driver : backport-iwlwifi-dkms - distro free
== /sys/devices/pci0000:00/0000:00:06.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001F97sv000017AAsd00003F88bc03sc02i00
vendor : NVIDIA Corporation
driver : nvidia-driver-460 - distro non-free
driver : nvidia-driver-450-server - distro non-free
driver : nvidia-driver-450 - distro non-free
driver : nvidia-driver-460-server - distro non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
-
sudo apt install backport-iwlwifi-dkms
-
sudo apt install nvidia-driver-450