精简版:
如果其中一个池已分配,则使用systemctl start libvirtd
(或者libvirtd.service
,似乎具有相同的效果?)会在没有警告的情况下使系统崩溃。/dev
长版:
我正在尝试在 Archlinux 上的 passthrough 的帮助下使用virt-manager
. 我正在遵循本指南。在配置虚拟机部分,第一步是添加存储,然后选择/dev
. 一旦我这样做了,系统将在大约 1 分钟后立即重启,没有任何警告。我systemctl status libvirtd
定期检查过,我看到的最短时间是55秒;我从来没有看到1分钟。设置保存在/etc/libvirt/storage/pool*.xml
( pool-1.xml
,或类似的东西)。我同时删除了它,现在没有更多的崩溃了。reddit 上有一个和两个线程,但没有任何解决方法。
这是一种已知的行为,还是一种怪癖?如何绕过它并完成安装来宾操作系统?
原来我误解了指南。在那里,它说选择
/dev/sdb
(这是我所拥有的),而不是/dev/sdb2
(这是我的想法,我只想要那个分区)。这里有一个类似的问题(在 askubuntu 上,我也在 level1techs 上发布了这个)。一旦我这样做了,它就可以工作(尽可能向后),我还可以添加外部分区以从来宾操作系统中看到。即便如此,如果它重置系统,我会说这是一个问题。该服务应该崩溃,去香蕉,开始编织,在它之后拖动其他denendent程序,但不会使系统崩溃。