Gnome
GNOME 盒子的 Guix 系統問題
要使用 GNOME Boxes 建構虛擬機,我遇到了這個問題:“虛擬化擴展在您的系統上不可用。請檢查您的 bios 設置以啟用它們。”
有什麼解決辦法?
為了避免 GNOME Boxes 出現這個問題,我必須配置 Guix 系統以將我的使用者帳戶添加到
libvirt
組並啟用virtlog
和libvirt
系統服務,如下所示。(operating-system ... (users (append (list (user-account (name "me") (comment "Me") (group "users") (supplementary-groups '("libvirt")))))) ... (services (append (list (service virtlog-service-type) (service libvirt-service-type (libvirt-configuration (unix-sock-group "libvirt")))))) ... )
我的使用者帳戶也是該
kvm
組的成員,因此我可以使用guix system vm
. 這也可能是 GNOME Boxes 所必需的——沒有它我還沒有測試過。這些技巧是 liberdiko 在 Guix IRC 上給我的。