我有一个客户端节点,目前通过 PXEboot 通过网络启动。运行正常。
我想改变这一点。我希望这个节点从本地磁盘启动。因此,我将远程操作系统根文件系统复制到此节点上的本地磁盘,并且我希望该节点直接从该本地磁盘启动。但是,我不知道如何配置 GRUB (grub2) 以允许这样做。
如果我运行grub-mkconfig
它,它会抱怨
/usr/sbin/grub-probe: error: failed to get canonical path from '192.168.1.1:/nfsroot'.
在这种情况下,192.168.1.1:/nfsroot
是 PXEboot 使用的远程挂载根文件系统的位置。我无法再进一步。使用 grub2,我不应该修改grub.cfg
。
我应该怎么办?