כאשר Linux כבר לא עולה בצורה רגילה, משתמשים רבים מנסים להשתמש ב־Live USB כדי לתקן את המערכת או להציל קבצים חשובים. אבל לפעמים הבעיה האמיתית היא שהמחשב לא מצליח בכלל לאתחל מתוך ה־Live USB.
לפעמים התקן ה־USB לא מופיע בתפריט האתחול, לפעמים הוא מופיע אבל המחשב עדיין נכנס למערכת הישנה, ולפעמים מתקבל רק מסך שחור או הודעת שגיאה. במאמר הזה נפרט את הגורמים הנפוצים ביותר ואת הדרך לבדוק אותם שלב אחר שלב.
1. קודם כול צריך להבין בדיוק איך הבעיה מופיעה
המשפט “לא ניתן לאתחל מ־Live USB” יכול לתאר כמה מצבים שונים, ולכל מצב בדרך כלל יש גורם אחר.
- ה־USB לא מופיע כלל ב־Boot Menu
- ה־USB מופיע, אבל בבחירה שלו המחשב עדיין מעלה את המערכת הרגילה
- אחרי בחירת ה־USB המסך נשאר שחור
- מופיעה הודעה כמו
no bootable deviceאוboot failed - האתחול מתחיל אבל נעצר ב־GRUB או בשגיאת kernel
לפני שמשנים הגדרות, חשוב להבין בצורה מדויקת עם איזה סימפטום מתמודדים.
2. ודא שקובץ ה־ISO תקין
אחת הסיבות הנפוצות ביותר היא קובץ ISO פגום או לא מתאים. אם ההורדה לא הסתיימה, אם הקובץ נפגם, או אם נבחרה ארכיטקטורה לא נכונה, ייתכן שה־Live USB ייראה כאילו נוצר בהצלחה אך עדיין לא יאתחל.
- האם ה־ISO הורד מהאתר הרשמי של ההפצה?
- האם ההורדה הושלמה במלואה?
- האם הגרסה מתאימה לארכיטקטורת המחשב?
- האם בטעות נבחר image עבור ARM?
ברוב המחשבים הרגילים צריך להשתמש בגרסת x86_64 או amd64. תמונת ARM בדרך כלל לא תעבוד על מחשב נייד או שולחני רגיל.
אם יש checksum כמו SHA256, כדאי לבדוק גם אותו.
3. ודא שה־Live USB נוצר בצורה נכונה
העתקה פשוטה של קובץ ה־ISO לתוך התקן USB בדרך כלל לא מספיקה כדי להפוך אותו למדיית אתחול. צריך להשתמש בכלי מתאים כדי לכתוב את התמונה נכון.
כלים נפוצים כוללים:
- Rufus
- balenaEtcher
- Ventoy
- Fedora Media Writer
אם משתמשים ב־Rufus, צריך לשים לב גם לסכמת המחיצות ולמצב האתחול:
- מערכות UEFI משתמשות בדרך כלל ב־GPT
- מערכות Legacy BIOS ישנות משתמשות לרוב ב־MBR
אם ההגדרות האלו אינן תואמות למחשב, ה־USB עשוי להופיע אבל לא להצליח לאתחל.
4. השתמש ב־Boot Menu ולא רק בהפעלה מחדש רגילה
משתמשים רבים מחברים את ה־USB ופשוט עושים restart רגיל. במקרה כזה המחשב לרוב ממשיך לעלות מה־SSD או מה־HDD הפנימי, וזה יוצר רושם שה־USB לא עובד.
בדרך כלל צריך לפתוח את Boot Menu מיד לאחר ההדלקה. מקשיים נפוצים לכך הם:
- F12
- F11
- Esc
- F9
- F8
משם יש לבחור את התקן ה־USB ידנית.
5. אם ה־USB לא מופיע ב־BIOS או ב־Boot Menu
אם התקן ה־USB בכלל לא מופיע, כדאי קודם לשלול את הסיבות הבסיסיות ביותר.
(1) נסה חיבור USB אחר
חלק מהמחשבים, במיוחד ישנים, לא מזהים היטב חיבורי USB 3.0 בשלבי האתחול המוקדמים. לכן כדאי לנסות:
- חיבור אחר במחשב הנייד
- חיבור אחורי ישירות ללוח האם
- חיבור USB 2.0
בזמן הבדיקה עדיף להימנע מ־USB hub, תחנת עגינה או מאריכים.
(2) נסה התקן USB אחר
יש זיכרונות USB שעובדים מצוין לשמירת קבצים רגילים, אבל לא אמינים כמדיית אתחול. ניסיון עם התקן אחר יכול לחסוך הרבה זמן.
(3) צור את ה־Live USB מחדש
אם תהליך הכתיבה הקודם נכשל או לא הושלם כראוי, ה־USB יכול להיראות תקין אבל בפועל לא להיות bootable. כדאי לפרמט אותו וליצור אותו מחדש מהתחלה.
6. כבה זמנית את Secure Boot
במחשבים מסוימים Secure Boot יכול לחסום את האתחול של חלק מ־Live USB. זה נפוץ במיוחד עם images ישנים או כלים מיוחדים.
היכנס ל־BIOS/UEFI, מצא את האפשרות Secure Boot, כבה אותה זמנית ואז נסה שוב לאתחל מה־USB.
אם אחר כך זה עובד, סביר להניח שהבעיה הייתה קשורה להתאמה מול Secure Boot.
7. בדוק את מצבי UEFI ו־Legacy/CSM
גורם נפוץ מאוד נוסף הוא חוסר התאמה בין מצב האתחול של המחשב לבין הדרך שבה נוצר ה־USB.
- המחשב מוגדר ל־UEFI, אבל ה־USB נוצר עבור Legacy
- המחשב מוגדר ל־Legacy/CSM, אבל ה־USB תומך רק ב־UEFI
חוסר התאמה כזה עלול לגרום לכך שה־USB לא יופיע, לא יעלה או ייתן שגיאה מיידית.
בדוק ב־BIOS/UEFI אפשרויות כגון:
- Boot Mode
- UEFI / Legacy Boot
- CSM Support
אם מצב אחד לא עובד, כדאי לבדוק גם את השני.
8. אם אחרי בחירת ה־USB מופיע מסך שחור
אם ה־USB מזוהה וניתן לבחור בו, אבל לאחר מכן המסך נשאר שחור או שהמערכת נתקעת, לרוב מדובר בבעיה שקשורה לגרפיקה או להתאמה של הקושחה.
- כשל באתחול ה־GPU
- בעיות עם NVIDIA
- שגיאה ביצירת ה־USB
- תאימות חלשה מול קושחת UEFI
אם תפריט ה־Live USB מציע אפשרויות נוספות, נסה:
- Safe graphics
- nomodeset
- Compatibility mode
אם המערכת עולה במצב גרפי בטוח, זה מצביע בדרך כלל על בעיית תצוגה ולא על בעיה ב־USB עצמו.
9. אם המחשב תמיד מעלה את המערכת הישנה
לפעמים ה־Live USB נוצר נכון, אבל המחשב בכל זאת ממשיך לעלות תמיד את המערכת המותקנת. בדרך כלל זה מצביע על בעיה בסדר האתחול.
- האם באמת בחרת את ה־USB מתוך Boot Menu?
- האם ה־USB מופיע לפני הדיסק הפנימי ב־boot order?
- האם אותו USB מופיע פעמיים ונבחרה האפשרות הלא נכונה?
- האם Fast Boot מדלג על זיהוי התקנים חיצוניים?
בחלק מלוחות האם אותו USB יכול להופיע פעמיים, למשל:
- UEFI: USB Name
- USB Name
אם אחת האפשרויות לא עובדת, נסה גם את השנייה.
10. יצירה מחדש של ה־Live USB היא לעיתים הפתרון המהיר ביותר
אם כבר שינית הרבה הגדרות BIOS ושום דבר לא עזר, אין הרבה טעם לחזור שוב ושוב על אותן בדיקות. לעיתים הרבה יותר מהר פשוט ליצור מחדש את ה־Live USB.
- הורד שוב את ה־ISO הרשמי
- השתמש בכלי אחר ליצירת ה־USB
- נסה התקן USB אחר
- אם אפשר, צור אותו ממחשב אחר
- בדוק את האתחול שוב
אם אחרי החלפת הכלי או ההתקן הכול פתאום עובד, הבעיה כנראה הייתה בתהליך היצירה הקודם.
11. מה חשוב לזכור במחשבים ישנים וחדשים
מחשבים ישנים
- עשויים לתמוך רק ב־Legacy BIOS
- עשויים להסתדר פחות טוב עם התקני USB גדולים
- עשויים להיות לא יציבים באתחול מ־USB 3.0
מחשבים חדשים
- Secure Boot לרוב פעיל כברירת מחדל
- רבים מהם עובדים רק עם UEFI
- חלק מהיצרנים מגבילים יותר את האתחול מהתקנים חיצוניים
לכן אותו Live USB יכול לעבוד היטב במחשב אחד ולהיכשל לגמרי במחשב אחר.
12. אפשרויות אחרונות: עדכון BIOS/UEFI או ניסיון עם הפצה אחרת
אם כבר וידאת ש־:
- ה־ISO תקין
- ה־USB נוצר נכון
- נבדק התקן USB אחר
- נוסו גם Secure Boot וגם UEFI/Legacy
אבל האתחול עדיין לא מצליח, ייתכן שמדובר בבעיית תאימות בקושחת לוח האם. במקרים מסוימים עדכון BIOS/UEFI יכול לעזור.
כדאי גם לנסות הפצת Linux אחרת. אם רק image אחד נכשל ואחר כן עולה, כנראה שהבעיה היא בתאימות של אותו image.
סיכום
זה שמחשב לא מצליח לאתחל מ־Live USB לא בהכרח אומר שיש תקלה חומרתית חמורה. ברוב המקרים הבעיה נמצאת באחד מהאזורים הבאים:
- ISO שגוי או פגום
- יצירה שגויה של ה־USB
- סדר אתחול לא נכון
- Secure Boot חוסם את ההפעלה
- אי התאמה בין UEFI ל־Legacy
- בעיית תאימות של חיבור ה־USB או ההתקן עצמו
- מסך שחור בגלל אתחול גרפי
סדר הבדיקה היעיל ביותר הוא בדרך כלל: קודם לבדוק את ה־ISO ואת אופן יצירת ה־USB → אחר כך את Boot Menu ואת ה־BIOS → לאחר מכן את Secure Boot ואת מצבי UEFI/Legacy → ואם צריך לנסות התקן אחר, כלי אחר או הפצה אחרת.