DriveDroid – האפליקציה שעוזרת המון לאנשי סיסטם/IT

מי מאיתנו לא עבר את הדבר הבא בחיים: אתה צריך להתקין מערכת הפעלה על מחשב או שרת, או להפעיל תקליטור כלשהו על מנת לבצע Rescue למערכת שלא מצליחה לעלות. אתה מגיע למכונה, מגדיר ב-BIOS לעלות מ-CDROM/DVD או מאיזה דיסק און קי (או כרטיס SD) ו… "אליהו הנביא" של הצרות (כן, מרפי) מגיע לביקור, ואז הבעיות מתעוררות, הנה חלק מהן:

  • התקליטור לא צרוב טוב / לא נקרא טוב
  • כרטיס ה-SD החליט לא לעשות Boot
  • הדיסק און קי או כרטיס ה-SD שהיית בטוח שנמצאים אצלך בתיק – לא שם
  • ה-Boot הראשוני עבר בהצלחה, אבל אז המערכת מחליטה שההתקן שלך לא כולל את מערכת ההפעלה (קרה לי כמה פעמים עם CentOS) ולא ניתן להמשיך עם ההתקנה
  • ה-BIOS מחליט לא להכיר לך בדיסק און קי
  • השרת רואה את הדיסק און קי, אתה מקבל Prompt של Boot אבל הוא לא מוכן להמשיך (FreeNAS 9 על שרת DELL, גם שם הייתי)

בקיצור – חיים לא ממש קלים. זה כמובן גם יכול לקרות לך כשאתה משתלט מרחוק ובדיוק כשאתה צריך להפעיל את ההתקנה, אין לך בתחנת עבודה/מחשב נייד את ה-Boot, ולך תוריד ISO ותתקין את הדיסק און קי.

מתסכל? קרה לכם? סביר להניח שכן.

באנדרואיד, אחד היתרונות הגדולים שלו, זה שמערכת ההפעלה היא פתוחה (לא ניכנס כרגע לעניין הרישוי), במיוחד ה-Kernel שהוא GPL וכל פיפס שחברה משנה בו, היא צריכה להוציא החוצה, ואחרים גם תורמים כל מיני טלאים.

בחור אחד בכינוי FrozenCow החליט לפתח משהו חדש ומאוד מעניין: הרי מכשיר האנדרואיד שלך תמיד איתך, אז מדוע שמכשיר זה לא יהפוך למכשיר שמאפשר Boot למחשבים/שרתים? 

זה בדיוק מה שאפליקציית DriveDroid עושה. היא מאפשרת למכשירי אנדרואיד (כן, גם ישנים עם אנדרואיד גירסה 2) שכבר עשו להם ROOT לחבר אליהם כבל USB פשוט מהמכשיר למחשב, להריץ את האפליקציה, להפעיל את המחשב, לבחור Boot menu (דרך ה-BIOS בד"כ מופיעה הודעה ללחוץ על מקש F מסויים כדי לקבל Boot Menu), לבחור את המכשיר שלך (הוא יראה תחת השם Linux) וזהו, מבחינת המחשב שלך זה יראה כאילו הכנסת דיסק און קי.

אבל האפליקציה הזו עושה הרבה יותר:

  • היא מאפשרת לך ליצור IMAGE ריק במכשיר, ואז ממערכת ההפעלה לצרוב לשם Image של ISO שאתה מעוניין
  • בבחירה של ה-Image אתה יכול להחליט אם אתה רוצה שזה יהיה Read/Write או Read Only (כן, שלא לדפוק את ה-IMAGE)
  • אתה יכול "לשפוך" כל גירסת ISO של Windows או Linux
  • אם אתה משתמש במספר גרסאות לינוקס אז אפשר ליצור מספר קבצי Image

ויש לזה עוד שיפור, אם כי הוא קצת מצריך החלפת Kernel לאנדרואיד שלך (יש כבר גרסאות Kernel מוכן למכשירי סמסונג פופולריים, או למי שמשתמש ב-CM 11 הלילי) שהופך את מכשיר הטלפון שלך למכשיר … DVD. במקרה הזה כל מה שאתה צריך זה פשוט לזרוק את ה-ISO איך שהוא למכשיר הטלפון שלך, להפעיל CDROM Emulation ומבחינת המחשב/שרת, הוא יהיה בטוח שהתקנת כונן DVD/CDROM. לחלק נכבד מהמכשירים יש צורך בלקמפל קרנל של המכשיר שלך ולהוסיף את הטלאים (אתה לא איש לינוקס רציני אם לא קימפלת קרנל 😉 ).

היום כבר יש כרטיסי מיקרו SD של 64 ג'יגהבייט (אפשר לרכוש אחד כזה כאן) ואם מכשירך לא תומך ב-64GB אפשר תמיד לרכוש כרטיס יותר בזול של 32GB (רשימת חנויות), אז במקום להסתובב עם דיסקים וכל מיני דיסק און קי קטנים, אפשר פשוט להכין פעם אחת IMAGES של המערכות הפעלה שאתה משתמש, ואז לחבר כבל, להפעיל את האפליקציה ולהשתמש. אחרי הכל, סביר להניח שאת הדיסק און קי או כרטיס SD אתה אולי תשכח, אבל את הטלפון/טאבלט שלך אתה לא תשכח כל כך מהר.

אישית, אותי זה כבר הציל פעמיים (האפליקציה מגיעה עם קישורים מובנים ל-ISO של GParted ולגירסאות לינוקס שונות).

Comments

comments

5 תגובות בנושא “DriveDroid – האפליקציה שעוזרת המון לאנשי סיסטם/IT

  1. אז בפעם הבאה שאני נתקע על סוללה ריקה, התירוץ של "אני משתמש בטלפון כדי להתניע את השרת" יכול להטעין את הטלפון שלי בזמן שאני מתקין את השרת? ☺

    • אולי שכחת, אבל רוב הפורטים מטעינים את המכשיר בזמן שהוא מחובר, כך שלא מדובר ב"שתיה" של הסוללה ולהשאיר אותך עם מכשיר ריק. אני משתמש בזה בכמה שרתים כשאני בחוות, ועדיין לא נתקעתי עם סוללה ריקה.

סגור לתגובות.