联想拯救者y7000p 2021安装Ubuntu18.04记录

e@[TOC]

制作启动盘

需要软件:UltraISO 试用版
需要的系统ISO文件:官方下载链接
操作参考链接:
https://blog.csdn.net/qq_31192383/article/details/78876905?utm_source=app
安装时注意都不要勾选,否则后面可能会打不开windows的磁盘管理
文字版简化步骤:

  1. 文件->打开,选择已经下载的ISO文件
  2. 启动->写入硬盘映像,在磁盘驱动器选择自己的U盘,后续操作会格式化U盘,因此请事先做好重要数据的备份。
  3. 便捷启动->syslinux,然后写入即可。

Windows分配Ubuntu硬盘空间

windows下右击我的电脑,进入磁盘管理器,选择打算安装的盘,选择一个卷右键单击,选择“压缩卷”,输入空间大小,即可得到一个未分配空间(有的叫可用空间)。

安装Ubuntu18.04

BIOS设置

在win或PE里划出100GB作为Ubuntu的系统大小,不必分配卷。然后插入刚制作的启动盘,重启电脑后不断按F2(联想笔记本是F2,华硕笔记本是Esc,其余品牌自行百度),目标是进入BIOS设置界面。进入后,着重关注以下几个地方:

  1. 安全启动(secure boot)是否关闭(disable)
  2. UEFI启动(或者U盘)是否开启

安装

进入启动盘

启动时,U盘照理来说会出现两个入口,一个ubuntu前缀,另一个不知含义。两个最好都试一下。
如果之前已经安装过Ubuntu了,只是采用格式化硬盘方式删除ubuntu系统,那么选择ubuntu前缀的会进入到grub界面。此时,可以进行如下操作:

> ls
(hd0),(hd0,gt1),(hd0,msdos4)(hd1,gt2),
> ls (hdN,msdosX)/boot/grub #顺序查找,直到找到
我的机子上是在(hd0,msdos4)下找到的
>set root=(hd0,msdos4) # 设置启动盘
>set prefix=(hd0,msdos4)/boot/grub # 设置root路径
>insmod normal 
>normal

需要注意这也只是应急措施,原理是将此次启动的路径改到启动盘里。等我们后面系统安装好以后,就不用这么麻烦了。

安装

前面的选项都不重要,唯独询问如何安装时,必须选择最后一个,即“something else …”,此后会进入分区。
在这里找到free的这一项,确认下大小是否是自己预留的100GB,接下来将对此分区进行分割。按界面中的+可以实现分区。对于拯救者而言,我们一共需要三个分区:

  1. EFI,这是引导启动分区大小我选择了4GB,理论上2G应该也够,分区类型为主(primary)分区,格式为efi格式,该分区作用是把windows纳入到ubuntu的grub里,这样每次进入系统是在grub里询问进入ubuntu还是windows,而不是在windows询问。若不创建该分区,容易导致引导失败,需要另外找教程。一些古老的教程仍然在使用/boot分区,但我记得已经过时了。
  2. 交换分区,我选择了8G,分区类型为逻辑(logic)分区,格式为swap。这是临时内存,在内存溢出时,会临时将一部分硬盘作为内存使用,防止系统卡死。
  3. 主分区。剩下的空间全给主分区,分区类型为主(primary)分区,格式为ext4文件系统,挂载点为 / 。 部分用户会分出/home分区。相当于我的方案是整个盘做系统盘,而他们的做法是一部分做C盘,一部分做D盘(/home)。我的方法优点在于,后面不会出现/分区不够用的情况,不需要考虑挂载扩容,他们的优点是系统还原时可以只还原一些核心的组件。但我觉得没必要如此区分,因为我倾向于做全盘备份。

分区选择完成后,将安装位置选择为ubuntu所在的硬盘(注意:不是分区,是硬盘),点击确认即可开始安装。安装完成后,选择立刻重启,进入紫屏后,拔出U盘,根据屏幕提示按下回车即可完成重启。在重启时,建议重新进入BIOS,将显卡模式切换为独显直连,为后续的显卡驱动安装做准备
不出意外地话,重启完成后应该会进入grub界面,至此Ubuntu18.04安装完成。

驱动

驱动部分是最头疼的,主要有两个问题:

  1. 触摸板无法使用。
  2. 显卡驱动需要自己安装,且即便安装了也无法正常调节屏幕亮度。
  3. 一些不知名的小毛病
触摸板

