零刻 ME mini N200自带12G和64G(eMMC)存储。想着用自带mmc存储安PVE底层装系统刚好,结果遇到一些安装问题。经过折腾最后成功安装。
Proxmox VE (PVE) 安装到mmc存储的一些问题
The problem is the proxmox installer crashes if you try to install to an mmc type device.
问题描述:如果你尝试将 Proxmox VE (PVE) 安装到mmc类型的存储设备安装程序会崩溃。
下面是解决办法和安装详细过程
U盘插入引导启动PVE安装程序
这里选择第一个,回车继续,中间啥也不做,等下一个页面
看到上面这个页面就可以按快捷键
CTRL+ALT+F1
进入终端
&然后
按CTRL+C 终止在跑码的终端界面
通过以上两个操作后就可以到可输入内容的终端界面,如下:
此时编辑文件
vi /usr/share/perl5/Proxmox/Sys/Block.pm
查找关键词:nvme (小写)
找到后,在nvme行下模拟再添加一个elsif 节点,内容如下
} elsif ($dev =~m|^/dev/mmcblk\d+$|) {
return "${dev}p$partnum";
}
编辑后的文件如下:(注意观察多了个elsif)
此外,需要手动启动gdisk
并手动创建初始分区,否则启动时设备上没有分区仍然会导致安装程序崩溃。
一旦你写出新的分区表后,运行lsblk
并确认可以看到mmcblk0p1。
注意:我建议在安装proxmox之前删除/移除所有nvme存储。 (参考)
运行命令
proxmox-tui-installer
回车进入安装页面:(安装终端界面正常安装即可)
后续步骤基本是下一步,其中有个地方需要注意,键盘,选择US
安装进度条
安装完成后如果不能自动重启,手动拔掉电源即可。
原文:Beelink Me Mini - Proxmox on MMCblk mini howto - Wikis & How-to Guides - Level1Techs Forums
https://blog.xqlee.com/article/2506231731308969.html