如何在 QubesOS 4.0 中向 AppVM 添加内核参数sysrq_always_enabled
?audit=0
/proc/cmdline
虚拟机内部的 电流是:
[user@dev01-w-s-f-fdr28 ~]$ cat /proc/cmdline
root=/dev/mapper/dmroot ro nomodeset console=hvc0 rd_NO_PLYMOUTH rd.plymouth.enable=0 plymouth.enable=0 nopat
如何在 QubesOS 4.0 中向 AppVM 添加内核参数sysrq_always_enabled
?audit=0
/proc/cmdline
虚拟机内部的 电流是:
[user@dev01-w-s-f-fdr28 ~]$ cat /proc/cmdline
root=/dev/mapper/dmroot ro nomodeset console=hvc0 rd_NO_PLYMOUTH rd.plymouth.enable=0 plymouth.enable=0 nopat
tl;博士:在 dom0 中运行:
qvm-prefs --set vmnamehere kernelopts 'nopat sysrq_always_enabled audit=0'
在 Qubes OS (4.0) 中,如果您想为特定 VM(AppVM 或 TemplateVM)添加新的内核参数,您可以(仅?)从 dom0 执行此操作。
首先,查看已经添加了哪些内核参数(因为您需要在设置新参数时指定它们),在
dom0
执行中:(
dev01-w-s-f-fdr28
是我的虚拟机的名称,但不要让你混淆)请注意
nomodeset console=hvc0 rd_NO_PLYMOUTH rd.plymouth.enable=0 plymouth.enable=0
(在 OP 中看到)没有报告。您可以在文件中找到它们,/usr/share/qubes/templates/libvirt/xen.xml
这不是您希望修改的内容:要设置新的内核参数,您必须记住还要指定现有的参数(由
--get
上面的 ie.报告nopat
),在dom0
执行中:验证,在
dom0
:重新启动 VM(又名 qube),然后在 VM 内部进行验证: