抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

”x86万岁!“
——不会编译系统,也不会修改Uboot引导的fw

前言

被rtd1296受尽折磨之后终于买了一台i3 7100t的二手商务服务器。价格不到铁威马入门级nas的一半,却有10倍以上的性能(盘位相同)。
第一次接触linux的时候被安装弄得稀里糊涂,但是接触过arm以后再回顾x86的安装,只觉得好容易。
它甚至有图形安装界面欸!

本例安装的debian不配置桌面环境(作为24小时开机的服务器,真正的输出力其实是网卡),而是安装CasaOS和Docker发挥nas兼用机的作用。

准备

  • 一台闲置的x86或者x86_64衍生的电脑。本例使用惠普Prodesk的400G4 sff。(装了一颗i3 7100t和8g内存。虽然比不上专业机,不过对于家用服务器来功耗勉强过得去,性能相比rtd1296更是一骑绝尘x)
  • 一个闲置的u盘。
  • 一个爱动脑筋的小脑袋

获取系统

如同把大象塞进冰箱要分为三步,我们也分为三个部分:

  1. 获取系统
  2. 安装系统
  3. 配置系统

现在我们一步一步来做。如果对自己没有信心,可以先通过虚拟机试一下。

步骤 解释
获取安装镜像 访问debian网站,获取光盘映像
烧录到u盘 使用rufus,烧录光盘映像

获取安装镜像

为了安装Debian,我们需要获取Debian的光盘映像。这指的显然不是真正的光盘,而是以iso后缀格式的一种文件。它其实更像一种压缩文档,里面包括了安装Debian所需的组件,就像一个安装包。

访问Debian官网的下载链接:

传送门:Debian – 感谢您下载 Debian!

如果直接下载,你可能会得到这个:

debian-12.1.0-amd64-netinst.iso

这个包含”netinst“字样的iso文件,不要使用它。它是基于网络下载的安装程序。如果使用它来启动,它会试图通过互联网下载其他软件包。在中国大陆地区得天独厚的网络条件下,netinst镜像的使用会异常折磨。

我们尽量预先获取一个相对完整的iso镜像,例如其中会包含需要的软件包。这样在安装时就可以排除网络因素的影响。

传送门:通过 HTTP/FTP 下载 Debian CD/DVD 映像

  • 选择稳定(stable) 版本的官方 CD/DVD 映像,它们被称为 “混合(isohybrid)” 映像,可以从光盘或者 U 盘引导。

  • 选择”DVD“映像,它的文件大小通常有3G以上。其中自包含了系统运行需要的软件包。如果不是U盘或者Debian机的空间捉襟见肘,尽量不要选择”CD”映像。

  • 选择amd64(适用x86_64架构)的映像下载。现在,常见的家用电脑都是x86_64架构的。年代较久的电脑可能是x86架构的。如果你不确定,选择amd64(适用x86_64架构)的映像下载。如果之后发现无法运行,再试着下载i386(适用x86)映像安装。

确定架构后,翻到最下方的文件目录。它看起来可能是这样的:

Name Last modified Size
SHA256SUMS 2023-07-22 18:49 2.0K
SHA256SUMS.sign 2023-07-22 18:49 833
SHA512SUMS 2023-07-22 18:49 3.3K
SHA512SUMS.sign 2023-07-22 18:49 833
debian-12.1.0-amd64-DVD-1.iso 2023-07-22 18:49 3.7G

点击iso文件来下载它。

如果网速慢得无法忍受,可以试着使用清华大学或者中国科学技术大学的镜像源来下载。
使用国内源的速度更快,代价则是系统与软件版本更新会慢一些。

清华源传送门:清华大学开源软件镜像站 | Tsinghua Open Source Mirror
中国科学技术大学传送门:USTC Open Source Software Mirror

现在,我们已经获取了iso光盘映像。但是这种文件无法直接解压,因为内部包含通过U盘开机所需要的启动信息。如果直接用解压软件放入u盘,它是没有办法启动的。

烧录到u盘

将ISO文件烧录到u盘方可让电脑通过u盘启动debian的安装程序。
这里的“烧录”显然也不是指光盘的烧录,而是指将文件永久性地刻入存储设备上。

VENTOY,rufus,这些都是优秀的刻录软件。
其中,rufus小巧、开源、免费,使用方便。
传送门:Rufus - 轻松创建 USB 启动盘

我们需要将debian的光盘映像刻录到要使用的u盘上。
下载rufus,双击并打开。

在烧录以前,最好还是先校验一下映像文件的完整性。
开始刻录后,u盘里的文件会被格式化,无法找回。重要的文件务必备份。

  • 在Device【设备】中,选择要刻录的u盘。
  • 在Boot Selection【光盘映像】中,选择下载的ISO映像文件。
  • 在Partition scheme【分区】中,选择GTP格式。右侧会自动匹配。
  • 文件系统和簇大小就可以根据自己的情况选择。不确定的话,默认就好。
  • 点击Start【开始】来进行刻录。

rufus可能会提示,要以iso刻录还是以dd刻录。以dd刻录提供到字节程度的精确性,而iso刻录支持更多新特性,代价是降低了兼容性。

据报告,在部分老旧的惠普机型上使用iso刻录可能会报错,并显示闪烁的细线。

漫长的刻录过后,当你看到绿色的进度条已经走完,就可以推出rufus并拔掉u盘了。

安装系统

我们以u盘插入电脑并开机的一刻作为安装开始的标志,
安装完成后开机进入登录界面为安装完成的标志。

步骤 解释
检查硬件 配置硬件
u盘启动 获取主板信息,插在主机后方,修改启动项
安装Debian 选择图形启动,完成安装

检查硬件

确保硬件完好、插电。虽然x86架构几乎不需要考虑硬件和系统匹配的问题,但不排除年代久远、硬件冷门可能导致的问题。
本例使用的HP 400G4 sff搭载i3 7100t、8g内存和256g的西数硬盘(东拼西凑来的)。虽然性能和功耗都难以胜过新晋的n100、n300系列,但胜在实惠。

  • 查询主板进入BIOS或者修改启动项的方法。如果没有自己装机的经验,这或许是目前为止最难的一步。不用担心,对于初学者来说后面的困难还多着呢。
  • 虽然以后不太会用到显示接口,但在搭建系统时还是要插上显示器和鼠标键盘。好在内核比较新的linux发行版支持基础的键鼠驱动。

Prosedk系列进入BIOS似乎并不是常见的DELETE键。查询到f2进入bios,f6选择启动项,选中自己的u盘,然后启动。

稍作等待。顺利的话,会跳出debian的图形选项了。

安装Debian

选使用键盘方向键来选择图形安装(Graphic Install),回车确认。
图形化安装比敲键盘舒服多啦。

Debian安装后的配置

在这里可以找到debian系统的一些常见问题的解决方案:

传送门:Debian GNU/Linux 常见问题(FAQ)

评论