| 2 | |
| 3 | |
| 4 | = 【系統環境】 = |
| 5 | || || '''CPU''' ||'''OS''' || |
| 6 | || '''Version''' || Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz|| Debian GNU/Linux testing (squeeze) (64bit)|| |
| 7 | |
| 8 | == KVM 原理 == |
| 9 | KVM(Kernel-based Virtual Machine)是一個全虛擬化的檔案系統, |
| 10 | |
| 11 | == KVM相關 == |
| 12 | |
| 13 | 利用指令檢查cpu是否支援,目前的機器幾乎都有支援. |
| 14 | {{{ |
| 15 | egrep '(vmx|svm)' --color=always /proc/cpuinfo |
| 16 | }}} |
| 17 | |
| 18 | 安裝kvm,kvm-pxe,qemu. |
| 19 | {{{ |
| 20 | sudo apt-get-install kvm kvm-pxe qemu |
| 21 | }}} |
| 22 | |
| 23 | 載入modprobe 並重新開機 |
| 24 | {{{ |
| 25 | sudo modprobe kvm-intel |
| 26 | }}} |
| 27 | |
| 28 | 將使用者加入在kvm的群組中,讓nchc不用每次都用sudo來執行kvm的指令 |
| 29 | {{{ |
| 30 | sudo adduser nchc kvm |
| 31 | }}} |
| 32 | |
| 33 | 建立資料夾,並且下載debian.iso檔案於目錄下 |
| 34 | {{{ |
| 35 | mkdir KVM |
| 36 | cd KVM |
| 37 | wget http://cdimage.debian.org/debian-cd/6.0.2.1/amd64/iso-cd/debian-6.0.2.1-amd64-xfce+lxde-CD-1.iso |
| 38 | }}} |
| 39 | |
| 40 | 利用qemu來製作檔案系統名稱如 deb.img,大小為10G |
| 41 | {{{ |
| 42 | qemu-img create deb.img 10G |
| 43 | }}} |
| 44 | |
| 45 | 利用剛下載的iso檔案來當作kvm虛擬光碟內的CD,並且進行安裝. |
| 46 | {{{ |
| 47 | kvm -cdrom debian-6.0.2.1-amd64-xfce+lxde-CD-1.iso deb10.10.img |
| 48 | }}} |