שְׁאֵלָה:
התקנת Raspbian מ- NOOBS ללא תצוגה
ProgramFOX
2014-04-14 14:49:21 UTC
view on stackexchange narkive permalink

אני מנסה להתקין את Raspbian מ- NOOBS, אך אין לי מסך / מקלדת זמינים אחרים מאשר מסך / מקלדת למחשב הנייד שלי. אני מוצא מספיק מידע על השימוש במסך / מקלדת למחשב נייד עבור Pi, אבל אז אתה כבר צריך להתקין מערכת הפעלה. אבל אין לי שום מערכת הפעלה מותקנת, מכיוון שכרטיס ה- SD שלי מכיל NOOBS ואני רוצה להתקין את Raspbian באמצעות NOOBS.

איך אוכל לעשות זאת רק עם המסך והמקלדת של המחשב הנייד שלי? אני מריץ את Windows 7 במחשב הנייד שלי.

למה לטרוח. אם אין לך מסך או מקלדת מה אתה מתכנן לעשות עם NOOBS? פשוט הורידו את Raspbian והתקינו על כרטיס ה- SD. NOOBS הוא רק בזבוז מקום.
שבע תשובות:
Peter Mortensen
2014-07-08 02:51:29 UTC
view on stackexchange narkive permalink

זה כבר לא עובד מכיוון ש- ssh אינו מופעל.

השתמש רק במסך ובמקלדת של המחשב הנייד (הן לפני ואחרי ההתקנה), התקן ו תצורה להפעלה ללא ראש באמצעות SSH אפשרית באמצעות NOOBS (הם מכנים אותה "התקנה שקטה"). זה דורש לא מסך נפרד או מקלדת / עכבר. זה אכן דורש קורא כרטיסי SD במחשב הנייד (מובנה או USB חיצוני). עם זאת,

הדבר היחיד הנדרש בצד Raspberry Pi הוא חיבור Ethernet (ל- SSH לתוכו ממערכת מארחת). לחלופין, באמצעות חומרה מיוחדת (מתאם USB לסידורי), ניתן להשתמש ב GPIO סיכות על ה- Raspberry Pi. [3]

זה ניתן לעשות מחיקת מספר תיקיות, עריכת שני קבצים בכרטיס ה- SD והגדרת קישורים סימבוליים ב- /etc/init.d (צור עותק גיבוי תחילה מתוכן כרטיס ה- SD אם יש לך רק כרטיס ה- SD עם NOOBS עליו). מודע האבטחה עשוי לרצות לשנות את סיסמת ברירת המחדל לפני ההתקנה.

תנאים מוקדמים:

  • מחשב מארח המסוגל להריץ לקוח SSH ולקרוא / לכתוב את מערכת הקבצים. בכרטיס ה- SD של ה- Raspberry Pi ( ext4). מערכת ההפעלה יכולה להיות Windows, Macor Linux. זה יכול להיות מחשב שמריץ בדרך כלל את Windows, אך יש לו כונן DVD כך ש אובונטו ניתן להתחיל במצב ניסיון באמצעות LiveCD.

  • חיבור אתרנט ל- Raspberry Pi ונגיש באמצעות המחשב המארח TCP / IP - בצורה חכמה (המחשב המארח יכול להשתמש בעצמו ב- Ethernet או בחיבור אלחוטי).

  • עורך טקסט במערכת המארחת שיכול לטפל כראוי בתווים Unix בסוף הקו. לדוגמא, UltraEdit ב- Windows בו השתמשתי לבדיקה. Notepad ++ ו- Vim ב- Windows צריכים להיות בסדר.

  • קורא כרטיסי SD (כדי לבצע שינויים מכריעים בכרטיס ה- SD במהלך התהליך, הן להתקנה מראש והן לאחר התקנה).

HowTo

התקנה מראש

