שימוש יומיומי: 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
- ודאו שה-VM פועלת (מצב Power On).
- בתפריט העליון של Workstation לחצו VM → Install VMware Tools… (או Reinstall VMware Tools אם הוא כבר מותקן).
- 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 כמחיצה מרוכבת:
- כבו את ה-VM (או עצרו אותה).
- לחצו לחיצה ימנית על ה-VM ברשימה → Settings.
- עברו לכרטיסייה Options → Shared Folders.
- בחרו Always enabled ולחצו Add….
- הצביעו על תיקייה ב-Windows שתרצו לשתף, ותנו לה שם.
- לאחר האתחול, ב-Linux ה-Guest היא תופיע בנתיב
/mnt/hgfs/<שם-התיקייה>.
טיפ: לצרכי לימוד יומיומיים — Drag & Drop והעתקה-הדבקה מספיקים לרוב המצבים. Shared Folder שימושי כשמעבירים קבצים גדולים לעיתים קרובות.
שגרת העבודה היומית
ברגע שיש לכם VM עובדת עם VMware Tools, השגרה היומית פשוטה וחוזרת על עצמה:
-
Power On — לוחצים Power on this virtual machine ב-Workstation (או כפתור ▶ בסרגל הכלים). ה-VM עולה תוך כמה שניות עד כדקה, תלוי ב-Guest OS ובחומרה שהקציתם.
-
עבודה בתוך ה-VM — ה-VM כבר מחוברת לאינטרנט דרך NAT, אוטומטית, ללא הגדרות נוספות. ממשקים גרפיים, Terminal, דפדפן — הכל עובד.
-
שמירת מצב ב-Snapshot — כשהגעתם לנקודה שאתם מרוצים ממנה (לפני שמתקינים משהו, לאחר קינפוג מוצלח), שמרו Snapshot:
- VM → Snapshot → Take Snapshot…
- תנו שם שמתאר את המצב, לדוגמה
Before package installאוWorking nginx config. - זכרו: מודול 4 יסביר את כל עולם ה-Snapshots לעומק. לעת עתה, פשוט צלמו לפני כל שינוי גדול.
-
סיום העבודה — יש שתי אפשרויות:
אפשרות מה קורה מתי לבחור 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 שבניתם במעבדה הקודמת ובצעו את הפעולות הבאות לפי הסדר:
-
הפעילו את ה-VM — לחצו Power on this virtual machine ב-Workstation והמתינו עד שה-Guest OS עולה לחלוטין.
-
התקינו את 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או המקבילה להפצה שלכם); בסוף — אתחלו.
-
בדקו שהכל עובד:
- העתיקו שורת טקסט כלשהי ב-Windows (Ctrl+C), עברו לתוך ה-VM והדביקו (Ctrl+V). צריך להגיע.
- העתיקו טקסט מתוך ה-VM, עברו ל-Windows והדביקו — צריך לעבוד לשני הכיוונים.
- הזיזו את העכבר מ-Windows אל תוך חלון ה-VM וחזרה — הוא אמור לעבור ללא לחיצה וללא Ctrl+Alt.
-
צלמו Snapshot חדש: בתפריט VM → Snapshot → Take Snapshot…, תנו לו את השם
Ready— זו נקודת הבסיס הנוחה שלכם, המכונה מוכנה לשימוש.
אם ההעתקה-הדבקה עובדת והעכבר עובר בחופשיות — יש לכם מעבדה מוכנה לעבודה. ברכות, סיימתם את התשתית.
מה דעתכם על השיעור?
דיון
יש לכם שאלה, תיקון או הערה? הצטרפו לדיון. כדי לכתוב נדרשת התחברות עם חשבון GitHub.