在USB上安装grub,从另一个驱动器启动proxmox

早上好我的朋友们!

在购买一些新硬件之前,我正在尝试一个解决scheme。

所以这是我的情况

我有一个美丽的惠普dl360p gen8随P420i硬件RAID控制器。

我试图build立一个proxmox + ceph集群为我的小公司。 这个特殊的控制器(search了很多)后,允许我转换成HBA模式,在这种模式下,proxmox安装程序将磁盘视为直接连接,而不使用中间的硬件控制器(如JBOD)。 这对我来说非常重要,因为ceph和zfs在中间不需要硬件突袭来正常工作。 所以转换到HBA后,一切都变得简单,我可以非常快速地安装proxmox ..

但是当控制器处于HBA模式时,我的系统不允许为这些驱动器设置启动顺序。 所以系统安装,但我不能从这些驱动器启动:(这记得我15年前,当我安装PCI卡sata卡添加支持新的SATA磁盘,而不是IDE,我无法启动导致BIOS不' t允许我在引导顺序中添加控制器。所以..我正在考虑一个替代scheme。 也许可能只安装grub的stage1到usb中 (或者甚至更好的安装到sd卡上,因为这些服务器有一个内部插槽,我可以用来启动小系统),并在configuration中插入hba磁盘的path,我不知道是否我说了一些荒谬的,但请尽可能给我一些初步的步骤,以摆脱这一点。

为什么你的基础架构configuration如此复杂? 你有良好的企业RAID控制器 – 为什么你不会configuration数组?

在某些情况下,更正确的方法是在操作系统级别上提供冗余(如果你的服务器有不超过2-4个磁盘,但是如果你有大量磁盘的存储,你需要存储控制器)

糟糕的做法是在软件级别configuration企业存储arrays

最后一种方法 :你想在不可靠的闪存驱动器上安装定制的引导装载程序,而不需要冗余。 如果出现问题,并且丢失了闪存驱动器(简单丢失或崩溃),该怎么办?