在本文中,我将向您展示如何在ProxmoxVE上创建Fedora40虚拟机。
本文是Proxmox VE Fedora 40虚拟机GPU直通指南的基础。一旦你设置了Fedora 40虚拟机,你就可以通过GPU(即NVIDIA GPU)进入Fedora 40ProxmoxVE虚拟机,并在虚拟机上做一些令人惊叹的事情。
目录
- 下载Fedora 40 ISO映像并将其传输到Proxmox VE
- 在Proxmox VE上创建Fedora虚拟机
- 在Proxmox VE虚拟机上安装Fedora 40
- 运行Fedora 40 Proxmox VE虚拟机
- 在Fedora 40 Proxmox VE虚拟机上安装QEMU来宾代理
- 通过NVIDIA GPU到Fedota 40 Proxmox VE虚拟机
- 结论
下载Fedora 40 ISO映像并将其传输到Proxmox VE
要在Proxmox VE虚拟机上安装Fedora 40,您需要Fedora的ISO安装映像。
您可以从这个链接下载Fedora工作站的ISO映像(默认的带有GNOME桌面环境的Fedora spin)。
Fedora 40还有其他旋转功能,以其他流行的桌面环境为特色。您也可以下载您最喜欢的Fedora 40 spin并将其安装在Proxmox VE虚拟机上。
你可以在这个链接中找到所有Fedora旋转和ISO安装映像下载链接的列表。
下载了您最喜欢的Fedora spin的ISO安装映像后,您必须将Fedora ISO安装映像上传到Proxmox ve服务器上。
在Proxmox VE上创建Fedora虚拟机
要在Proxmox VE上创建新的Fedora虚拟机,请单击Proxmox VEWeb管理界面右上角的create VM。
键入虚拟机的名称[1],然后单击“下一步”[2]。
选择Fedora 40 ISO安装映像[1],选择Linux作为Guest OS类型[2],然后单击下一步[3]。
从Machine(机器)下拉菜单[1]中选择q35,从SCSI Controller(SCSI控制器)下拉菜单[2]中选择VirtIO SCSI single,勾选Qemu Agent[3],如果要使用传统BIOS固件而不是UEFI固件,则从BIOS下拉菜单中选择Default(SeaBIOS)或SeaBIOS[4],然后单击Next(下一步)[5]。
如果要使用UEFI BIOS固件,请从BIOS下拉菜单中选择OVMF(UEFI)。然后,勾选Add EFI Disk(添加EFI磁盘),并从EFI storage(EFI存储)下拉菜单[1]中选择一个存储(要存储EFI磁盘的位置)。
完成后,单击“下一步”[2]。
现在,您必须为虚拟机配置一个磁盘。
从总线/设备下拉菜单[1]中选择VirtIO块,从存储下拉菜单[2]中选择一个存储,并在磁盘大小(GiB)部分键入要为虚拟机分配的磁盘空间量。
完成后,单击“下一步”[4]。
选择要为此虚拟机分配的CPU核心数[1],然后从CPU类型下拉菜单[2]中选择主机。
完成后,单击“下一步”[3]。
在内存(MiB)部分中键入要为虚拟机分配的内存量(RAM)。
如果您想有效地为虚拟机分配内存,并释放未使用的内存,以便Proxmox VE可以将它们重新用于其他虚拟机,请勾选Ballooning Device以启用内存气球,然后键入要分配给虚拟机的最小内存(MiB)[2]。Proxmox VE将尝试使用最小的内存量,除非虚拟机需要更多的内存。
如果要将GPU或其他PCI/PCIE设备传递到虚拟机,则应取消选中气球设备以禁用内存气球。如果启用了内存膨胀,硬件直通将无法正常工作。
完成后,单击“下一步”[3]。
从Model(型号)下拉菜单[1]中选择VirtIO(半虚拟化)作为网络硬件,然后单击Next(下一步)[2]。
应显示Fedora 40虚拟机配置的摘要。
要使用这些配置创建Fedora 40虚拟机,请单击Finish。
应该创建一个Fedora 40 Proxmox VE虚拟机。
在Proxmox VE虚拟机上安装Fedora 40
要在Proxmox VE虚拟机上安装Fedora 40,请导航到虚拟机[1]的控制台部分,然后单击启动[2]。
虚拟机应该从Fedora 40 ISO安装映像启动。
选择Start Fedora Live 40,然后按。
Fedora 40应该在实时模式下启动。
关闭欢迎窗口[1],双击“安装到硬盘驱动器”图标(LMB),在磁盘上安装Fedora 40。
选择您的语言,然后单击“继续”。
从这个窗口,您必须配置您的Fedora安装。
单击安装目标以选择要安装Fedora 40的磁盘。
选择虚拟机的磁盘,然后单击“完成”。
Fedora安装程序将自动为您对磁盘进行分区。因为它是一个虚拟机,所以我不会进行高级分区。
要创建新的登录用户,请单击“用户创建”。
键入登录用户详细信息,然后单击“完成”。
要设置Fedora 40安装的主机名,请单击“网络和主机名”。
键入所需的主机名[1],然后单击“完成”[2]。
要设置时区,请单击“时间和日期”。
从相应的下拉菜单[1]中选择您的地区和城市,然后单击完成[2]。
配置完Fedora安装后,单击开始安装。
Fedora 40正在Proxmox VE虚拟机的磁盘上安装。这需要一段时间才能完成。
此时,应该安装Fedora 40。
单击“完成安装”以关闭Fedora 40安装窗口。
一旦Fedora 40安装在虚拟机上,请停止该虚拟机。
要停止虚拟机,请单击关闭按钮右侧的向下箭头,然后单击停止[1]。
要确认操作,请单击“是”[2]。
一旦虚拟机停止,您就可以从虚拟机中删除Fedora 40 ISO安装映像。
要从虚拟机中删除Fedora 40 ISO安装映像,请导航到虚拟机的硬件部分[1],选择CD/DVD驱动器并单击编辑[2],选择不使用任何介质[3],然后单击确定[4]。
运行Fedora 40 Proxmox VE虚拟机
一旦在Proxmox VE虚拟机上安装了Fedora 40,您就可以启动虚拟机并在虚拟机上使用Fedora。
要启动虚拟机,请单击“启动”。
您应该看到Fedora 40登录窗口。
使用安装过程中设置的用户名和密码登录Fedora 40系统。
登录后,您的Fedora 40虚拟机应该可以使用了。
在Fedora 40 Proxmox VE虚拟机上安装QEMU来宾代理
一旦在Proxmox ve虚拟机上安装了Fedora 40,请确保在Fedora 40[虚拟机]上安装QEMU Guest Agent,以启用Proxmox ve]集成。
通过NVIDIA GPU到Fedota 40 Proxmox VE虚拟机
一旦您在Proxmox ve上创建了Fedora 40虚拟机,您就可以将NVIDIA GPU传递到虚拟机,并像使用真实计算机一样使用虚拟机(直接在连接到GPU的监视器上获得接近原生GPU的性能和视频输出)。
结论
本文演示了在ProxmoxVE上创建Fedora40虚拟机的分步过程。