คำแนะนำทีละขั้นตอนในการติดตั้ง KVM บน Ubuntu 20.04 และสร้างเครื่องเสมือนโดยใช้ virt-manager
KVM หรือ Virtual Machine ที่ใช้ Kernel เป็นโมดูลใน Linux Kernel ซึ่งช่วยให้ผู้ใช้สามารถเรียกใช้ Virtual Machines บนระบบของตนได้ มันมีประสิทธิภาพเกือบเป็นโลหะเปลือยเมื่อเทียบกับซอฟต์แวร์เวอร์ชวลไลเซชั่นอื่น ๆ เนื่องจากมีการถักทอเข้ากับเคอร์เนล Linux อย่างใกล้ชิด
KVM ควบคู่ไปกับ API/Toolkit ที่เรียกว่า libvirt ถูกใช้เพื่อสร้าง VM ใน Ubuntu เครื่องมือต่างๆ เช่น Virt-Manager (GUI front-end) และ Virsh (CLI) ถูกใช้เพื่อทำให้การสร้างและการจัดการ VM ง่ายขึ้น
ในบทความนี้ เราจะเรียนรู้วิธีติดตั้ง KVM บน Ubuntu 20.04 LTS อย่างถูกต้อง
ข้อกำหนดเบื้องต้น
ก่อนที่เราจะเริ่มการติดตั้ง เราต้องแน่ใจว่าเรามีคุณสมบัติตรงตามข้อกำหนดที่จำเป็นในการรัน KVM เราต้องการโปรเซสเซอร์ที่รองรับการจำลองเสมือนของฮาร์ดแวร์ หากโปรเซสเซอร์รองรับการจำลองเสมือนสำหรับฮาร์ดแวร์ เราต้องตรวจสอบให้แน่ใจว่าได้เปิดใช้งานใน BIOS
ในการตรวจสอบว่าโปรเซสเซอร์ของคุณรองรับฮาร์ดแวร์เวอร์ชวลไลเซชั่นหรือไม่ ให้กด ctrl+alt+t
เพื่อเปิดเทอร์มินัล เราจะใช้คำสั่งเรียบร้อยที่เรียกว่า egrep
ซึ่งใช้ Regexp เพื่อค้นหารูปแบบข้อความจากไฟล์ ไฟล์ที่เราจะค้นหาข้อมูลบน CPU อยู่ที่ /proc/cpuinfo
. วางคำสั่งต่อไปนี้ในเทอร์มินัลเพื่อตรวจสอบการสนับสนุนการจำลองเสมือนของฮาร์ดแวร์
egrep -c '(vmx|svm)' /proc/cpuinfo
หากคุณได้ผลลัพธ์เป็นอย่างอื่นที่ไม่ใช่ 0
จากนั้นโปรเซสเซอร์ของคุณรองรับการจำลองเสมือนสำหรับฮาร์ดแวร์ หมายเลขเอาต์พุตคือหมายเลข ของคอร์หรือเธรดที่โปรเซสเซอร์ของคุณมี เหลือเพียงขั้นตอนเดียวในตอนนี้คือการทำให้แน่ใจว่าฮาร์ดแวร์เวอร์ชวลไลเซชั่นถูกเปิดใช้งานใน BIOS
กระบวนการเปิดใช้งานการจำลองเสมือนสำหรับฮาร์ดแวร์ตอนนี้ขึ้นอยู่กับว่าคุณมีโปรเซสเซอร์ Intel หรือ AMD ดูคู่มือเมนบอร์ดของคุณเพื่อดูวิธีเปิดใช้งานการจำลองเสมือน สำหรับโปรเซสเซอร์ Intel คุณต้องเปิดใช้งานการจำลองเสมือนในการตั้งค่า BIOS สำหรับโปรเซสเซอร์ AMD เปิดใช้งานการตั้งค่าที่เรียกว่าโหมด SVM
ตอนนี้เราได้ตรวจสอบแล้วว่าเรามีโปรเซสเซอร์ที่รองรับการจำลองเสมือนสำหรับฮาร์ดแวร์และเปิดใช้งานใน BIOS ตอนนี้เราสามารถย้ายไปที่การติดตั้ง
การติดตั้ง
เปิดเทอร์มินัลโดยกด ctrl+alt+t
แป้นพิมพ์ลัด ในการติดตั้ง KVM ให้วางคำสั่งต่อไปนี้ในเทอร์มินัลแล้วกด Enter
sudo apt-get ติดตั้ง qemu-kvm libvirt-daemon-system libvirt-clients บริดจ์-utils
ดิ qemu-kvm
เป็นแพ็คเกจ KVM ในขณะที่ libvirt-daemon-system
และ libvirt-ไคลเอนต์
เป็นแพ็คเกจชุดเครื่องมือ libvirt ดิ สะพานยูทิลิตี้
แพ็คเกจใช้สำหรับกำหนดค่าอีเทอร์เน็ตบริดจ์สำหรับ VM
กำลังตรวจสอบการติดตั้ง
มีสองวิธีในการตรวจสอบการติดตั้ง KVM สำเร็จ ไม่ว่าจะวิ่ง
kvm --version
หรือ
รายชื่อ virsh --all
หากคุณได้ผลลัพธ์ตามที่แสดงด้านบน แสดงว่า KVM ถูกติดตั้งบนระบบของคุณอย่างเหมาะสม ตอนนี้คุณสามารถสร้าง VM โดยใช้ virsh
คำสั่งเพื่อสร้าง VM หรือติดตั้ง virt-ผู้จัดการ
เครื่องมือ GUI สำหรับสร้างและจัดการ VM ของคุณตามความต้องการของคุณ
การสร้าง VM
ในส่วนนี้ เราจะใช้ virt-manager เพื่อสร้างและเรียกใช้ VM บน Ubuntu 20.04 ในการติดตั้ง virt-manager บน Ubuntu 20.04 ให้รันคำสั่งต่อไปนี้:
sudo apt ติดตั้ง virt-manager
หลังจากการติดตั้งเสร็จสิ้น ให้รัน virt-manager คุณจะได้รับการต้อนรับด้วยหน้าต่างต่อไปนี้
ในการสร้าง VM ใหม่ คุณต้องคลิกที่ สร้างเครื่องเสมือนใหม่
ปุ่ม.
หน้าต่างป๊อปอัปชื่อ VM . ใหม่
จะปรากฏขึ้น เลือก สื่อการติดตั้งในเครื่อง (อิมเมจ ISO หรือ CDROM)
ตัวเลือกและคลิกไปข้างหน้า
เราต้องการอิมเมจ ISO ของระบบปฏิบัติการที่มี Virtual Machine ที่เราต้องการสร้าง คลิกที่เรียกดูเพื่อเลือกระบบปฏิบัติการที่จะติดตั้ง
คุณจะได้พบกับ เลือกปริมาณการจัดเก็บ
หน้าต่าง ขณะนี้เราจะใช้พูลหน่วยเก็บข้อมูลเริ่มต้น คุณสามารถลองเล่นโดยสร้างพูลหน่วยเก็บข้อมูลใหม่เพื่อให้ virt-manager ใช้ สำหรับตอนนี้เราจะคัดลอกอิมเมจ ISO ของ OS ไปยังไดเร็กทอรีต่อไปนี้โดยใช้ cp
สั่งการ.
sudo cp source_of_iso_file /var/lib/libvirt/images
เราต้องการสิทธิ์รูทเพื่อคัดลอก ISO ไปยังพูลเริ่มต้น ดังนั้นเราจึงใช้ sudo
คำสั่งและ source_of_iso_file คือตำแหน่งของระบบปฏิบัติการที่คุณเลือก หลังจากคัดลอก ISO ไปยังไดเร็กทอรีรูปภาพ libvirt ให้กด รีเฟรชรายการระดับเสียง
ปุ่ม. OS ISO ที่คุณเลือกจะแสดงในรายการด้านล่าง ฉันเลือก MX-Linux เพื่อติดตั้ง
เลือกระบบปฏิบัติการที่คุณเลือกที่จะติดตั้งและกด เลือกระดับเสียง
ปุ่ม.
หลังจากเลือก ISO แล้ว ให้คลิกไปข้างหน้าในหน้าต่างก่อนหน้า
เลือกจำนวนหน่วยความจำ/แรมที่จะจัดสรรให้กับ VM และจำนวนคอร์ของ CPU ในหน้าต่างถัดไป ฉันแนะนำให้จัดสรรอย่างน้อยจำนวนเงินขั้นต่ำที่แนะนำโดยระบบปฏิบัติการ
ถัดไป จัดสรรพื้นที่ดิสก์ขั้นต่ำที่ระบบปฏิบัติการต้องการเป็นอย่างน้อย ฉันแนะนำ 30 GB สำหรับ windows ขั้นต่ำและ 20 GB สำหรับ Linux Distros Virt-manager จะสร้าง Virtual Disk สำหรับ OS โดยอัตโนมัติหากเลือกตัวเลือกแรก
เคล็ดลับ: คุณสามารถสร้างพื้นที่จัดเก็บแบบกำหนดเองได้ด้วยตัวเลือกที่สอง
คุณเปลี่ยนชื่อ VM ได้ในหน้าจอใหม่นี้และยืนยันรายละเอียด คลิก เสร็จสิ้น เพื่อเริ่มการติดตั้งระบบปฏิบัติการของคุณบนดิสก์เสมือน
เคล็ดลับ: คุณยังสามารถลองปรับแต่งการตั้งค่า VM ของคุณได้โดยทำเครื่องหมายที่ ปรับแต่งการกำหนดค่าก่อนการติดตั้ง
ตัวเลือกสำหรับคุณสมบัติเพิ่มเติม
ทำการติดตั้ง OS ให้เสร็จสิ้นโดยทำตามขั้นตอนการติดตั้งสำหรับ OS ที่เลือก
หลังจากเสร็จสิ้นการติดตั้ง คุณสามารถเริ่ม VM ได้โดยการเลือกและคลิก เปิดเครื่องเสมือน
ปุ่ม
ตอนนี้เรามี VM ที่ใช้งานได้พร้อมใช้