2024-06-22  2024-06-22    314 字  1 分钟

通过 Docs 可以看见如果想在没有显示器和键盘的情况下安装远程使用 VNC 安装 Fedora 的话必须对 ISO 进行 Patch。但是如果懒得解压再打包又该怎么做呢。

使用 Fedora Media Writer 即可。选项必须选 Server 版本。

Fedora Media Writer 会自动在U盘创建一个 ANACONDA 分区,其中正包含了 grub.cfg ,那么只需要修改 grub.cfg 再保存就能实现启动 VNC 服务的目的了(修改我使用的是 DiskGenius)。

由于修改了文件的缘故,如果校验映像是否完整时将会不通过,那么我们就不进行校验,将set default的值更改为0

再者是设置自动选择的 timeout 设置为较小值以自动进入安装界面

最后在 Install Fedora 40 选项下的linuxefi行最后添加inst.vnc就完成了。

修改后的文件大概应为这样

set default="0"
#snip
set timeout=3
#snip
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Install Fedora 40' --class fedora --class gnu-linux --class gnu --class os {
	linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-S-dvd-x86_64-40 quiet inst.vnc
	initrdefi /images/pxeboot/initrd.img
}

From https://github.com/william-andersson/Fedora-Headless-Install