前言
To celebrate the European Football Championship in style, we are cancelling the setup fee for selected servers until the EURO final on 14 July.
欧洲杯开打,Hetzner AX42直接免除39欧元的安装费,站长本来有计划替换掉手里12500拍卖机(PVE里安装Windows后,远程RDP连接老是断,提示数据加密错误...AX43的13500没有这个问题,不知道是十二代处理器问题还是这台独服硬件缺陷问题。),本来决定付39欧元的安装费了,这下正好省掉了。
购买AX42后,原来12500拍卖机上的服务需要迁移到这台独服上,同时AX42使用的AMD Ryzen 7 PRO 8700GE处理器是带一颗很强的780M核显的,Windows基本是需要安装的,所以通过配置这台AX42独服来写下Hetzner Installimage自定义安装系统以及Hetzner独服安装Windows的教程。
AX42测试
硬件信息
硬件没得说的,CPU为AMD最新的APU---AMD Ryzen 7 PRO 8700GE,8C16T,带一颗780M核显,12CU的RDNA3架构,理论性能基本持平英伟达GTX1650,RDNA3也已经可以硬解AV1,就性能来说,无论是商用或者当NAS玩,都是够的,就是PLEX不允许部署在Hetzner了。
硬盘给了两块全新的三星PM9A1 512G。Hetzner只要不是买拍卖机,硬件基本都是新的。
CPU 型号 AMD Ryzen 7 PRO 8700GE w/ Radeon 780M Graphics
CPU 核心 合计 8 核心,16 线程
CPU 状态 当前主频 2976.959 MHz
内存大小 62029 MB (814 MB 已用)
第 1 块硬盘 通电 0 小时,型号 SAMSUNG MZVL2512HCJQ-00B00
第 2 块硬盘 通电 0 小时,型号 SAMSUNG MZVL2512HCJQ-00B00
硬盘大小 0.0 GB
服务器时间 2024-06-14 09:34:00
运行时间 0 days 0 hour 2 min
系统负载 0.07, 0.05, 0.01
虚拟化技术 No Virtualization Detected
IPv4 地址 37.27.xxx.xxx
IPv6 地址 2a01:4f9:xxxx:xxxx
运营商 AS24940 Hetzner Online GmbH
地理位置 FI, Uusimaa, Helsinki
操作系统 Debian 12.5 bookworm (x86_64)
系统内核 6.7.4
TCP 加速 cubic
当前脚本版本 1.4.1.1
顺序写入 (1st) 3100 MB/s
顺序写入 (2nd) 3100 MB/s
顺序写入 (3rd) 3100 MB/s
顺序写入 (4th) 3100 MB/s
顺序写入 (5th) 3100 MB/s
顺序写入 (avg) 3100.0 MB/s
YABS
Basic System Information:
---------------------------------
Uptime : 1 days, 8 hours, 5 minutes
Processor : AMD Ryzen 7 PRO 8700GE w/ Radeon 780M Graphics
CPU cores : 16 @ 2939.332 MHz
AES-NI : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
RAM : 60.6 GiB
Swap : 0.0 KiB
Disk :
Distro : Debian GNU/Linux 12 (bookworm)
Kernel : 6.7.4
VM Type : NONE
IPv4/IPv6 : ✔ Online / ✔ Online
IPv6 Network Information:
---------------------------------
ISP : Hetzner
ASN : AS24940 Hetzner Online GmbH
Location : Nuremberg, Bavaria (BY)
Country : Germany
fio Disk Speed Tests (Mixed R/W 50/50) (Partition overlay):
---------------------------------
Block Size | 4k (IOPS) | 64k (IOPS)
------ | --- ---- | ---- ----
Read | 1.82 GB/s (456.8k) | 6.13 GB/s (95.8k)
Write | 1.83 GB/s (458.0k) | 6.16 GB/s (96.3k)
Total | 3.65 GB/s (914.9k) | 12.30 GB/s (192.1k)
| |
Block Size | 512k (IOPS) | 1m (IOPS)
------ | --- ---- | ---- ----
Read | 6.02 GB/s (11.7k) | 6.09 GB/s (5.9k)
Write | 6.34 GB/s (12.3k) | 6.50 GB/s (6.3k)
Total | 12.37 GB/s (24.1k) | 12.59 GB/s (12.2k)
Geekbench 6 Benchmark Test:
---------------------------------
Test | Value
|
Single Core | 2739
Multi Core | 12607
Full Test | https://browser.geekbench.com/v6/cpu/6529289
使用Installimage安装Linux
Installimage是Hetzner开发人员写的,用来安装各种 Linux 发行版的简单快捷的工具。
项目是开源的,地址:GitHub
使用前置要求,需要Hetzner的独服进入救援模式:
- 在购买独服的时候可以选择不安装系统,以救援模式交付。
- 独服交付后,在Robot面板内手动进入救援模式。
使用installimage安装系统最主要的目的就是修改独服的RAID模式,因为Hetzner默认是软RAID1,我们可以通过 installimage脚本来修改是否开启或者关闭RAID,或者更改RAID模式(0或者1)。
若只是为了重建系统,Robot面板中一键重建系统更方便,没必要使用installimage 脚本。
站长使用 installimage 脚本用来关闭这台AX42的RAID阵列,安装乌班图,并通过乌班图安装Windows。(通过Robot面板安装Windows需要付费授权,真的太贵了!)
救援模式下输入installimage
启动 installimage 脚本
installimage
installimage 脚本启动后,可以看到各种Linux发行版,甚至PVE等其他镜像。Ubuntu 24.04已经发布,不过Hetzner还没集成到Ubuntu选项里,想要安装24.04还要去Other里选...
选中准备要安装的系统镜像后按Enter进入配置界面。
设置RAID
设置是否开启RAID
找到 SOFTWARE RAID 在activate software RAID 这里管理是否开启RAID,0为关闭RAID ,1为开启RAID。
站长要关闭RAID,就需要修改SWRAID 1
为
SWRAID 0
设置RAID阵列类型
只有SWRAID 1
时,配置RAID阵列才会生效。
找到 Choose the level for the software RAID,SWRAIDLEVEL 1
=软RAID 1 SWRAIDLEVEL 0
=RAID 0 SWRAIDLEVEL 10
=软RAID 10,AX42只有两块硬盘,R10没法设置(R10最少需要四块硬盘)。
使用installimage脚本最主要的就是配置RAID,其他的HOSTNAME
、NETWORK CONFIG
以及配置swap大小等保持默认即可,也可按需修改,这些配置即使安装系统完毕仍然可以设置。
配置完RAID,按F10
保存,然后一路YES
即可
等脚本安装系统完成后,输入reboot
重启完成安装。
安装完成后系统默认账户为root、密码依旧是救援模式的密码。
系统安装完毕后,通过fdisk -l
命令检查RAID是否关闭,乌班图系统安装在 /dev/nvme1n1,同时/dev/nvme0n1未使用,RAID已关闭。
AX42安装Windows
站长的最终目的是安装Windows,在关闭RAID并安装乌班图只是第一步。
Ventoy安装与使用
Ventoy是一款非常好用的开源的硬盘写入工具。官网
项目和下载地址:GitHub
官方介绍:
简单来说,Ventoy是一个制作可启动U盘的开源工具。
有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件直接拷贝到U盘里面就可以启动了,无需其他操作。
你可以一次性拷贝很多个不同类型的镜像文件,Ventoy 会在启动时显示一个菜单来供你进行选择 (参见 截图)。
你还可以在 Ventoy 的界面中直接浏览并启动本地硬盘中的 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件。
Ventoy 安装之后,同一个U盘可以同时支持 x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI、ARM64 UEFI 和 MIPS64EL UEFI 模式,同时还不影响U盘的日常使用。
Ventoy 支持大部分常见类型的操作系统 (Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen ...)
目前已经测试了各类超过 1200+ 个镜像文件(列表)。 支持 distrowatch.com 网站上收录的 90%+ 的操作系统(列表)。
站长使用Ventoy安装Windows的步骤:使用Installimage取消RAID并安装乌班图--乌班图安装Ventoy--通过Ventoy将Windows镜像写入另一块三星PM9A1--申请IPMI--通过另一块硬盘启动Windows安装程序--安装Windows
其实在订购独服的时候是可以额外购买U的选项的,但是16G的U盘一个月就要€ 1.60 ,站长不想花这钱了...
Ventoy Linux部署
-
Linux 系统图形化界面 — GTK/QT
为了方便操作,Ventoy 从1.0.52版本开始,在 Linux 系统下提供了原生的图形化操作界面。
同时支持 x86_64/i386/arm64/mips64
系统。另外根据桌面环境的不同分别提供了基于GTK
和QT
的版本。
Linux 系统下的界面布局和操作方式与 Windows 下的安装程序保持一致。
使用方法
解压开安装包之后,打开终端直接执行上面表格中对应的文件。比如对于最常用的 64位 x86系统,在终端中执行 ./VentoyGUI.x86_64
即可。
在有些系统中(比如 Deepin/Ubuntu等)也可以直接双击对应的文件启动程序。
我们安装的系统是服务器版本,还需要手动配置桌面环境和GNOME UI
配置乌班图桌面环境和安装GNOME
更新系统软件包
sudo apt update
sudo apt upgrade -y
安装GNOME
sudo apt install ubuntu-desktop -y
由于安装了桌面环境,可以通过IPMI或者RDP远程桌面来打开浏览器直接下载镜像,很方便。
Hetzner Robot 控制台申请ipmi
support--remote console--交付时间选择最快(as soon as possible)--ipmi使用时间(每天3个小时免费)。
ipmi的账号密码会发送到邮箱,一般会在申请后的半小时左右交付。
开启GNOME桌面RDP远程桌面
GNOME 46 桌面环境开始加入 RDP 协议支持,可以从设置里直接开启,而不用再安装xrdp了。
下载vertoy文件并解压,项目和下载地址:GitHub
Windows11 ISO镜像下载地址:链接
进入到解压的vertoy目录
双击打开VentoyGUI.x86_64
--选中nvme0n1硬盘--安装
将下载的Windows镜像复制到制作好的硬盘内,若找不到Ventoy的硬盘,重启系统或者手动挂载。
-
Linux 系统图形化界面 — WebUI
为了方便操作,Ventoy 从1.0.36版本开始,在 Linux 系统下提供了基于浏览器的图形化操作界面。界面布局和操作方式与 Windows 下的安装程序保持一致。
Linux发行版有很多,桌面环境也多种多样,比如 Gnome2/Gnome3/KDE/XFCE/LXDE... 等等,没有一个通用的图形界面方案。
因此基于浏览器的图形界面,相对来讲是一种比较简单和通用的解决方案。而且本方案同时支持 x86_64/i386/arm64/mips64 系统。
进入安装包解压后的目录:
sudo bash VentoyWeb.sh
打开浏览器,直接访问 http://127.0.0.1:24680
使用Ventoy安装Windows
重启linux--IPMI界面按F11选择boot device--选择nvme0n1硬盘--进入Ventoy--选择Windows镜像
接下来就是常规的Windows安装过程啦!站长省略啦,一路确认就好了!
文章版权归作者所有。发布者:白嫖怪,转转请注明出处:https://c7pai.com/4394/