לדוגמה, להתקין אוטומטית את Raspbian (הבחירה המומלצת) כאשר החשמל מוחל על ה- RaspberryPi עם כרטיס ה- SD פנימי, בצע את הפעולות הבאות במצב לא מקוון (במערכת המארחת, Windows, Mac או Linux):

  1. הורד והכין NOOBS ( NOOBS 1.3.10, שוחרר 09-09-2014, הוא הורדה של 704 מגהבייט) בכרטיס SD גדול מספיק, 4 ג'יגה בייט ומעלה.

    זה יכול לכלול שימוש ב SDFormatter עם אפשרות "FORMAT SIZE SIZE" מוגדר כ- "ON" כדי לעצב את כל כרטיס ה- SD כמחיצה אחת מעוצבת FAT32). ראה את העמוד המקושר לפרטים.

  2. בתיקיה os בכרטיס SD עם NOOBS, מחק את כל התיקיות למעט Raspbian (תיקיות Arch , RaspBMC , Pidora , OpenELEC , RISC_OS , and data_partition עבור NOOBS 1.3.7. ורק Data_Partition עבור NOOBS 1.3.10).

  3. ערוך קובץ \ os \ Raspbian \ flavours.json , כך שהוא מכיל רק את הגרסה הרצויה של Raspbian, "Raspbian" (לא "Raspbian - Boot to Scratch").

    לפני:

      {"טעמים": [{"name": "Raspbian - Boot to Scratch", "תיאור": "גרסה של Raspbian שמתנחלת ישר לתוך Scratch"}, {"name": "Raspbian", "description": "יציאת צפצופים של דביאן, מותאמת לפטל ה- Raspberry"}]}  

    אחרי:

      {"טעמים": [{" name ":" Raspbian "," תיאור ":" צפצופי דביאן יציאה, אופטימיזציה עבור ה- Raspberry Pi "}]}  

    מחק את הקבצים הנוספים שעורך הטקסט שלך עשוי לייצר (כגון קובץ .bak).

  4. ערוך קובץ recovery.cmdline (בתיקיית כרטיס root בכרטיס SD) כדי להוסיף התקנה שקטה לרשימת הארגומנטים.

    לפני (עשוי להשתנות בהתאם לגרסת NOOBS):

      runinstaller שקט vt.cur_default = 1 coherent_pool = 6M מעלית = תאריך יעד  

    לאחר (עשוי להשתנות בהתאם לגרסת NOOBS):

      runinstaller שקט vt.cur_default = 1 coherent_pool = 6M מעלית = התקנה שקטה אחרונה  

    מחק את הקבצים הנוספים שעורך הטקסט שלך עשוי לייצר (כגון קובץ .bak).

  5. אופציונלי:

    כדי להחזיק אפשרות פתוחה של חיבור טלוויזיה לפלט הווידיאו, הוסף גם display = 3 (3 עבור PAL , 4 עבור NTSC):

      runinstaller שקט vt.cur_default = 1 coherent_pool = 6M מעלית = מועד אחרון להציג שקט = 3  
  6. אופציונלי: שנה את שם המשתמש והסיסמה המוגדרים כברירת מחדל על ידי עריכת \os\Raspbian\os.json:

    לפני :

      {"שם ":" Raspbian "," url ":" http://www.raspbian.org/ "," version ":" wheezy "," release_date ":" 2014-01-07 "," kernel ":" 3.10 " , "description": "נמל של דביאן שנוצר על ידי הקהילה, מותאם עבור ה- Raspberry Pi", "שם משתמש": "pi", "סיסמה": "פטל"}  

    אחרי:

      {"name": "Raspbian", "url ":" http://www.raspbian.org/ "," version ":" wheezy "," release_date ":" 2014-01-07 "," kernel ":" 3.10 "," description ":" קהילה נמל נוצר של דביאן צמרמורת, מותאם עבור ה- Raspberry Pi "," username ":" pi "," password ":" DerSkalMangeFlereJobsTilI2014tOverHeleVerden11111111111111111111df11111111111111111111 "}  

    מחק את הקובץ הנוסף (s) עורך טקסט עשוי לייצר (כגון קובץ .bak).

  7. הכנס את כרטיס ה- SD לתוך ה- Raspberry Pi, חבר אותו בכבל אתרנט כך שהמערכת המארחת עם ה- SSH הלקוח יכול לראות את זה וכאלה ש- DHCP זמין ל- Raspberry Pi (למשל, לרוב ה- NAT יש שרת DHCP מובנה). אולי נתק את המערכת מהאינטרנט עד לשינוי הסיסמה.

  8. הפעל את ה- Raspberry Pi להפעלת ההתקנה. ותחכה! זה יכול לקחת זמן מה, כמו חצי שעה ומעלה. מה שבטוח, השאר את זה לבד כמה שעות. זמן התקנה של 19 דקות ו -20 שניות נמדד בעת שימוש ב- NOOBS 1.3.10 (מההספק ועד לפינג המוצלח הראשון). הזרם הנוכחי היה 400 - 480 mA ונפל ל -370 mA לאחר שהפינג הראשון הצליח.

