一次难忘的装机经历

Posted on Oct 10, 2022
tl;dr: 装机的过程很流畅,没有出现什么差池,一次点亮,反倒是装系统和生产力软件过程大费周章。(windows11 和 wsl2 的安装与配置)

前言

我的 Laptop 被我拆坏了,小花的 Laptop 实在难用,win10 都装不了,装了个 ubuntu 勉强能用,但是老是死机,国庆假期没事做,心血来潮,就组了一台自己的 PC。

0 准备

CPU: intel i712700,8(性能核) + 4(能效核) 核,20 线程,集成显卡:英特尔® 超核芯显卡 770

主板: Asus TUF-GAMING-B660M-PLUS-WIFI-D4

显示器: ENVISION E27Q56

电源: CoolerMaster GX 550W,GOLD、全模组

机箱: Jonsbo D30 黑色

音箱: Lenovo USB 长条音箱 BMS09

SSD: Kingston NV2 PCIe 4.0 NVMe SSD,500 GB

内存条: Kingston FURY Beast DDR4,16 GB * 2, 3200 频

散热器: Thermalright Peerless Assassin 120

机箱风扇: ID-COOLING XF-12025-SD-K 无光版单体风扇 * 4

HDD: TOSHIBASEAGATE,拆自旧笔记本,各 500 GB

其他: 网线一根、桌子一个、椅子一个。

装机配置参考知乎专栏:

2022年10月装机电脑配置推荐

01

02

1 装机

第一次装机,在网上做了很多功课,主要参考了 bilibili 的两个视频教程:

天才赵德柱装机不求人之:史上最详细传说级装机教程,零基础新手一站式装机攻略。内含AMD、Intel双平台DIY组装教程。

硬件茶谈【装机教程】这可能是你能在网上找到最详细的装机教程

装机过程中反反复复看视频教程,反反复复看说明书,生怕有失误,结果就是从中午装机装到晚上。最后一次点亮,还是蛮开心的。

03

04

2 安装操作系统

我本以为装系统是最简单的的一步,没成想,装系统反而是我花了最多时间的步骤。

2.1 操作系统的选择

当然是 windows 11 啦,而且我买的 CPU 有大小核,听说 win10 和 Linux 对 12 代 CPU 的大小核的调度支持不好,所以最佳搭配就是 win11 + 12 代 intel。

2.2 安装过程

我此前装机一直使用的是 rufus,可是这次我没有 windows 操作系统,只有一个 ubuntu 系统,而 rufus 没有 linux 版本,所以我选择了 ventoy

麻烦来了,启动开机后显示找不到设备驱动程序:

05

后来找到了原因,是因为 intel 的快速启动技术,于是我打开了 BIOS 上的 intel 快速存储技术,照着 Asus 的教程,安装了 IRST 驱动程序

[Notebook] 疑难解答 - 如何解决安装Windows 11/10时找不到磁盘驱动器

06

可是新的问题又出现了,驱动安装不上,我从 Asus 给的链接下载了一个,装不上,又去 intel 官网下载了一个,还是装不上。我有点恼火了,怀疑可能是启动盘的问题。我只能在 Ubuntu 里安装了个 windows8 虚拟机,在虚拟机里用微软的 mediacreationtool.exe 制作了启动盘。启动后,终于装上驱动了!

07

08

系统安装成功!

09

可惜第二天我重新打开机器后,坏了,直接就进入了 BIOS,显示找不到启动盘,这下好了,昨天白忙活了。

又是一顿查资料,试了几个小时,没办法解决,又去找了两次华硕客服。结果还是无功而返,最终只能选择重装系统了。原因初步估计是因为我打开了 BIOS 上的 intel 快速存储技术,之前下载 IRST 驱动程序 的时候,有看到 intel 的声明:

详细说明

英特尔® 快速存储技术和英特尔® 傲腾™内存应用程序已停产。请在 此处 查看更多信息。

注意: 英特尔建议最终用户使用其系统制造商/提供商提供的、或通过 Windows 更新提供的驱动程序更新,以消除加载非自定义驱动程序所造成的潜在影响。系统制造商定期对英特尔通用驱动程序进行定制,以满足其特定系统设计的需求。在这种情况下,不建议使用英特尔通用驱动程序更新。

可是当时没放在心上,一心只想快点安装是系统,结果吃了大亏。在网上搜索 intel 快速存储技术相关讨论,了解到这是个过时的技术,使用 SSD 加速 HDD。我使用纯固态硬盘作为系统盘,不需要开启intel 快速存储技术。于是我又把 BIOS 上的 intel 快速存储技术关掉了。

要重装系统了,可是我前一天装好系统后,我就把硬盘里的 Ubuntu 和 启动盘给格式化了,家里也没有可用的电脑。倒霉,只能出去网吧里自己重新做一个系统盘了,这次网吧之行也是一路坎坷,后来还发现因为在网吧里登陆过邮箱账号,结果当天就被泰国佬把我的 Steam 账号给盗了,真是让我欲哭无泪。

