欢迎光临散文网 会员登陆 & 注册

小白安装 Gentoo 简述 ··「第一章 - 2 版」

2021-10-28 20:19 作者:卿霜戏雪  | 我要投稿

仔细看了细节与回想遇到的问题,现更新第二版,估计大部分的问题里面都罗列出来了。

故事从头讲吧,就当作记事本了,懒得写,但又怕忘了,而且还罗嗦,更嫌麻烦~

八月份从网上拍了个 HM80,瞧中它的静音,低功耗。之前都是用服务器改装台机的方式用,但噪音、灰尘实在把本喵及台机侵染的厉害,PCB 清理也麻烦的要死。

折腾一圈后,发现这个 HM80 的坑简直吐血八升:电源瓦数不够,负荷稍微大一点就重启、死机,后更换的 100 瓦氮化镓充电器,结果发现 HM80 没有拾取 QC3.0 协议自动识别电压的传感器,最后更换的 19v 固定电压电源适配器 + 5521 母转 Type-C 公的转接线才基本 OK。更要命的是 VIA VL805/806 导致随机 USB3 全栈崩溃,屏幕卡死,其根本竟然与 IOMMU 有关。之后全网搜索各类方法,考察一番后决定选用 Gentoo 养老,经过 2 周的学习,QQ 群及 Minisforum / ArchLinux / Stackoverflow 论坛中各类资料的总结才稍有起色。

前提:
1、Gentoo 需要 1 周的学习成本,仅仅相对于我这样的笨蛋~
2、按照 Gentoo Wiki 的安装教程即可完成大部分安装,但也仅限 OpenRC。
3、然而 OpenRC 在安装 NetworkManager 后有明显的 Bug,所以使用 Systemd。
4、硬件网络方面最好支持 IPv6,不然下载速度并非全时段都满速。
5、最后,反正需要注意的地方很多就是了。

本文将以 KVM 虚拟机做演示,如果也有朋友购买了 HM80 这款 miniPC,后面会标注。

虚拟机演示需要下面 2 样即可:

下载 Gentoo LiveCD

物理机安装,则需要制作 USB 启动盘,使用方法有教程,找一下就有的。

下载 Fedora LiveCD

使用 Ventoy 制作 USB 启动盘,启动 Fedora 的 ISO 镜像。
HM80 miniPC 则需要在 Fedora 启动界面,Grub2 菜单中对内核 vmlinux 行加参数。
其后按 Ctrl + X 启动,目的以防止 USB3 崩溃,参数如下:

启动后,对环境做基本设置,确保不会锁屏、不会休眠、网络畅通,
使用 Firefox 打开安装用的 Wiki 手册,Terminal 调好窗体及字体大小,对照安装就好。
提示:因宿主环境已经搭好,所以直接用 Gentoo 提供的最小化安装镜像,
而图形化的 LiveCD 仅限首次安装和全新安装,可以方便对照网上教程。

使用 virt-manager 启动虚拟机,在其内设置好网络,root 密码,sshd 服务。

现在以 ssh 连接虚拟机:

现在就可以开始了!!

01、测试网络是否通畅

02、查看 DNS 设置

03、查看硬盘情况

04、分区

05、格式化分区

06、挂载分区

07、对时

08、下载 stage3、解压

09、配置 make.conf,及针对每个包的 USE 调整

10、创建仓库设置

11、拷贝 DNS 配置文件

12、挂载虚拟文件系统

13、切入新环境

14、挂载启动分区

15、同步仓库

16、关于 profile 的选择

17、更新

18、设置时区

19、设置本地语言

20、安装固件 / 微码

21、安装内核源码及辅助工具

22、安装辅助工具

23、编译内核

24、配置挂载分区

25、修改用户密码

26、安装 NetworkManager

27、安装文件系统工具

28、安装启动器

29、重启之前

30、重启

31、开启 ccache

32、重构 / 无线设置

最后:
经过上面一番折腾,一个基础环境就搭建出来了,当然了,还有许多细节的地方可以调校,比如内核部分也最好根据自己硬件做细致调整。后续会写关于桌面搭建。


小白安装 Gentoo 简述 ··「第一章 - 2 版」的评论 (共 条)

分享到微博请遵守国家法律