วิธีการติดตั้ง KVM และสร้างเครื่องเสมือนบน Ubuntu
หากคุณใช้ Linux คุณไม่จำเป็นต้องใช้ VirtualBox หรือ VMware ในการสร้างเครื่องเสมือน คุณสามารถใช้ KVM - เครื่องเสมือนที่ใช้เคอร์เนล - เพื่อรันทั้ง Windows และ Linux ในเครื่องเสมือน.
คุณสามารถใช้ KVM โดยตรงหรือกับเครื่องมือบรรทัดคำสั่งอื่น ๆ แต่แอปพลิเคชัน Virtual Machine Manager (Virt-Manager) แบบกราฟิกจะรู้สึกคุ้นเคยกับคนที่ใช้โปรแกรมเครื่องเสมือนอื่น ๆ.
การติดตั้ง KVM
KVM ใช้งานได้หาก CPU ของคุณรองรับการจำลองเสมือนสำหรับฮาร์ดแวร์ - ทั้ง Intel VT-x หรือ AMD-V ในการตรวจสอบว่า CPU ของคุณมีคุณสมบัติเหล่านี้หรือไม่ให้เรียกใช้คำสั่งต่อไปนี้:
egrep -c '(svm | vmx)' / proc / cpuinfo
0 หมายถึง CPU ของคุณไม่รองรับการจำลองเสมือนของฮาร์ดแวร์ในขณะที่ 1 หรือมากกว่านั้นบ่งชี้ว่าเป็นเช่นนั้น คุณอาจยังต้องเปิดใช้งานการสนับสนุนการจำลองเสมือนสำหรับฮาร์ดแวร์ใน BIOS ของคอมพิวเตอร์ของคุณแม้ว่าคำสั่งนี้จะส่งคืน 1 หรือมากกว่า.
ใช้คำสั่งต่อไปนี้เพื่อติดตั้ง KVM และแพ็คเกจที่รองรับ Virt-Manager เป็นแอปพลิเคชั่นกราฟิกสำหรับจัดการเครื่องเสมือนของคุณ - คุณสามารถใช้คำสั่ง kvm ได้โดยตรง แต่ libvirt และ Virt-Manager ทำให้กระบวนการง่ายขึ้น.
sudo apt-get install qemu-kvm libvirt-bin bridge-utils virt-manager
เฉพาะผู้ใช้รูทและผู้ใช้ในกลุ่ม libvirtd เท่านั้นที่มีสิทธิ์ใช้งานเครื่องเสมือน KVM รันคำสั่งต่อไปนี้เพื่อเพิ่มบัญชีผู้ใช้ของคุณไปยังกลุ่ม libvirtd:
sudo adduser ชื่อ libvirtd
หลังจากเรียกใช้คำสั่งนี้ให้ออกจากระบบและกลับเข้าสู่ระบบเรียกใช้คำสั่งนี้หลังจากเข้าสู่ระบบและคุณจะเห็นรายการที่ว่างเปล่าของเครื่องเสมือน บ่งชี้ว่าทุกอย่างทำงานอย่างถูกต้อง.
virsh -c qemu: /// รายชื่อระบบ
การสร้างเครื่องเสมือน
เมื่อคุณติดตั้ง KVM แล้ววิธีที่ง่ายที่สุดในการใช้งานก็คือด้วยแอปพลิเคชัน Virtual Machine Manager คุณจะพบมันใน Dash ของคุณ.
คลิกปุ่มสร้างเครื่องเสมือนใหม่บนแถบเครื่องมือและตัวจัดการเครื่องเสมือนจะแนะนำให้คุณเลือกวิธีการติดตั้งกำหนดค่าฮาร์ดแวร์เสมือนของเครื่องเสมือนและติดตั้งระบบปฏิบัติการแขกที่คุณเลือก.
กระบวนการดังกล่าวจะคุ้นเคยหากคุณเคยใช้ VirtualBox, VMware หรือแอปพลิเคชันเครื่องเสมือนอื่น คุณสามารถติดตั้งจากแผ่นดิสก์อิมเมจ ISO หรือแม้แต่ตำแหน่งเครือข่าย.
ในการกำหนดหน่วยความจำมากกว่า 2GB ให้กับเครื่องเสมือนคุณจะต้องใช้เคอร์เนล 64 บิต ระบบที่ใช้เคอร์เนลแบบ 32 บิตสามารถกำหนด RAM สูงสุด 2 GB ให้กับเครื่องเสมือน.
โดยค่าเริ่มต้น KVM จะให้ระบบเครือข่ายบริดจ์เหมือน NAT - เครื่องเสมือนของคุณจะไม่ปรากฏบนเครือข่ายเป็นอุปกรณ์ของตัวเอง แต่จะมีการเข้าถึงเครือข่ายผ่านระบบปฏิบัติการโฮสต์ หากคุณใช้งานซอฟต์แวร์เซิร์ฟเวอร์ในเครื่องเสมือนและต้องการให้สามารถเข้าถึงได้จากอุปกรณ์อื่น ๆ ในเครือข่ายคุณจะต้องปรับแต่งการตั้งค่าเครือข่าย.
หลังจากเลือกวิธีการติดตั้ง Virt-Manager จะทำการบูทระบบปฏิบัติการของแขกในหน้าต่าง ติดตั้งระบบปฏิบัติการ guest ตามที่คุณต้องการบนเครื่องจริง.
การจัดการเครื่องเสมือน
หน้าต่าง Virtual Machine Manager จะแสดงรายการเครื่องเสมือนที่คุณติดตั้ง คลิกขวาที่เครื่องเสมือนในหน้าต่างเพื่อดำเนินการต่าง ๆ รวมถึงการเริ่มต้นปิดเครื่องโคลนหรือโอนย้ายเครื่อง.
คุณสามารถดูข้อมูลเกี่ยวกับเครื่องเสมือนและกำหนดค่าฮาร์ดแวร์เสมือนได้โดยคลิกที่ไอคอนแถบเครื่องมือรูปตัว i ในหน้าต่างของเครื่องเสมือน.