Qubes 설치 후 문제

Qubes 설치 후 문제

qubes를 설치했고 GUI로 부팅 중이지만 어떤 도메인도 부팅할 수 없습니다. 이 오류가 계속 발생합니다. amd-v가 활성화된 amd 5600x가 있습니다. 나는 이것이 일부 가상화 기능을 비활성화하는 csm 활성화와 관련이 있다고 생각하지만 csm을 비활성화하면 qube로 부팅할 수 없거나 OS를 다시 설치할 수 없습니다.

이는 설치의 두 번째 단계에서 발생합니다(구성을 처음 재부팅한 후). 여기에 이미지 설명을 입력하세요.

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"입니다.

관련 정보