Qubes インストール後の問題

Qubes インストール後の問題

qubesをインストールし、GUIで起動していますが、どのドメインも起動できません。このエラーは引き続き発生します。 amd-vが有効なamd 5600xがあります。私はこれがいくつかの仮想化機能を無効にするcsmの有効化に関連していると思いますが、csmを無効にするとqubeで起動できないか、OSを再インストールできません。

これはインストールの2番目の段階で発生します(設定を最初に再起動した後)。 ここに画像の説明を入力してください。

sudo 猫/var/log/libvirt/libxl/libxl-driver.log ここに画像の説明を入力してください。

答え1

CPU仮想化であるamd-vを有効にしたと言われました。あなたが言わないのは、IOMMUサポートが有効になっているかどうかです。このAMDプロセッサガイドによると、5600xはIOMMUをサポートしていないようです。機能リストには表示されません。

AMDプロセッサ仕様

Qubes-OS は仮想化要件が高い。

sys-usbとsys-netを半仮想化(PV)に変換することで、このような状況であるかどうかをテストできます。次に、sys-netが表示され、他の仮想マシンを起動できることを確認してください。

から:

https://www.qubes-os.org/doc/installation-troubleshooting/

  1. sys-netとsys-usbの仮想化モードを「PV」に変更
  2. /etc/default/grub の GRUB_CMDLINE_LINUX に qubes.enable_insecure_pv_passthrough を追加します。
  3. sudo grub2-mkconfig -o /boot/efi/EFI/qubes/grub.cfg を実行します。
  4. 再起動

Qubes ツールから Qubes マネージャをインポートし、仮想化モードを変更できます。 sys-net仮想マシンを右クリックします。 [設定]、[詳細設定]タブを選択し、ダイアログボックスで[仮想化]を選択してHVMからPVに変更します。

UEFI以外のBIOSを使用している場合、grub2 mkconfigコマンドラインは「sudo grub2-mkconfig -o /boot/grub2/grub.cfg」です。

関連情報