Параметры загрузки гостя XEN ParaVirt

У меня есть сервер XEN с гостем PV. Я хотел бы изменить параметры гостевой загрузки. Это мои текущие параметры в гостевой системе 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, чем в native или 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

Может кто-нибудь, пожалуйста, помогите мне понять, как изменить параметры гостевой загрузки?

Спасибо!

1 ответ

Решение

Я нашел решение сам. Я должен был добавить в.cfg файл, используемый для загрузки гостя line extra="myflag" сразу после линии bootloader='/usr/lib/xen-4.8/bin/pygrub'

Другие вопросы по тегам