将 Proxmox 容器启动到 grub 中?

将 Proxmox 容器启动到 grub 中?

有没有办法将 Proxmox 容器启动到 grub?每次启动它时,它都会直接进入登录屏幕。

我正在使用 Proxmox 网络界面,Proxmox 版本是 4.2-17。

答案1

这里很可能没有 Grub 这样的东西,因为系统是一个虚拟机/容器。在这两种情况下,最常见的启动方法是虚拟机管理程序自行启动内核,并提供直接用于文件系统的设备。

因此 Grub 所在的位置不存在 MBR。

答案2

chroot除此以外,LXC 更像是一种先进技术。

它不是虚拟机管理程序,而是一种隔离在同一(共享)内核上运行的进程树的方法。

GRUB 用于引导整个系统(核心) 代替。如果出于某些原因您需要启动管理器,则意味着完全不同的模拟级别,而 LXC 按照定义无法做到这一点。当您运行 LXC 容器时,它更像是运行同一操作系统的另一个可执行文件,但具有其运行时环境的隐含约束。

相关内容