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 ולגירסאות לינוקס שונות).

מחכה ל-USB PD

הנה סיטואציה מעניינת: אם יש לך טלפון חכם עם מעבד חזק ש”טוחן” את הסוללה, אז אתה כבר בוודאי מכיר את הסיטואציה שקצת גלישה, כמה שיחות טלפון וכמה מיילים יכולים לגמור כמחצית הסוללה תוך זמן קצר (במיוחד בגלקסי S3, ואייפונים למיניהם. אתם בוודאי מכירים את הצעקות במשרד “למי יש כבל טעינה לאייפון?”). רבים הם האנשים שחושבים שאם תחבר את המכשיר שלך למחשב הנייד כך שהוא יטען (או שיחברו את המכשיר לספק כח USB גנרי) ותמשיך לעשות הרבה פעולות עם המכשיר – הוא יטען ללא הפרעה.

האמת קצת שונה – כשאתה ממשיך לעבוד על המכשיר ואתה משתמש בטעינה מהמחשב או מספק כח גנרי, הטעינה תהיה לא אפקטיבית כי אתה “אוכל” את הטעינה.. תוך כדי שהמכשיר נטען. אותו דבר קורה שמשתמשים בכבלים גנריים ולא מקוריים של היצרן (כמו במקרה של סמסונג. הכבל שהיא מספקת יכול לספק את המתח הנדרש, כבל גנרי אחר יעביר רק רבע מהכח) גם אם משתמשים בספק המקורי: המכשיר שלך יקבל חצי אמפר, במקום 1.5 או 2 אמפר, מה שאומר שהטעינה שלך תהיה איטית.

עד היום בכל מה שקשור לטעינה וחשמל משקע USB – המצב בטטה. שקע ה-USB שלך מוציא 5 וולט עם 0.5 אמפר, מה שאומר שאם תנסה לטעון טאבלט מודרני או טלפון יחסית חדש, הטעינה תהיה ארוכה מאוד (ואם הטלפון/טאבלט שלך מריץ 1001 שרותים וה-WIFI נשאר דלוק גם כשהמסך מכובה – אז לא תהיה כמעט כל טעינה!).

מפרט חדש שיצא ביולי נועד לשפר את המצב מקצה לקצה. לא עוד 5 וולט וחצי אמפר מסכנים, אלא הרבה יותר – המחשב שלך יוכל לספק עד כ-100 וואט לציוד שלך, והמפרט מכיל 5 פרופילים שונים לקבלת עוצמות מתח שונות.

מה זה אומר מבחינתך? שתוכל לחבר ציודים שהיום מצריכים ספק חשמל נפרד – ישירות לחיבור USB. כך לדוגמא המסך, מדפסת, מערך RAID ביתי, רמקולים, וכל ציוד חשמלי אחר – יוכל לקבל את החשמל ישירות מחיבור ה-USB שלך. החיבור יהיה גם דו כיווני, מה שאומר שהמחשב הנייד שלך יכול להיות טעון דרך סוללה חיצונית, כך שאם נגמרת הסוללה הפנימית, הסוללה החיצונית תמשיך להפעיל את המחשב שלך (ויגיע הקץ סוף סוף לכל הספקי כח הקנייניים!).

מפרט חדש אצל חברות שונות (שלום לחברה עם הפרי הנגוס!) מתורגם לחיבור חדש ושונה מחיבורים אחרים, אך במקרה דנן החיבור יהיה אותו חיבור שקיים כיום, כולל תואמות אחורה לציודי USB 2. החיבור יקרא USB-PD ואלו 2 הצורות שהוא יראה מבחינת אייקונים על הקופסא:

usb-pd

האייקון השמאלי הוא לציוד שהוא USB 2.0 והשמאלי הוא ה-Super Speed, הלו הוא ה-USB 3.0.

איך בסופו של דבר נוכל להשתמש בזה עם המחשבים שלנו?

  • במחשבים נייחים יהיה אפשר לרכוש כרטיס PCI Express שאליו נחבר את אחד מחיבורי החשמל הפנימיים ומצידו החיצוני תוכל לחבר את הציודים. זה עדיין לא משהו סגור ויצרנים שונים עדיין מתכננים משהו לשוק הנייחים שבוודאי ירצה לרכוש פתרון כזה.
  • במחשבים ניידים, טאבלטים וכו’ לא ניתן יהיה לשלב פתרון במוצרים שכבר בחוץ, אך ציודים אלו יוכלו להנות מחיבורים אל מחשבים עם USB-PD כדי להיטען במהירות האפשרית.

מתי יהיה אפשר לרכוש זאת? שאלה מצויינת. הפתרונות הראשונים יוצגו לציבור הרחב כנראה ברבעון השני או השלישי של 2013 (התיקונים למפרט עצמו הסתיימו רק בהתחלת חודש נובמבר) וסביר להניח שעד כמעט סוף 2013 יצאו לוחות-האם עם USB PD.