零刻 ME mini N200自带12G和64G(eMMC)存储。想着用自带mmc存储安PVE底层装系统刚好,结果遇到一些安装问题。经过折腾最后成功安装。
The problem is the proxmox installer crashes if you try to install to an mmc type device.
问题描述:如果你尝试将 Proxmox VE (PVE) 安装到mmc类型的存储设备安装程序会崩溃。
解决这个问题并不难
启动安装程序,通过快捷键CTRL+ALT+F1 进入终端,然后按CTRL+C中止安装程序。您可以使用vi或其他编辑器编辑/usr/share/perl5/Proxmox/Sys/Block/pm
– 搜索nvme并添加下面的两行。
原文:
Fixing this is not too hard – boot the installer, drop to a terminal (CTRL+ALT+F1) and press CTRL+C to abort the installer. That’ll dump you at a prompt. You can use
vi
or another editor to edit/usr/share/perl5/Proxmox/Sys/Block/pm
– search for nvme and add the two lines below as I have.
} elsif ($dev =~m|^/dev/mmcblk\d+$|) {
return "${dev}p$partnum";
}
编辑后的文件如下:(注意观察多了个elsif)
我把它编辑成什么样子。这就是解决办法。最后一个带有/dev/mmcblk
条件的elsif是自2018年以来应该在这里出现的,但我离题了…
此外,需要手动启动gdisk
并手动创建初始分区,否则启动时设备上没有分区仍然会导致安装程序崩溃。
一旦你写出新的分区表后,运行lsblk
并确认可以看到mmcblk0p1。
从那里,运行proxmox-tui-installer
安装程序,当选择64gb mmc驱动器作为主驱动器时,proxmox应该正常安装。
注意:我建议在安装proxmox之前删除/移除所有nvme存储。
Whoa There, Slow Down
记住,这个平台有4个核心。我发现效果相当不错的是超额订阅了大约16个内核:
…这就是这个平台的极限。如果你不运行禁止的rotuer类型的VM,那么使用smb多通道将两个nic连接到同一个交换机中会更快,开销更小。这允许以大约500兆字节/秒的速度将文件复制到nvme或从nvme复制文件。
直通iGPU
一旦你验证了你可以通过网络ssh进入机器,如果你想通过iGPU传递到虚拟机,在这个平台上是可能的。请参阅视频了解bios设置,以确保您已正确设置iGPU并打开SR-IOV。
原文:Beelink Me Mini - Proxmox on MMCblk mini howto - Wikis & How-to Guides - Level1Techs Forums
https://blog.xqlee.com/article/2506231731308969.html