KVM 버그가 OS 기반인지, 아니면 제가 극복하려는 일반적인 리눅스 버그인지 알 수 없기 때문에 LINUX를 태그로 추가했습니다.
상황: Tails는 개인 정보 보호 기반 Linux 운영 체제입니다.빌드 프로세스 링크 전용 Linux 하드웨어가 없어서 가상화를 사용하여 Virtualbox를 통해 Debian 10을 실행하고 싶습니다.
목표: TAILS 운영 체제를 설치 가능한 ISO로 직접 구축하고 싶습니다.
제공 사항: Virtual Box에서 Debian 10 x64를 실행하는 Windows 및 Mac 컴퓨터에서 빌드 작업 흐름을 따라갈 수 있는 액세스 권한입니다.
내 현재 테스트 사양: 64비트 설치 ISO를 통해 DEBIAN 10을 실행하는 내 컴퓨터의 VM(가상 상자를 통해):debian-10.1.0-amd64-xfce-CD-1.iso, 데이터 덤프는 다음과 같습니다.
릴리스 ID: 데비안
설명: Devian GNU/Linux 10(스포일러)
게시일: 10
코드네임: 버스터
내 sudoers 파일에 현재 사용자가 없어서 루트로 모든 것을 실행했기 때문에 터미널 명령을 실행하여 현재 사용자를 루트로 업데이트했습니다.
sudo apt install psmisc git rake libvirt-daemon-system dnsmasq-base ebtables qemu-system-x86 qemu-utils vagrant vagrant-libvirt vmdebootstrap && sudo systemctl restart libvirtd
그런 다음 repo를 가져오고 devel을 체크아웃하고 하위 모듈을 실행했지만 모든 것을 빌드하려고 하면 rake에서 문제가 발생합니다. 내가 실행할 때 :
rake build && rake vm:halt
하지만 여기서 rake build
오류가 발생하게 됩니다.
따라서 "'libvert'에 대한 box tails-builder-amd64-stretch-xxxxxx-xxxxxxx를 성공적으로 추가"(v0)하는 것처럼 보이지만 "libvert" 공급자 "default"를 사용하여 시스템을 시작합니다. 오류가 발생합니다.
도메인 생성 중 오류 발생: 서버 저장 중 오류 발생: virDomainDefineXML 호출 실패: 잘못된 인수: arch=x86_64 domaintype=kvm에 대한 함수를 찾을 수 없습니다.
이로 인해 KVM이 없다고 생각되지만 확실하지 않습니다.
이것은 내 출력 이미지입니다.https://i.stack.imgur.com/oJwFF.jpg
이 사진을 보면 KVM과 관련된 것 같지만 Virtualbox가 CPU에 대한 특별한 권한을 요구하는지, 전용 하드웨어가 필요한지, 아니면 제가 인식하지 못하는 다른 문제가 있는지 잘 모르겠습니다. 적어도 빌드를 실행하고 싶습니다.