我目前没找到合适的解决方案,主要是我使用xinput命令,甚至都看不到这个设备,我也不知道该怎么办了。实验室的Y9000K安装了以后就直接能用。只能说,世界太奇妙,我要学的东西还有好多。暂时先放下了。

显卡驱动

详细教程:https://blog.csdn.net/a850565178/article/details/107979314
进入系统后,调出设置界面,在devices选项卡里可以看到,当前的显卡驱动是llvm,这是默认的开源驱动,因此效率不高,打开的内容多了以后,画面会出现撕裂感。最糟糕的是,拯救者的HDMI是连接在独显上的,使用这个驱动的话,是无法使用扩展屏幕的。因此,接下来,我们需要安装NVIDIA的官方驱动。
sudo ubuntu-drivers autoinstall
等待安装完成,没有报错的话,重启就可以了。注意,网上有许多手动安装的方式,但是那些教程都太老了,不建议照着做,心态会炸。强烈建议这种自动安装的方式。
下面三条在重启后可完成则说明安装成功:

  1. settings里的devices选项显示NVIDIA
  2. nvidia-smi命令可以正常执行,从中可以看到目前的GPU占用情况
  3. nvidia-settings 命令可以正常执行,可以以图形化的形式控制显卡。
不知名小毛病

apt upgrade的时候,会提示某硬件相关的缺少文件。报错信息如下:

W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125a-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168fp-3.fw for module r8169

此类报错的解决措施都比较简单,即去内核仓库下载相应的文件放置到提示的文件夹里即可。不过由于仓库命名是有规律的,因此也可以直接用wget来解决:

cd /lib/firmware/rtl_nic
sudo wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/rtl_nic/rtl8125a-3.fw
sudo wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/rtl_nic/rtl8168fp-3.fw

一度以为这是触摸板的驱动,然而似乎并不是,因为安装后,触摸板没有好。

优化用户体验

apt换源

换源的目的是为了让下载能够更快,可以选择手工方式,但推荐使用自带的“software & Update”功能,进入后在“ubuntu software”选项卡中把“Download from”后面的选项选为喜欢的中国服务器即可,常用的是中科大、豆瓣、阿里、清华。选好后,点击close,会提示要reload,选择是即可。手工方式见于博客

CUDA

因为我们的显卡比较新,所以直接按照CUDA官方的安装方式即可。老显卡的CUDA需要根据显卡驱动的型号来确当CUDA版本,对照表及安装方式见于博客

识别移动硬盘

某些机子可能无法识别希捷的移动硬盘,一般报错提示最后面一排会显示 未知 exfat。这是因为我们没有安装exfat类型硬盘的驱动。安装一下即可:

sudo apt update
sudo apt install exfat-fuse

挂载Windows磁盘

某些文件存储在Windows里,打开磁盘时,会提示:
Error mounting /dev/…
这主要是由于 快速启动造成的。快速启动,主要是将一些设置保存在了内存里,既可以加快开机速度,也可以减少对硬件的访问次数。
解决方法:
1.可以进入windows的设置界面,电源 —— 更改电源按钮的选项 — 更改当前不可更改的选项 —— 取消勾选快速启动。
若不愿意关闭快速启动,可以做如下操作,进行ntf修复,但电脑每一次开机都需要重新修复。
2.

$sudo apt-get install ntfs-3g
$sudo ntfsfix /dev/sda8

其中,sda8是想要加载的磁盘,查看方式比较简单的是:从文件夹界面双击该磁盘,从报错提示里面看。
另一种方式是

sudo fdisk -l

我的相关分区:
sdc1 /
sdc2 包括了sdc5 sdc6 sdc7
sdc5 /boot
sdc6 swap
sdc7 /home

搜狗拼音

下载链接:https://pinyin.sogou.com/linux/?r=pinyin
点击下载后会自动进入教程,教程里少了最后的配置部分(下面加粗部分)。以下是完整的过程。

  1. 下载deb安装包
  2. 安装fcitx
sudo apt install fcitx
  1. 进入语言支持(language support),将键盘输入法系统由默认的iBUS改为fctix
  2. 进入到安装包所在路径,安装搜狗拼音(xxxx是版本号,一直在变,请自行更改)
sudo dpkg -i sogoupinyin_xxxxxxx.deb #
  1. 重启电脑(提示是注销就可以,但我自己测试下还是得重启)
  2. 设置输入法则
fcitx-config-gtk3

进入界面后,取消“只显示当前输入法”,搜索 sogou,加入即可,也可通过箭头按钮来调整输入法的优先级。

你可能感兴趣的:(电脑修复,ubuntu,linux)