20.04 וטנובואב KVM ןיקתהל דציכ


KVM, (ןיערג תססובמ תילאוטריו הנוכמ) תויהל ךפוה אוה ,סקוניל תכרעמב ןקתומ אוה רשאכ .סקוניל תביל רובע חותפו םניחב היצזילאוטריו תמרופטלפ איה Hypervisor 2 גוסמ.

.Ubuntu 20.04 LTS -ב KVM ןיקתהל ןתינ דציכ םינחוב ונא ,הז רמאמב

וטנובואב היצזילאוטריווה תכימת תא קודב :1 בלש

.Intel-VT -ו AMD-V ןוגכ דבעמה לש היצזילאוטריו תובחרה לש תונימזה איה KVM תנקתהל תילמינימ השירד .KVM -ב תכמות הרמוחה םא אדוונ ונא תישאר ,וטנובואב KVM תנקתה ינפל

.האבה הדוקפה תא לעפה ,היצזילאוטריווב תכמות וטנובוא תכרעמ םא קודבל ידכ

$ egrep -c '(vmx|svm)' /proc/cpuinfo

.שומישל בוט ונלש תרשהש ונרשיא הטמל טלפהמ .היצזילאוטריווב הכימת יכ תזמרמ 0- מ הלודג האצות

:הדוקפה תא עצב ,KVM לש היצזילאוטריווב תכמות ךלש תכרעמה םא קודבל ידכ

$ sudo kvm-ok

:apt הדוקפה תלעפה ידי לע ותוא ןקתה ,ךלש תרשב םייק וניא "kvm-ok"\תורישה ילכ םא

$ sudo apt install cpu-checker

.ךלש תכרעמה תא קודבל ידכ "kvm-ok"\הדוקפה תא עצב תעכ

$ sudo kvm-ok

.KVM תנקתהב ךישמהל םינכומו הנוכנה ךרדב ונחנאש רוריבב ןייצמ טלפה

Ubuntu 20.04 LTS -ב KVM תא ןקתה :2 בלש

:הדוקפה תא לעפה ,תורחא תולתו KVM, virt-manager, ut-bridge ןיקתהל ידכ ,KVM ןיקתהל םיכלוה ונחנא ,KVM לש היצזילאוטריווב ךומתל הלוכי ונלש תכרעמהש רושיאה םע

$ sudo apt install -y qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager

.ליעלש תוליבחה לע ןטק רבסה

    .הדוקפה תא עצב ,ךכ םשל .לעופ - libvritd-daemon - היצזילאוטריווה ןומדש רשאל ונילע ,האלה ךישמנש ינפל

    $ sudo systemctl status libvirtd
    

    :תלעפה ידי לע לוחתא םע ליחתהל ול רשפאל לוכי התא

    $ sudo systemctl enable --now libvirtd
    

    :הדוקפה תא לעפה ,םינעטנ KVM ילודומ םא קודבל ידכ

    $ lsmod | grep -i kvm
    

    .kvm_intel לודומ תא תאז םוקמב לבקת ,AMD ידבעמ רובע .לטניא ידבעמ לש הרקמה הז .kvm_intel לודומ לש תוחכונב תופצל ולכות טלפהמ

    וטנובואב תילאוטריו הנוכמ תריצי :3 בלש

    .KVM virt-manager יפרגה קשממה תועצמאב וא הדוקפה תרושב תילאוטריו הנוכמ רוציל ךתורשפאב :תאז תושעל םיכרד יתש ןנשי .תילאוטריו הנוכמ רוציל םיכלוה ונא תעכ ,החלצהב KVM תנקתה םע

    .תילאוטריו הנוכמ תריצי תעב םישרדנ םירטמרפ רפסמ .ףוסמב תוילאוטריו תונוכמ תריציל שמשמ virt-install הדוקפה תרוש ילכ

    :Deepin לש ISO תנומת תועצמאב תילאוטריו הנוכמ תריצי תעב יתשמתשה הב האלמה הדוקפה הנה

    $ sudo virt-install --name=deepin-vm --os-variant=Debian10 --vcpu=2 --ram=2048 --graphics spice --location=/home/Downloads/deepin-20Beta-desktop-amd64.iso --network bridge:vibr0 
    

    .אסרגכ 10 ןאיבד תא יתנייצ ,ןאיבד לש תרזגנ אוה Deepin20 -ש ןוויכמ .VM -ה לש תרזגנה וא הלעפהה תכרעמ תחפשמ תא ןייצמ --os-variant לגדה deepin-vm - תילאוטריווה הנוכמה םש תא תנייצ

    הדוקפה תא לעפה ,הלעפה תכרעמ תואסרג לע ףסונ עדימ לבקל ידכ

    $ osinfo-query os
    

    .תילאוטריווה הנוכמה תנקתהל ןכומ קשוי ןיקתמהו לחתואי ילאוטריווה בשחמה ,הדוקפה עוציב רחאל דימ .תילאוטריווה הנוכמה תא שמשיש םאתמה תא ןייצמ --network רשגו ISO תנומת לש טלחומה בי

    .הדוקפה תא לעפהו לנימרטל אצ ,ליחתהל ידכ .שמתשמ קשממ תועצמאב תוילאוטריו תונוכמ רוציל םישמתשמל רשפאמ virt-manager תרשה ילכ

    $ virt manager
    

    .ראותמכ חתפיי תוילאוטריווה תונוכמה להנמ ןולח

    .תילאוטריו הנוכמ רוציל ליחתהל ידכ גצה למס לע ץחל תעכ

    .ךישמהל ידכ 'רבעה' רותפכ לע ץחל ןכמ רחאל .(CDROM וא ISO תנומת) תימוקמ הידמ תנקתה - הנושארה תורשפאב רחבנ ונא ןכלו ,תיבה תיירפסב 'תודרוה' תייקיתב תמקוממ ISO -ה תנומת ,ונלש הרקמב .ךלש ISO -ה

    .ךלש הנומתה תססובמ הילע הלעפהה תכרעמ תחפשמ תא ןייצ ,הטמל הטמו ךלש תכרעמב ISO תנומת לא ףדפד ,אבה בלשב

    .'רבעה' לע וצחלו הצקוי םכלש ילאוטריווה בשחמהש םידבעמה רפסמבו ןורכיזה תלוביקב ורחב ןכמ רחאל

    .'םויס' רותפכ לע ץחלו ךלש ילאוטריווה בשחמל םש ןייצ ,ןורחאה בלשב ,ףוסבלו

    .חתפת ןיקתתש הלעפהה תכרעמ לש הנקתהה תנכות זאו תוקד רפסמ ךראת תילאוטריווה הנוכמה לש הריציה

    .תילאוטריווה הנוכמה תנקתהב ךישמהל ולכות הז בלשב

    .Ubuntu 20.04 LTS -ב KVM hypervisor תנקתה ןיקתמ התא ךכו