使用netboot.xyz重装系统

netboot.xyz软件官网:https://netboot.xyz/
netboot.xyz下载页面:https://boot.netboot.xyz/

下载netboot.xyz引导程序
进入netboot.xyz的下载页面,复制页面上的IMG文件的下载地址,然后到需要重装的服务器上下载:

wget https://boot.netboot.xyz/ipxe/netboot.xyz.img

然后使用如下命令获取目前服务器的硬盘信息:

root@VPSMore.com:~# fdisk -l
Disk /dev/vda: 10 GiB, 10737418240 bytes, 20971520 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x8a4e8ab0

Device Boot Start End Sectors Size Id Type
/dev/vda1 * 2 19136729 19136728 9.1G 83 Linux
/dev/vda2 19136730 20971199 1834470 895.7M 5 Extended
/dev/vda5 19136732 20971199 1834468 895.7M 82 Linux swap / Solaris

命令及输出如上图所示,其中,上述的/dev/vda可能会根据实际情况有所不同,我们只需要上述输出的/dev/vda部分即可,不需要后面带数字的部分。这里提示一下,如果挂载了数据盘,注意不要看成了数据盘的盘符。

将下载的netboot.xyz的IMG镜像写入硬盘,注意,写入之前一定要备份好数据:

dd if=netboot.xyz.img of=/dev/vda

写入完成之后,可以打开服务器的VNC管理页面,可以在VNC管理页面或者命令行将服务器进行重启,重启之后会自动进入netboot.xyz的程序界面

netboot.xyz installer
一般来说netboot.xyz能自动配置好网络信息,进入这个页面之后使用键盘上的方向键及回车键即可完成选择及确定的操作。

参考文档:https://netboot.xyz/docs/

THE END
分享
二维码
< <上一篇
下一篇>>