לאחר ההתקנה

  1. מצא את כתובת ה- IP של Raspberry Pi (שהוקצה על ידי DHCP) איכשהו. לדוגמא, נחשו לטווח כתובות ה- IP ששרת DHCP בנתב NAT משתמש בכתובות אלו ומציף אותו (שלי מוגדר לשימוש ב- 192.168.0.100 - 192.168.0.255 ולעתים קרובות הוא מוקצה 192.168.0.100 או 192.168.0.101) .

    Wireshark יכול לשמש גם למטרה זו, במיוחד אם הוא נמצא בסביבה עם הרבה מכשירים. זה הרבה יותר קל לעשות אם כתובת ה- MAC של ה- Raspberry Pi ידועה, וניתן להשיג אותה באמצעות זמני באמצעות שלב 4 להלן.

    שלב זה אינו הכרחי אם מוגדרת כתובת IP קבועה בשלב. 4 למטה.

  2. פינג מהמארח כדי לבדוק אם יש חיבור.

  3. SSH הוא לא מופעל כברירת מחדל עבור Raspbian בגרסת 1.3.7 של NOOBS - למרות מה שבדפים מסוימים טוענים. (זה עשוי להיות שונה עבור Arch Linux.) עם זאת, זה עבור Raspbian ב NOOBS גרסה 1.3.10, וייתכן שלב זה כבר לא יהיה נחוץ (עם זאת, כל רכישה Raspberry Pi עשוי להיות מועבר עם כרטיס SD עם גרסה ישנה יותר של NOOBS, וייתכן שכדאי לשמור את ההורדה של 700 מגהבייט.

    הדרך הקלה ביותר לאפשר את זה מתוארת ב התשובה של אולי ל- התכונן ל- ssh ללא מסך (באתר זה) והוא לשנות את הקישורים הסמליים ב- /etc/init.d (בשורש ).

    למשל, אתחול מאובונטו 13.04 LiveCD עם קורא כרטיסי USB במערכת המארחת והנפקת פקודות אלה ב טרמינל יספיק:

      sudo su cd / media / ubuntu / root
    עבור i ב 2 3 4 5; לעשות sudo ln -s /etc/init.d/ssh וכו '/ rc $ i.d / S02ssh; נעשה  
  4. אופציונלי: הגדר כתובת IP קבועה אם זה הופך את זה לקל יותר וסוג הרשת מאפשר זאת. בעבודה ביתית זה יכול להיות על ידי הקצאת כתובת IP מחוץ לטווח כתובות ה- IP המשמש את שרת ה- DHCP של נתב NAT, למשל, 192.168.0.93.

    בקובץ cmdline.txt (בתיקיה אתחול מחוץ לשורש כרטיס ה- SD) הוסף זאת בסוף השורה הארוכה:

      ip = 192.168.0.93  

    התוצאה הסופית עשויה להיות משהו כמו:

      dwc_otg.lpm_enable = 0 console = ttyAMA0,115200 console = tty1 root = / dev / mmcblk0p6 rootfstype = ext4 lift = deadline rootwait ip = 192.168.0.93  

    כמו לשלב 3, הקובץ לערוך יהיה /media/ubuntu/root/boot/cmdline.txt .

    הערה: ללא פרמטרים נוספים לאחר כתובת ה- IP אין חיבור לאינטרנט וכך שלב 11 להלן ייכשל.

  5. אם נעשה שימוש בשיטת LiveCD לשלב 3 ו -4: כיבוי אובונטו (כדי לכתוב את השינויים ולבטל את הפעלת כרטיס ה- SD).

  6. הפעל את ה- Raspberry Pi למעלה עם כרטיס ה- SD מוכנס.

  7. SSH ל- Raspberry Pi u לשיר את כתובת ה- IP שנמצאה בשלב 1 או שלב 4 (למשל, באמצעות PuTTY ב- Windows) והיכנס:

      התחבר כ: pipi@192.168.0.100 ' סיסמת: פטל (או הסיסמה שהוגדרה ב- os.json, ראה 6 ב * התקנה מראש *.)  
  8. שנה לסיסמה חדשה:

      su pi passwd  
  9. אופציונלי: בצע תצורה נוספת של ה- Raspberry Pi

      sudo raspi-config  
  10. אופציונלי: אפשר פלט טלוויזיה

    • פתח config.txt ב- vi:

        sudo vi /boot/config.txt
    • הצעה לשורה זו (יתכן שה- NOOBS הכניס קו אנקסטרה עם אפשרות זו מופעלת), כך שהוא קורא (הכנס # בתחילת השורה):

        # hdmi_force_hotplug = 1  
    • בטל את התגובה של השורה הזו ( 2 מיועד ל- PAL; השתמש ב- 0 עבור NTSC), כך שהיא קוראת (הסר את ה- # ב תחילת השורה):

        sdtv_mode = 2  
    • : wq

    • הפעל מחדש כדי לראות את האפקט:

        כיבוי סודו -r עכשיו  
  11. אפילו ל- Raspbian שנמסר עם NOOBS 1.3.10 יש את הפגיעות ה Shellshock החמורה ביותר שנמצאת ב- Bash, ואתה לא רוצה ש- Raspberry Pi להשאיר ללא תיקון.

    כדי לבדוק אם ה- Raspberry Pi פגיע מ- Shellshock, הבעיה:

      env x = '() {:;}; הד "אזהרה: SHELLSHOCK זוהה" 'bash --norc -c': '2> / dev / null;  

    כדי לרענן את המאגרים ולשדרג את Bash, הבעיה:

      sudo suapt-get update && apt-get install - only-upgrade bash  

בעת בדיקת זה, השתמשתי:

  1. NOOBS 1.3.7 ו- NOOBS 1.3.10.

  2. UltraEdit ב- Windows מכיוון שהוא מטפל בקבצי טקסט עם קצות יוניקסליין ללא שום בעיות.

  3. Windows XP 64 סיביות (כן, אני יודע)


מקורות:

  1. NOOBS ב- GitHub, תת קטע כיצד להתקין מערכת הפעלה אוטומטית

  2. הפעלת ה- Raspberry Pi ללא ראש עם Debian Linux (עם זאת, זה מניח ש- SSH מופעל כברירת מחדל, מה שאינו המקרה בגירסה 1.3.7 ל- NOOBS).

  3. תוכנה חדשה מחוץ לרשת (NOOBS) ללא ראש להתקנה על Raspberry Pi. סרטון יוטיוב. היא משתמשת בחומרה מיוחדת (כבל USB עם ממיר USB-to-serial מובנה) כדי להתחבר לסיכות TX / RX ב- GPIO. למעשה, זה כמו לחבר מסוף dump מיושן ל- Raspberry Pi.

  4. Raspberry Pi חיבורים מרוחקים - בלי רשת! . מתאר כיצד לחבר מחשב ישירות לפטל באמצעות כבל אתרנט רגיל (אין צורך בהצלבה מיוחדת) כיצד להגדיר כתובת IP סטטית ב- Raspberry Pi (עם זאת, הדוגמה מונעת חיבור מחוץ לרשת המשנה הנוכחית ובכך חיבור לאינטרנט).

  5. הרכבה של מערכת הקבצים הבסיסית דרך NFS (nfsroot) , ליד "פרמטר זה אומר את הליבה". תיעוד רשמי לקביעת כתובת IP סטטית כמו במקור 4 ו- 8 פרמטרים אחרים שאמורים לאפשר חיבור לאינטרנט, אך לא ברור בדיוק מהם הפרמטרים הללו ...

  6. הגדרת Ethernet , ליד "שיטה 1: עריכה /boot/cmdline.txt". דוגמה לשימושים המתקדמים יותר ב- "ip =" שממנה ניתן יהיה לנכות כיצד להגדיר אותה כך שיהיה חיבור לאינטרנט.

כן תשובה נהדרת! בהחלט שווה את השפע! כמה דברים מעניינים כאן :)
הערה: בשיטת כתובת ה- IP הסטטית אין חיבור לאינטרנט מכיוון שכתובת השער וכו 'אינה מוגדרת. לפיכך, תיקון Shellshock לא יעבוד. אך ניתן להשתמש בו בכדי לאתחל את התהליך על ידי מציאת כתובת ה- MAC בזמן חיבור בשיטת כתובת ה- IP הסטטית - הוציאו "ifconfig" ורשמו את כתובת ה- MAC (שדה "HWaddr" בשורה עם "eth0"). ניתן להשתמש בכתובת ה- MAC עם שרת DHCP כדי להשתמש תמיד באותה כתובת IP (שמור כתובת IP מסוימת עבור כתובת MAC מסוימת) כדי להשיג ביעילות כתובת IP סטטית.
(כדי לערוך: ליד "ניתן להשיג זאת באמצעות זמני באמצעות שלב 4 להלן.")
(לעריכה: ליד "אם מוגדרת כתובת IP קבועה".)
(להוספה: בדוק את הפגיעות השנייה: "env X = '() {(a) => \' bash -c" echo echo vuln "; [[" $ (echo cat) "==" vuln "]] && echo "still vulnerable :(" ". למשל ref. https://superuser.com/questions/816662)
(כדי לערוך: "recovery.cmdline (בשורש)" -> "recovery.cmdline (בתיקיית השורש של כרטיס ה- SD)".)
(להוסיף: התקנה שנייה (כרטיס SD וחומרה שונים) ארכה 23 דקות ו 38 שניות.)
(להוסיף: התקנה שלישית עם Raspberry Pi B + וכרטיס SD SanDisk Ultra 8 GB (מחלקה 10, UHS מחלקה 1)) ארכה 16 דקות ו 38 שניות.)
@PeterMortensen מישהו ציין שההתייחסות שלך ל 'cmdline.txt' במחצית השנייה של זה כנראה צריכה להיות 'recovery.cmdline' ב- NOOBS. ערכתי הערה על כך ב, אך במידת האפשר אשר זאת ותקן במידת הצורך - הידד.
@goldilocks: בדקתי כרטיס SD שהוא תוצאה של הליך ההתקנה המתואר כאן. בשלוש המחיצות בכרטיס SD, "BOOT", "root" ו- "SETTINGS", אין שום קובץ בשם "recovery.cmdline". הקובץ "cmdline.txt" נמצא במחיצה "BOOT", בשורש המחיצה. אני חושב ש- "recovery.cmdline" הוא רק רלוונטי להתקנה מוקדמת; הדבר היחיד שנשאר מ- NOOBS לאחר ההתקנה הוא שני קבצים קטנים במחיצת 26 מגה-בתים הקטנה "SETTINGS", "noobs.conf" ו- "installed_os.json". אני אשנה אותו כשאעדכן את ההודעה שלי בפעם הבאה, בשעה מתאימה.
AilixpnqbwCMT I have only checked for one of the versions of NOOBS, but I will check the other version before I update this post.
אוקיי, אני עוקב - אני מניח שאתה צודק, אז הסרתי את ההערה הזו. "מישהו ציין" הוא [כאן] (http://raspberrypi.stackexchange.com/questions/27612/i-couldnt-see-cmdline-txt-in-my-mac?noredirect=1#comment34609_27612).
האם ניתן להתקין archlinux מ- NOOBS בדרך זו? שינוי הקבצים כמובן קצת אחרת.
לכרטיס ה- NOOBs שלי, שנרכש במרץ 15 ', יש לציין נקודה נוספת: בשלב (4) של ההתקנה מראש הייתי צריך גם להוסיף' runinstaller '. אמנם זה נמצא במה שהראית, בכרטיס שלי זה כבר לא היה בקובץ. אולי הוא היה חסר בטעות כשהתוכנת את הכרטיס. (זהו כרטיס רשמי שנקנה מ- MCM). חשבתי שכדאי להזכיר למקרה שמישהו אחר יתקל בנושא זה.
@unmircea: כן, לפחות עם NOOBS 1.3.7. לאחר גרסה זו, ניתן להתקין רק Raspbian ללא חיבור לאינטרנט. אני לא בטוח איך זה ישתתף; אנסה זאת מתישהו ואדווח כאן.
נגר @Tom תודה על המשוב. באיזו גרסה של NOOBS השתמשת? עקבתי אחר ההוראות שלי כאן עד המכתב באירועים רבים הן בעבודה והן בבית עבור NOOBS 1.3.7, 1.3.10 ו- 1.4 (תוצאות 1.4 (בוצעו בתאריך 03-03-2015) טרם דווחו כאן ), ולא נתקלתי בבעיה זו. ברצוני לכלול מידע כזה בפוסט (ולתת לך קרדיט).
האם נפרמט את הכרטיס לשימוש במחיצה אחת עם FAT32 או שנפרמט ישירות את FAT32 את הכרטיס ללא טבלת מחיצות (כמו תקליטון)?
@FUZxxl: הוא זקוק למחיצה אחת.
@PeterMortensen הבנתי את זה בינתיים. תודה שאישרת. שים לב שהמחיצה חייבת להיות מסוג הקסדצימלי 'C' (FAT32 LBA) או שה- Raspberry Pi לא יאתחל.
@PeterMortensen רציתי להתקין את Archlinux על ה- Pi 2 אבל כתוב שהוא לא תואם.
תודה! גיליתי שב- Pi2 החדש שלי (Noobs 1.4.0) קבצי ה- json של התצורה משתנים מעט, (הייתה שורה נוספת בכל מקרה) .. ומשום מה עריכת סיסמת שם המשתמש לא "לקחה" בהתקנה - אני היה צריך להתחבר עם אישורי ברירת המחדל. (SSH btw כבר הופעל). שוב טקס!
(כדי לערוך: רשום אם השורה "T0: 23: respawn: / sbin / getty -L ttyAMA0 115200 vt100" ב- / etc / inittab מופעלת כברירת מחדל. היא קשורה ל [תשובה זו] (http: // raspberrypi. stackexchange.com/questions/14939/boot-messages-available-over-serial-however-no-login-prompt/22588#22588)).
החל מ Noobs בגרסה 1.5, הוא מכיל רק Rasbian כמערכת ההפעלה. כך שרוב הצעדים מסולקים.
תשובה מדהימה! אנא עיין בשאלה זו: https://raspberrypi.stackexchange.com/questions/61351/noobs-offline-intallation-without-monitor-and-disabling-network-mirrors זה קשור איכשהו לנושא זה. אני זקוק לעזרה כדי לוודא שמראות הרשת מושבתות במהלך ההתקנה. תודה.
@Adi Jan: לא, רוב הצעדים לא בוטלו, רק שני שלבים בסעיף "התקנה מראש".
@Milliways: למה אתה מתכוון ב * "זה כבר לא עובד מכיוון ש- ssh אינו מופעל." *? ככה זה היה עם גרסאות קודמות של NOOBS, וכתבתי * "SSH אינו מופעל כברירת מחדל עבור Raspbian בגרסת NOOBS 1.3.7" *. וסיפק לכך פיתרון (סעיף ** לאחר ההתקנה **, שלב 3). האם ssh כעת הוסר לחלוטין כך שלא ניתן להפעיל אותו? האם ביצעת בדיקה כלשהי או שיש לך עדויות להוכיח שההליך המתואר אינו עובד? בכל מקרה, אני הולך לבדוק את זה בקרוב עם הגרסה החדשה ביותר NOOBS.
למצוא את כתובת ה- IP ברשת wifi + Ethernet מקומית קל עם Fing - זמין גם ב- Android וגם ב- iOS.
Mike Redrobe
2016-05-14 18:44:37 UTC
view on stackexchange narkive permalink

התשובה הקצרה היא, הקפד להוריד את גרסת ההתקנה הלא מקוונת של NOOBS, ואז ערוך את הקובץ recovery.cmdline והוסף התקנה שקטה בסוף השורה הראשונה .

זה יתקין אוטומטית את raspbian ויאתחל מחדש לשולחן העבודה בסיום.

אם אתה מוצא את recovery.cmdline יש שורה ריקה בסוף, מחק את השורה, אחרת silentinstall לא יעבוד!
philip mudenyo
2017-06-09 01:59:27 UTC
view on stackexchange narkive permalink

להתקנה ללא ראש, ניתן להפעיל SSH על ידי הצבת קובץ בשם ssh , ללא כל סיומת, על מחיצת האתחול של כרטיס ה- SD.

כאשר ה- Pi מאתחל, הוא מחפש את הקובץ ssh . אם הוא נמצא, SSH מופעל והקובץ נמחק. תוכן הקובץ לא משנה: הוא יכול להכיל טקסט, או שום דבר בכלל.

האם הקובץ באמת נמחק? אם כן, לאחר האתחול הבא, הקובץ כבר לא יהיה קיים, ו- SSH לא יופעל. האם זה באמת מנגנון שימוש חד פעמי בלבד, ובכל פעם שהפי מתחיל, יש להחליף את הקובץ `ssh` באופן ידני? זה לא נשמע לגמרי בסדר.
כן, הקובץ באמת נמחק. בעת האתחול, עליך להתחבר ולהגדיר אתחול רגיל עבור ssh, כמו: 'sudo systemctl הפעל ssh' כך שהוא יעלה בפעם הבאה.
אישר כי הקובץ בהחלט נמחק עם אתחולו.
זכור, ברגע שיש לך מערכת הפעלה מותקנת, אתה יכול להפעיל ssh בתוך מערכת ההפעלה ו- ssh ל- NOOBS כבר לא נחוץ
gameweld
2017-01-23 06:45:42 UTC
view on stackexchange narkive permalink

מצאתי ש המדריך הזה הוא השימושי ביותר.

עדכון חשוב בהתקנה:

  • ssh מושבת על ידי ברירת המחדל לתמונות החדשות ביותר. עליך ליצור קובץ חדש ssh in / boot (יכול להיות ריק). למשל

    touch / Volumes / boot / ssh

SilverlightFox
2017-08-30 23:47:25 UTC
view on stackexchange narkive permalink

הדרך שעשיתי זאת הייתה כדלקמן:

  1. הסר את כבל החשמל מה- Pi ואז הוציא את כרטיס ה- SD.

  2. השתמש בקורא כרטיסים (או מובנה אם במחשב הנייד שלך יש כזה) ובמתאם SD כדי לקרוא את הכרטיס במחשב שלך.

  3. בשחזור . cmdline הוסף vncinstall בסוף השורה. מקור כאן, דוגמה כאן.

  4. הוצא את המדיה במערכת ההפעלה שלך בבטחה והסר את המתאם.

  5. הכנס SD ל- Pi, חבר את Pi עם Ethernet לנתב שלך, הפעל אותו ואז מצא את המכשיר ברשת שלך. אם אינך יכול לגשת לנתב שלך כדי לראות התקנים מחוברים, השתמש בכלי כגון nmap כדי לסרוק את הרשת שלך. לְמָשָׁל nmap 192.168.1.0/24 -p 5900 . דבר נוסף שתוכלו לנסות הוא nslookup raspberrypi או ping raspberrypi כדי למצוא את ה- IP. השתמש ב- vncviewer raspberrypi או ב vncviewer <IP> כדי להתחבר למארח.

  6. התקן את Raspbian באמצעות חיבור ה- VNC שלך.

  7. לאחר ההתקנה המכשיר יאתחל מחדש.

  8. כבה את ה- Pi והחזיר את הכרטיס למחשב שלך.

  9. הוסף קובץ בשם ssh למחיצת האתחול. אתה יכול להשתמש ב touch ב- Linux כדי לעשות זאת.

  10. הוצא SD בבטחה והכנס שוב ל- Pi והפעל אותו.

  11. כעת תוכל SSH ל- Pi.

  12. שנה את הסיסמה באופן מיידי באמצעות passwd .

Sanyam Khurana
2014-04-14 16:49:24 UTC
view on stackexchange narkive permalink

אפילו אני נתקלתי באותה בעיה כמו שלך. השתמשתי בתצוגה RCA עבור NOOBS ולא היה שום דבר על המסך. האפשרות היחידה שהייתה לי הייתה להשתמש במחשב הנייד שלי, אך יש להגדיר אותה בתחילה באמצעות PuTTY כדי להתחבר ל- Raspberry Pi באמצעות SSH.

הפתרון המהיר לבעיה שלך הוא: הורידו תמונה נפרדת של Raspbian מ האתר הרשמי ואז הרכיבו אותה על כרטיס ה- SD לאחר העיצוב. אתה תקבל את התצוגה בקלות. אתה רק צריך להשיג צג RCA (אולי יש לך מכשיר טלוויזיה ישן ששוכב).

מה- OP נמסר: "אין לי מסך / מקלדת זמינים אחרים מאשר המסך / מקלדת המחשב הנייד שלי."
מהי אותה הגדרת ברירת מחדל עבור RCA ב- Raspbian, PAL או NTSC?
kush rami
2015-01-23 15:41:22 UTC
view on stackexchange narkive permalink

פרסמתי את ההתקנה המפורטת של Raspberry Pi ללא מסך, עכבר ומקלדת ב- כיצד להפעיל את Raspberry Pi ללא מסך? .

ברוך הבא ל- Raspberry Pi! למרות שזה יכול לענות תיאורטית על השאלה, [עדיף] (http://meta.stackoverflow.com/q/8259) לכלול כאן את החלקים המהותיים של התשובה ולספק את הקישור להפניה.


שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 3.0 עליו הוא מופץ.
Loading...