前缀、文档修改记录
2023-12-19 初始化编辑此文章 2024-11-25 在腾讯轻量服务器上,测试成功,不过从github下载vmlinuz文件挺慢的
章节1、需求描述
VPS的商家通常会提供一些模板系统,不过有的提供的版本,相对比较少,或者系统模板相对有点问题,这个时候,我们就需要自定义安装系统,
通过netboot的方式,我们可以轻松的安装到自己想要的操作系统版本,非常编辑
章节2、环境需求
2.1 虚拟机需为KVM虚拟化
2.2 商家支持WEB方式的VNC@HTML5的Console方式
章节3、netboot官方网站
Netboot的官方网站: https://netboot.xyz/
章节4、重装系统
以下为,示例为安装Debian 12的步骤,其他操作系统类似。着重强调一下,要商家能支持HTML5/VNC的Console,不然,更推荐用合适的一键无值守的dd脚本。用netboot这个方式安装的更加贴近ISO自主安装的。
假设原系统为Debian/Ubuntu系列,需要安装为Debian 12版本。
//注释 Debian/Ubuntu //注释 Install grub-imageboot root@server:~# apt update root@server:~# apt install grub-imageboot //注释 Download netboot.xyz ISO root@server:~# mkdir /boot/images root@server:~# cd /boot/images root@server:~# wget https://boot.netboot.xyz/ipxe/netboot.xyz.iso //注释 Update GRUB menu to include this ISO root@server:~# update-grub2 root@server:~# reboot
执行完成后,在你VPS商家的网站上,激活VNC,查看
在开机启动的grub页面,选择netboot方式。
设置网卡的序号,比如,我这里设置为 net0
设置服务器的IP地址,这里,看你的服务器商家提供的信息,实际填写,不然网络不通
配置完IP地址、掩码、网关、DNS服务器,就到了安装选择页面
选择,第一个, Linux Network Installs (64-bit)
选择,你需要安装的Linux系统分支版本,我这里示例选择的是 Debian 12.0
选择安装的方式,服务器资源规格不高的,一般最简单的Text Based Install方式即可
部分内存容量较低的服务器,会进入低内存模式安装,安装Debian系统不在本次教程示例范围,安装好系统,正常启动即可。
附录1、视频操作演示
附录2、@Dasmz
博客内,所有教程为手打原创教程,如果技术教程对您有所帮助,欢迎打赏作者
对于博客内已提及的专业知识,如果需要技术指导,欢迎联系我,仅需支付工时费
Twitter: Dasmz
Youtube: @DasmzStudio
Telegram: @Dasmz