在 QEMU 中测试启动硬盘,而不对其进行写入

在 QEMU 中测试启动硬盘,而不对其进行写入

我记得读过一个很酷的命令,使用 QEMU 来测试启动硬盘,但不向其写入任何内容。(即使系统是 EFI 启动的,我认为如果您可以使用、和选项,它应该能够适用于-kernelLinux -initrd-append

如果有人记得的话,它是在测试 systemd 时提到的。

我怎样才能做到这一点?

答案1

我查看了 QEMU 联机帮助页,看起来您正在考虑该-snapshot选项。

不要按Ctrl-a s。它将把快照复制回物理磁盘

知道了这一点,我就能找到我的来源:

https://www.freedesktop.org/wiki/Software/systemd/VirtualizedTesting/

(附加说明。在现代 Wayland 系统上,您可能需要使用它xhost +si:localuser:root才能sudo qemu上班)。

相关内容