Ubuntu 24.04 पर KVM स्थापित करें

चरण-दर-चरण निर्देशों के साथ कैसे करें

Page content

आप Ubuntu 24.04 पर KVM स्थापित करते हैं (https://www.glukhov.org/hi/post/2025/12/install-kvm-ubuntu-24-04/ “”) CPU वर्चुअलाइजेशन समर्थन की जांच करके, KVM/libvirt पैकेजों को स्थापित करके, libvirtd सेवा को सक्षम करके, और (वैकल्पिक रूप से) virt-manager के लिए एक GUI स्थापित करके।

homelab

1. वर्चुअलाइजेशन समर्थन की जांच करें

टर्मिनल में इन कमांड्स को चलाएं:

  • CPU फ्लैग्स की जांच करें: lscpu | grep -E 'vmx|svm' अगर आप vmx (Intel) या svm (AMD) देखते हैं, तो आपका CPU वर्चुअलाइजेशन का समर्थन करता है।
  • (वैकल्पिक) cpu-checker स्थापित करें और kvm-ok चलाएं:
sudo apt update
sudo apt install -y cpu-checker
kvm-ok

आपको “/dev/kvm exists” और “KVM acceleration can be used” दिखना चाहिए।

अगर कोई वर्चुअलाइजेशन समर्थन रिपोर्ट नहीं किया जाता है, तो अपने BIOS/UEFI में इसे सक्षम करें, फिर Ubuntu में वापस बूट करें।

2. KVM और कोर पैकेज स्थापित करें

KVM, QEMU, libvirt, और नेटवर्किंग टूल्स स्थापित करें:

sudo apt update
sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst

यह KVM हाइपरवाइजर, QEMU, libvirt डेमन, और वर्चुअल मशीन बनाने और प्रबंधित करने के लिए आवश्यक यूटिलिटी प्रदान करता है।

3. libvirtd को सक्षम और शुरू करें

इससे सुनिश्चित करें कि libvirt डेमन स्वचालित रूप से शुरू हो और चल रहा हो:

sudo systemctl enable --now libvirtd
sudo systemctl status libvirtd

स्टेटस कमांड से सेवा “active (running)” के रूप में दिखनी चाहिए, कोई त्रुटि नहीं।

4. अपने उपयोगकर्ता को समूहों में जोड़ें

अपने उपयोगकर्ता को kvm और libvirt समूहों में जोड़ें ताकि हर VM कार्य के लिए sudo की आवश्यकता न हो:

sudo adduser $USER kvm
sudo adduser $USER libvirt

लॉग आउट करें और वापस लॉग इन करें (या रीबूट करें) ताकि नए समूह सदस्यता प्रभावी हो सकें।

5. (वैकल्पिक) virt-manager GUI स्थापित करें

अगर आप VMs को प्रबंधित करने के लिए एक ग्राफिकल इंटरफेस चाहते हैं:

sudo apt install -y virt-manager

फिर:

  • ऐप मेनू से “Virtual Machine Manager” शुरू करें या virt-manager चलाएं।
  • “Create a new virtual machine” पर क्लिक करें, अपने ISO का चयन करें, RAM/CPU/disk सेट करें, और वाइज़र्ड को पूरा करें ताकि एक VM बनाया जा सके।

7. (वैकल्पिक) Gnome Boxes GUI स्थापित करें

sudo apt-get install gnome-boxes

gnome-boxes

और इसी तरह - बाईं ओर ऊपर + दबाएं और फाइल से नया VM बनाएं या अपने पसंदीदा गेस्ट OS की स्थापना डाउनलोड करें।

उपयोगी लिंक्स