C-Servers 总共提供 15 多种操作系统。MultiVPS 和 MultiNAT 服务器系列提供的操作系统之间存在细微的技术差异。
MultiVPS 的完整列表分为可立即用于 VPS 的直接模板和预装了 netboot.xyz 的 ISO(用于个性化安装),具体如下:
OS 模板
AlmaLinux 8.9 和 9.2
Alpine Linux 3.1.9
CentOS Stream 8 和 9
CloudLinux 8.8 和 9.2
Debian 10、11 和 12
Fedora 39
Fedora Server 40.1
MicroOS 最新版本(集成到 OpenSuse 菜单中)
OpenSuse Leap 最新版本
OpenSuse Tumbleweed 最新版本
Rocky Linux 8.9 和 9.3
基于 RHEL 的腾讯 OpenCloudOS 8.6(带内核 5.4 LTS)和 9.0(带内核 6.1 LTS)
Ubuntu 20.04、22.04 和 24.04
Windows Server 2019 和2022 评估 1 2
通过 Netboot.xyz
ArchLinux 3
Gentoo
Kali
Slackware
Tiny Core Linux
4
其他可用
有各种各样的操作系统可供您使用。所有操作系统模板都已在 VPS 上进行了测试,以确保它们完全可运行。
请记住,我们的操作系统模板大多由 SolusVM 更新。一旦 SolusVM 为其操作系统模板推出新模板,我们将确保您有可用的模板。
1 客户需要自带许可证,否则,许可证到期后,Microsoft 将每 60 分钟关闭一次 Windows。
2 服务器核心适用于具有 2-4GB RAM 和至少 30GB 的计划(例如:CentralVPS-2048)。具有桌面体验的服务器只能在 4GB 或更多 RAM 上使用(例如:ExtraVPS-4096)。2GB RAM 以下的计划不可用。
3 Arch Linux 仅针对依赖于 Arch 的工作负载提供 - 在工作时,通过 KVM 虚拟化时磁盘性能较慢(约占总性能的 10%,相当于 NVMe 上的 HDD)。请谨慎行事。
4 此操作系统本身不支持 cloud-init,而 cloud-init 对于虚拟化至关重要。仍然可以使用 ISO 部署本地包。请谨慎行事。
MultiVPS 上的自定义 ISO 怎么样?
由于我们的虚拟化接口(SolusVM 2.0)上缺少该选项,我们目前无法通过我们的服务直接允许自定义 ISO。
但是,有一种可能性您可以使用,因为 VNC 允许直接访问 GRUB 菜单。从任何 Debian/Ubuntu 系统按照本指南操作,但不要发出命令
wget https://boot.netboot.xyz/ipxe/netboot.xyz.iso
将上面的链接替换为您的 ISO 的直接链接。 (在 Amazon AWS 链接上,您需要在链接前后添加“ ”)
之后,发出命令
update-grub2
然后,直接从 VNC 连接发出重新启动命令(不关闭窗口)(shutdown -r now 或重新启动)
在任何时候直接从 SolusVM 面板重新启动都会导致 VNC 失去访问权限,并且您将无法访问 GRUB。目前(截至 2024 年 5 月 8 日),通过在命令行上写入命令来重新启动是唯一的方法。
在某些操作系统中,例如 Rocky Linux,您需要快速操作 - GRUB 仅出现 1 秒。然而,在 AlmaLinux 和 Debian 中,它出现的时间会更长一些(大约 3 秒)。您的里程可能会有所不同,具体取决于您选择执行此操作的系统。
如果您愿意,您可以在重新启动之前编辑 /etc/default/grub 上的 GRUB_TIMEOUT 字段,以使您的 GRUB 菜单显示得更久一些 - 只需输入一个有效的不同秒数,然后将文件保存在您喜欢的文本编辑器中。
重新启动并查看 GRUB 菜单条目后,您可以选择您的个性化 ISO 并从那里继续安装。
确保已安装与您的 VM 相关的软件包 - 如果您的系统记录了一些错误,请确保您的个性化 VPS 上安装了 cloudinit/v2 软件包。