0

我有一个带有 PV 来宾的 XEN 服务器。我想更改来宾引导参数。这些是我当前在 PV 来宾中的参数,我想再添加一个。

$ cat /proc/cmdline
root=/dev/xvda2 ro elevator=noop root=/dev/xvda2 ro

通常,如果没有虚拟化,我会/etc/default/grub编辑update-grub. 但是,在 PV 来宾内部,该文件/etc/default/grub甚至不存在。

我试图在互联网上找到解决方案,并看到引导加载过程和 grub 在 PV XEN 环境中的行为与在本机或 HVM 中的行为不同,但我完全迷失了 pygrub、pvgrub 之间的区别并且不知道我有什么或如何更改它们。

这是来宾 linux 版本:

$ uname -a
Linux tutorial-pv-guest 4.4.0-142-generic #168-Ubuntu SMP Wed Jan 16 21:01:15 UTC 2019 i686 i686 i686 GNU/Linux

这是主机:

$ uname -a
Linux d-119-237 4.9.0-8-amd64 #1 SMP Debian 4.9.144-3.1 (2019-02-19) x86_64 GNU/Linux

有人可以帮我了解如何更改访客启动参数吗?

谢谢!

4

1 回答 1

1

我自己找到了解决方案。line extra="myflag"我必须在该行之后添加用于引导来宾的 .cfg 文件bootloader='/usr/lib/xen-4.8/bin/pygrub'

于 2019-03-11T19:50:05.190 回答