วิธีการติดตั้ง KVM บน Ubuntu 20.04 LTS

คำแนะนำทีละขั้นตอนในการติดตั้ง 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 ที่ใช้งานได้พร้อมใช้