שיעור 5 ~25 דק׳

שימוש יומיומי: VMware Tools והשגרה במעבדה

יש לכם VM עובדת עם מערכת הפעלה מותקנת וחיבור לאינטרנט דרך NAT. זה לא מעט — אבל עוד לא נוח לעבוד ממש. העכבר נלכד בתוך החלון, אי אפשר להדביק טקסט מ-Windows פנימה, ורזולוציית התצוגה לא מסתגלת לגודל החלון.

בשיעור הזה נתקן את כל זה. נתקין את VMware Tools — חבילת תוספות שמשנה לגמרי את חוויית העבודה עם ה-VM — ונבנה יחד שגרת עבודה יומית ברורה: איך מפעילים, איך שומרים מצב, ואיך מכבים בצורה נכונה. בסוף השיעור תצאו עם מעבדה שנוחה לעבוד בה כל יום.

VMware Tools — מה זה ולמה חובה

VMware Tools היא חבילת תוכנה שמותקנת בתוך ה-Guest OS — כלומר בתוך מערכת ההפעלה של ה-VM — ומאפשרת לה לתקשר טוב יותר עם ה-Host (Windows שלכם) ועם VMware Workstation Pro.

בלי VMware Tools ה-VM פועלת, אבל כמו מכונית בלי הגה חלק: אפשר לנסוע, אבל לא נוח. עם VMware Tools:

  • העכבר עובר בחופשיות — אין יותר צורך ב-Ctrl+Alt כדי לצאת מחלון ה-VM. העכבר עובר בין Windows ל-VM כמו שהוא עובר בין כל שני חלונות.
  • העתקה-הדבקה (Shared Clipboard) — מעתיקים טקסט ב-Windows ומדביקים ישר בתוך ה-VM, ולהיפך.
  • גרירה-ושחרור (Drag & Drop) — מגררים קבצים מ-Windows אל ה-VM ישירות בחלון.
  • גודל מסך אוטומטי — חלון ה-VM משנה את הרזולוציה שלו בהתאם לגודל שאתם מושכים אותו. אין יותר רזולוציה קפואה.
  • סנכרון שעון — שעון ה-Guest מסתנכרן אוטומטית עם שעון ה-Host.
  • Shared Folders — אפשרות להגדיר תיקייה משותפת בין Windows ל-VM (נסביר בסעיף הבא).

איך מתקינים את VMware Tools

בתפריט של VMware Workstation Pro

  1. ודאו שה-VM פועלת (מצב Power On).
  2. בתפריט העליון של Workstation לחצו VM → Install VMware Tools… (או Reinstall VMware Tools אם הוא כבר מותקן).
  3. VMware תרכיב דיסק CD וירטואלי בתוך ה-VM — זה קובץ ISO פנימי שמגיע עם Workstation.

Guest מסוג Windows

בתוך ה-VM יופיע חלון AutoPlay או דיסק חדש ב-Explorer. הריצו את קובץ ה-setup.exe ועברו את האשף. לחצו Next ו-Install, ובסוף — אתחלו את ה-VM (Restart).

Guest מסוג Linux

ברוב הפצות Linux המודרניות, הגישה המועדפת היא open-vm-tools — גרסת קוד פתוח של VMware Tools שמגיעה ממאגרי החבילות של ההפצה. מתקינים אותה מה-Terminal של ה-Guest:

# Ubuntu / Debian ומבוססיהן:
sudo apt update && sudo apt install open-vm-tools open-vm-tools-desktop

# Fedora / RHEL ומבוססיהן:
sudo dnf install open-vm-tools open-vm-tools-desktop

לאחר ההתקנה — אתחלו את ה-VM. כעת ה-Guest יזוהה על-ידי VMware ויקבל את כל היכולות.

שימו לב: אם הפצת Linux שלכם כבר הכירה אתכם ושאלה בהתקנה הראשונה אם להתקין את ה-Tools — ייתכן ש-open-vm-tools כבר שם. בדקו עם vmware-toolsd --version מה-Terminal; אם מקבלים גרסה — אין צורך להתקין שוב.

נוחות מול בידוד — הערה קצרה

Shared Clipboard ו-Shared Folders הם כלים שימושיים מאוד, אבל הם פותחים ערוץ תקשורת ישיר בין ה-Host ל-Guest. לרוב השימושים הלימודיים זה בסדר גמור ומומלץ להפעיל. אם לעומת זאת אתם רוצים בידוד מלא — למשל, בדיקת תוכנה חשודה — כדאי לכבות אפשרויות אלו ב-VM Settings.

העברת קבצים בין Host ל-VM

לאחר התקנת VMware Tools, יש לכם כמה אפשרויות נוחות:

  • העתקה-הדבקה — לטקסט, קצר וישיר.
  • גרירה-ושחרור — לקבצים, גוררים מחלון Windows אל תוך חלון ה-VM.
  • Shared Folder — מגדירים תיקייה ב-Windows שמופיעה גם בתוך ה-VM כמחיצה מרוכבת:
    1. כבו את ה-VM (או עצרו אותה).
    2. לחצו לחיצה ימנית על ה-VM ברשימה → Settings.
    3. עברו לכרטיסייה Options → Shared Folders.
    4. בחרו Always enabled ולחצו Add….
    5. הצביעו על תיקייה ב-Windows שתרצו לשתף, ותנו לה שם.
    6. לאחר האתחול, ב-Linux ה-Guest היא תופיע בנתיב /mnt/hgfs/<שם-התיקייה>.

