KVM-QEMU虛擬機跑Tails-Linux

為了避免初學者搞混名詞概念,以下解釋幾個名詞的含意。

名詞解釋:

KVM:Linux核心的模組,提供CPU虛擬化功能。

QEMU:模擬CPU的虛擬化軟體,基於KVM來開始和停止虛擬機。

libvirt:允許virt-manager存取QEMU虛擬化層的一個函式庫。

virt-manager:建立,設定和跑虛擬機的一個圖形界面。

Tails:一個基於Debian的Linux發行版。

(1)安裝

輸入指令在Debian安裝virt-manager

sudo apt install virt-manager libvirt-daemon-system

輸入指令在Ubuntu安裝virt-manager

sudo apt install virt-manager libvirt-bin qemu-kvm

(2)用一個ISO檔跑Tails

1.下載Tails ISO檔,而非img。

2.開啟virt-manager。

3.雙擊QEMU/KVM - Not Connected去連接你的HostOS的QEMU系統。

4.建立一個新虛擬機,選擇 File ▸ New Virtual Machine

5.選擇本機安裝,找到你在1.下載的Tails iso檔。

6.取消自動從安裝介質/源檢測,輸入Debian,選擇你安裝的系統。

7.設定至少 3072 MB 的RAM。

8.取消選擇為虛擬機啟用儲存。

9.你自己選擇命名虛擬機,點擊完成來開機虛擬機。

KVM虛擬機運行畫面