一次难忘的装机经历
前言
我的 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 黑色
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: TOSHIBA、SEAGATE,拆自旧笔记本,各 500 GB
其他: 网线一根、桌子一个、椅子一个。
装机配置参考知乎专栏:
1 装机
第一次装机,在网上做了很多功课,主要参考了 bilibili 的两个视频教程:
天才赵德柱 :装机不求人之:史上最详细传说级装机教程,零基础新手一站式装机攻略。内含AMD、Intel双平台DIY组装教程。
硬件茶谈 : 【装机教程】这可能是你能在网上找到最详细的装机教程
装机过程中反反复复看视频教程,反反复复看说明书,生怕有失误,结果就是从中午装机装到晚上。最后一次点亮,还是蛮开心的。
2 安装操作系统
我本以为装系统是最简单的的一步,没成想,装系统反而是我花了最多时间的步骤。
2.1 操作系统的选择
当然是 windows 11 啦,而且我买的 CPU 有大小核,听说 win10 和 Linux 对 12 代 CPU 的大小核的调度支持不好,所以最佳搭配就是 win11 + 12 代 intel。
2.2 安装过程
我此前装机一直使用的是 rufus,可是这次我没有 windows 操作系统,只有一个 ubuntu 系统,而 rufus 没有 linux 版本,所以我选择了 ventoy。
麻烦来了,启动开机后显示找不到设备驱动程序:
后来找到了原因,是因为 intel 的快速启动技术,于是我打开了 BIOS 上的 intel 快速存储技术,照着 Asus 的教程,安装了 IRST 驱动程序。
[Notebook] 疑难解答 - 如何解决安装Windows 11/10时找不到磁盘驱动器
可是新的问题又出现了,驱动安装不上,我从 Asus 给的链接下载了一个,装不上,又去 intel 官网下载了一个,还是装不上。我有点恼火了,怀疑可能是启动盘的问题。我只能在 Ubuntu 里安装了个 windows8 虚拟机,在虚拟机里用微软的 mediacreationtool.exe 制作了启动盘。启动后,终于装上驱动了!
系统安装成功!
可惜第二天我重新打开机器后,坏了,直接就进入了 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 打开后一片空白,没有选项,就像下面这样:
难搞,最终在 Github 上找到了解决方案,原因似乎是一些字体或者配置文件缺失,强制使用 text ui 打开即可。
原文在这儿:Ubuntu 22.04 WSL2 opens to GUI with blank screen #8525
步骤如下:
-
从微软商店安装 Ununtu。
-
启动 Ubuntu 22.04.
-
当显示空白的 “ubuntu WSL” 窗口时,关闭窗口。
-
打开
PowerShell
运行下面的命令:wsl --shutdown wsl --unregister Ubuntu ubuntu.exe --ui=tui
现在可以进入 text ui 设置 Ubuntu 了。
进入界面后,需要创建用户名和密码,创建完后重启 Ubuntu。
安装完成后,使用 sudo apt update
和 sudo 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
):
安装好后就可以在 Windows Termianl 里打开 Ubuntu 了。
常用 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
- 使用清华大学 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
sudo apt update
、sudo apt upgrade
- 安装
zsh
。 - 下载安装
oh-my-zsh
。 - 下载插件:
zsh-syntax-highlighting
、zsh-autosuggestions
。 - 安装
hugo
。
安装出现网络问题,我选择了国内镜像安装:
安装 oh-my-zsh
时需要修改一下 install.sh
:
4 其他软件的安装
5 总结
人生第一次装机,虽然遇到了不少问题,还是令人兴奋啊!以后要好好使用,好好学习,天天向上!
留言或评论请使用 Github Issues。