说会正题,我在网吧一开始使用的是微软的 mediacreationtool.exe,结果发现速度实在太慢了。好吧,只能走野路子,在 msdn 下载了 win11 镜像,使用 rufus 做了启动盘。回家使用 rufus 安装后再自行下载 mediacreationtool.exe 重新制作启动盘再次安装,虽然麻烦了点,但是还是要安全第一。

安装成功后重启若干次,使用 图吧工具箱 测试后,没有出现问题。装系统的工作算是彻底完成了。

3 配置操作系统以及安装配置 wsl2

3.1 配置操作系统

对系统做一些简单的配置:

  • 在 Asus 官网下载并安装驱动。
  • 关闭“快速启动”设置。使用 SSD 作为系统盘,不太需要这个功能。
  • 使用 powercfg -h off 命令关闭休眠功能。(powercfg /a 列出系统可用的睡眠状态。)

3.2 安装配置 wsl2

安装方法一

这是我一开始的安装方法,步骤如下:

  • 启用 windows 功能:Windows 虚拟机监控程序平台、适用于 Linux 的 Windows 子系统、虚拟机平台,重启电脑。
  • 打开微软商店(Microsoft Store)搜索“Ubuntu”,下载安装没有版本号的 Ubuntu。这是 Ubuntu 首次发布后的最新 LTS 版本。它将保持 Ubuntu 22.04 直到 Ubuntu 的第一个版本,例如 22.04.1。
  • 配置 Ubuntu。(这一步出现问题,Ubunt WSL 打开后一片空白,没有选项,就像下面这样:

10

难搞,最终在 Github 上找到了解决方案,原因似乎是一些字体或者配置文件缺失,强制使用 text ui 打开即可。

原文在这儿:Ubuntu 22.04 WSL2 opens to GUI with blank screen #8525

步骤如下:

  1. 从微软商店安装 Ununtu。

  2. 启动 Ubuntu 22.04.

  3. 当显示空白的 “ubuntu WSL” 窗口时,关闭窗口。

  4. 打开 PowerShell 运行下面的命令:

     wsl --shutdown
     wsl --unregister Ubuntu
     ubuntu.exe --ui=tui
    

现在可以进入 text ui 设置 Ubuntu 了。

11

12

进入界面后,需要创建用户名和密码,创建完后重启 Ubuntu。

13

14

安装完成后,使用 sudo apt updatesudo apt upgrade 更新系统。

踩坑:

  • 设置好 windows 功能,重启电脑后,使用 wsl install 无法正常安装 Ubuntu,按照建议,使用 wsl --update 命令更新内核后,成功,使用 wsl --status 可查看状态。
  • 卸载 Ubuntu 后,使用 wsl -l 仍能看到。需要使用 wsl --unregister Ubuntu-22.04 注销掉子系统。

感谢 gnsmrky !我也很庆幸我上学时有好好学过英语,能大概看懂 gnsmrky 在说什么。

安装方法参考:

安装方法二

后来我重装系统后,没有使用方法一,而是参考了微软的官方文档:使用 WSL 在 Windows 上安装 Linux

具体操作如下(wsl --install 默认安装 Ubuntu):

15

安装好后就可以在 Windows Termianl 里打开 Ubuntu 了。

16

常用 wsl 命令

  • wsl --install 安装适用于 Linux 发行版的 Windows 子系统。
  • wsl --help 显示帮助信息。
  • wsl --install -d <发行版> 安装指定的发行版。
  • wsl --shutdown 立即终止所有正在运行的发行版和 wsl2。
  • wsl --status 显示子系统的状态。
  • wsl --unregister <发行版> 注销子系统并删除根文件系统。
  • wsl --update 更新子系统。
  • wsl -v 查看详细信息。
  • wsl --export Ubuntu E:\Backups\wsl2\Ubuntu20.04LTS.tar 导出 wsl2。

更多可见微软官方文档:WSL 的基本命令

配置 Ubuntu

  1. 使用清华大学 Ubutnu 镜像
    sudo sed -i "s@http://.*archive.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list
    sudo sed -i "s@http://.*security.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list
    
  2. sudo apt updatesudo apt upgrade
  3. 安装 zsh
  4. 下载安装 oh-my-zsh
  5. 下载插件:zsh-syntax-highlightingzsh-autosuggestions
  6. 安装 hugo

安装出现网络问题,我选择了国内镜像安装:

安装 oh-my-zsh 时需要修改一下 install.sh

17

4 其他软件的安装

5 总结

人生第一次装机,虽然遇到了不少问题,还是令人兴奋啊!以后要好好使用,好好学习,天天向上!


留言或评论请使用 Github Issues