טיפ: לצרכי לימוד יומיומיים — Drag & Drop והעתקה-הדבקה מספיקים לרוב המצבים. Shared Folder שימושי כשמעבירים קבצים גדולים לעיתים קרובות.

שגרת העבודה היומית

ברגע שיש לכם VM עובדת עם VMware Tools, השגרה היומית פשוטה וחוזרת על עצמה:

  1. Power On — לוחצים Power on this virtual machine ב-Workstation (או כפתור ▶ בסרגל הכלים). ה-VM עולה תוך כמה שניות עד כדקה, תלוי ב-Guest OS ובחומרה שהקציתם.

  2. עבודה בתוך ה-VM — ה-VM כבר מחוברת לאינטרנט דרך NAT, אוטומטית, ללא הגדרות נוספות. ממשקים גרפיים, Terminal, דפדפן — הכל עובד.

  3. שמירת מצב ב-Snapshot — כשהגעתם לנקודה שאתם מרוצים ממנה (לפני שמתקינים משהו, לאחר קינפוג מוצלח), שמרו Snapshot:

    • VM → Snapshot → Take Snapshot…
    • תנו שם שמתאר את המצב, לדוגמה Before package install או Working nginx config.
    • זכרו: מודול 4 יסביר את כל עולם ה-Snapshots לעומק. לעת עתה, פשוט צלמו לפני כל שינוי גדול.
  4. סיום העבודה — יש שתי אפשרויות:

    אפשרותמה קורהמתי לבחור
    Suspendה-VM “קופאת” למצבה הנוכחי ונשמרת לדיסקכשרוצים לחזור מהר לאותה נקודה בדיוק, כמו שינה של מחשב נייד
    Shut Down Guestכיבוי מסודר של ה-Guest OS, כמו כיבוי מחשב רגילבסיום עבודה מלאה, או לפני שינוי הגדרות חומרה ב-VM

חשוב: אל תסגרו את חלון ה-VM דרך ה-X בלי לכבות קודם — VMware ישאל מה לעשות (Suspend / Power Off / Cancel), אבל סגירה בכוח עלולה לגרום לקובצי VM לא סגורים כהלכה. עדיף לכבות מ-Guest OS או מ-VM → Power.

שימו לב: אם VMware Tools עדיין לא מותקן ועכבר נלכד — זכרו שהמפתח לשחרורו הוא Ctrl + Alt. לאחר התקנת VMware Tools לא תצטרכו את זה יותר.

אתם מוכנים

עצרו רגע ותסכמו מה יש לכם עכשיו:

  • VM עובדת עם Guest OS מותקן.
  • חיבור לאינטרנט אוטומטי דרך NAT — אין צורך להגדיר כלום.
  • VMware Tools מותקן: עכבר חלק, העתקה-הדבקה, מסך שמסתגל, שיתוף קבצים.
  • Snapshot ראשון (Clean Install) שאפשר לחזור אליו בכל עת.
  • שגרת עבודה ברורה: Power On → עבודה → Snapshot → Suspend/Shut Down.

זה לא רק VM שעולה — זו מעבדה שאפשר לעבוד בה. כעת יש לכם סביבה בטוחה שבה אפשר להריץ מערכות הפעלה אמיתיות, לנסות כלים, לשבור דברים ולשחזר אותם — הכל בלי לסכן את ה-Windows האמיתי שלכם.

זו התשתית שעליה כל שיעור מעשי נוסף יבנה. הציוד מוכן; עכשיו אפשר להתחיל לעבוד.

עם סיום התרגול המעשי שמיד בא — סיימתם את מודול 1, ויש לכם מעבדה עובדת ומוכנה לשימוש. בהמשך הקורס נצלול למודול 2 ולכוונון הגדרות החומרה של המכונה.


תרגול מעשי

פתחו את ה-VM שבניתם במעבדה הקודמת ובצעו את הפעולות הבאות לפי הסדר:

  1. הפעילו את ה-VM — לחצו Power on this virtual machine ב-Workstation והמתינו עד שה-Guest OS עולה לחלוטין.

  2. התקינו את VMware Tools בתוך ה-Guest:

    • בתפריט Workstation: VM → Install VMware Tools…
    • Windows Guest: הריצו את ה-setup.exe מהדיסק שנרכב ועקבו אחרי האשף; בסוף — אתחלו.
    • Linux Guest: פתחו Terminal והתקינו open-vm-tools (sudo apt install open-vm-tools open-vm-tools-desktop או המקבילה להפצה שלכם); בסוף — אתחלו.
  3. בדקו שהכל עובד:

    • העתיקו שורת טקסט כלשהי ב-Windows (Ctrl+C), עברו לתוך ה-VM והדביקו (Ctrl+V). צריך להגיע.
    • העתיקו טקסט מתוך ה-VM, עברו ל-Windows והדביקו — צריך לעבוד לשני הכיוונים.
    • הזיזו את העכבר מ-Windows אל תוך חלון ה-VM וחזרה — הוא אמור לעבור ללא לחיצה וללא Ctrl+Alt.
  4. צלמו Snapshot חדש: בתפריט VM → Snapshot → Take Snapshot…, תנו לו את השם Ready — זו נקודת הבסיס הנוחה שלכם, המכונה מוכנה לשימוש.


אם ההעתקה-הדבקה עובדת והעכבר עובר בחופשיות — יש לכם מעבדה מוכנה לעבודה. ברכות, סיימתם את התשתית.

דיון

יש לכם שאלה, תיקון או הערה? הצטרפו לדיון. כדי לכתוב נדרשת התחברות עם חשבון GitHub.