תוכן עניינים:
- שלב 1: חומרים מתכלים
- שלב 2: הכינו את כרטיס ה- SD
- שלב 3: מחלק את כרטיס ה- SD
- שלב 4: מחיצת כרטיס SD (המשך)
- שלב 5: צור את מערכת הקבצים
- שלב 6: קבל את הדיסטרו והקרנל
- שלב 7: התקן את מערכת ההפעלה
- שלב 8: ערוך את ה- Fstab
- שלב 9: אפס את סיסמת השורש
- שלב 10: ערוך את תצורת הרשת
- שלב 11: הכינו את תיבת הלינוקס שלכם לעדכון הקרנל
- שלב 12: שנה Parms אתחול
- שלב 13: פרסם הערות התקנה
וִידֵאוֹ: כיצד להתקין את פדורה ב- SheevaPlug ולהפעיל את כרטיס SD: 13 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:18
ראיתי פוסט ב- SheevaPlug ב- Slashdot ולאחר מכן ב- Mechanics Popular. זה נראה כמו מכשיר מעניין שהוא פועל @ 2.5w, ללא מאווררים, מצב מוצק ואין צורך במסך.
במשך שנים סחבתי צג CRT ישן למקרה שקופסת הלינוקס שלי תקרוס, אין צורך כיוון שיש בו קונסולה סדרתית אמיתית. הוראה זו תפרט כיצד לבנות SheevaPlug עם פדורה (v12), להפעלה וגם אתחול. כבוי מכרטיס SD. קיבלתי הרבה מידע טוב מהפורום PlugComputer ו- Wiki של FedoraProject
שלב 1: חומרים מתכלים
תזדקק ל: SheevaPlug Dev Kit (קניתי את שלי מ Global Scale) כרטיס SD קורא כרטיסי SD תיבת לינוקס להתקנת מערכת ההפעלה על כרטיס ה- SD.
שלב 2: הכינו את כרטיס ה- SD
הוסף את כרטיס ה- SD לתיבת הלינוקס שלך שבו אתה בונה את זה והפעל: dmesg | הפלט כאן מראה לי שהוא הותקן כ /dev /sdc.
שלב 3: מחלק את כרטיס ה- SD
נחלק את כרטיס ה- SD עכשיו. Fdisk /dev /sdc מחק את כל המחיצות הקיימות. d1
שלב 4: מחיצת כרטיס SD (המשך)
צור את המחיצה החדשה. קבל ברירות מחדל הפוך אותו לאתחול אימת אותו p כתוב את שולחן המחיצה החדש w
שלב 5: צור את מערכת הקבצים
צור את מערכת הקבצים. mkfs.ext2 /dev /sdc1
שלב 6: קבל את הדיסטרו והקרנל
הורד את Kernel and Distrowget https://ftp.linux.org.uk/pub/linux/arm/fedora/platforms/sheevaplug/uImage-2.6.30-sheevaplugwget https://ftp.linux.org.uk/pub/ linux/arm/fedora/rootfs/rootfs-f12.tar.bz2
שלב 7: התקן את מערכת ההפעלה
צור נקודה הרכבה mkdir /media /flash הר את כרטיס ה- SD mount /dev /sdc1 /media /flash בטל את הדחיסה של מערכת הקבצים -jxf rootfs -f12.tar.bz2 העתק את מערכת הקבצים ל- sd cardcp -r rootfs -f12 /* /media /flash/העתק את הגרעין ל- sd cardcp uImage-2.6.30-sheevaplug/media/flash/boot/
שלב 8: ערוך את ה- Fstab
יש לערוך את ה- fstab כדי להצביע על כרטיס ה- SD. ה- Sheevaplug רואה את כרטיס ה- SD כ- /dev /mmcblk0p X vi /etc /fstab change /root to /dev /mmcblk0p1 /ext2 relatime 1 0
שלב 9: אפס את סיסמת השורש
אין לי מושג לאיזו סיסמא שורשים מוגדרת. אז נסיר אותו. vi/media/flash/etc/shadow שנה את הסרת הסיסמה: root: 65946945gkfhkfjghkfghfkngdfshgt843: 14495: 0: 99999: 7::: toroot:: 14495: 0: 99999: 7:::
שלב 10: ערוך את תצורת הרשת
ערוך את תצורת הרשת עבור הרשת שלך vi/media/flash/etc/sysconfig/network NETWORKING = yes HOSTNAME = YourHostnameHerevi/media/flash/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE = eth0 BOOTPROTO = סטטי ONBOOT = כן NETMASK = 255.255.255.0 IPADDR = 10.0.0.2 GATEWAY = 10.0.0.1 DNS1 = 10.0.0.1 TYPE = Ethernet USERCTL = אין PEERDNS = אין IPV6INIT = אין NM_CONTROLLED = לא הסר את כרטיס ה- SD /umount /מדיה /פלאש הכנס אותו ל- SheevaPlug
שלב 11: הכינו את תיבת הלינוקס שלכם לעדכון הקרנל
ה- SheevaPlug מגיע עם קושחה שיכולה לאתחל כרטיסי SD. אז עליך לעדכן אותו באמצעות TFTP התקן tftp serveryum התקן tftp-server קבל את תמונת האתחול והפוך אותה לזמינה ל- cd/var/lib/tftpboot/wget של sheevaplug https://www.cyrius.com/tmp/ u-boot.bin-3.4.19 mv u-boot.bin-3.4.19 uboot.bin vi /etc/xinetd.d/tftp change "disable = yes" to "disable = no" הוסף את הסקריפט כדי לטעון את ה- ftdi נהג כאשר SheevaPlug מחובר: vi /etc/udev/rules.d/85-sheevaplug.rules # אם אף נהג טרם תבע את הממשק, טען ftdi_sio ACTION == "add", SUBSYSTEM == "usb", ENV { DEVTYPE} == "usb_interface", / ATTRS {idVendor} == "9e88", ATTRS {idProduct} == "9e8f", / DRIVER == "", / RUN+= "/sbin/modprobe -b ftdi_sio" # הוסף את ה- sheevaplug VID ו- PID לרשימת המכשירים הנתמכים על ידי ftdi_sio ACTION == "add", SUBSYSTEM == "drivers", / ENV {DEVPATH} == "/bus/usb-serial/drivers/ftdi_sio", / ATTR { new_id} = "9e88 9e8f" # צור אופציונלי סימנק נוח למכשיר הקונסולה ACTION == "add", KERNEL == "ttyUSB*", / ATTRS {interface} == "SheevaPlug JTAGKey FT2232D B", / ATTR S {bInterfaceNumber} == "01", / SYMLINK+= "sheevaplug" *** חבר את הכבל הטורי מה- Sheevaplug, אם לא נוצר a /dev /ttyUSBx, הפעל מחדש את מערכת הלינוקס שלך
שלב 12: שנה Parms אתחול
חיבר את כבל ה- USB למחבר ה- USB המיני ב- SheevaPlug ליציאת USB בתיבת ה- Linux שלך. screen /dev /ttyUSBX 115200 עדכן את הקושחה Marvell >> setenv serverip 192.168.1.2 # IP של שרת TFTP שלך Marvell >> setenv ipaddr 192.168.1.200 # IP של sheevaplug Marvell >> bubt uboot.bin ** אזהרה ** אם U- אתחול Endiannes הולך להשתנות (LE-> BE או BE-> LE), ואז צריך לעקוף את הפרמטרים של Env.. לעקוף את הפרמטרים של Env? (y/n) n לאחר מכן עליך להגדיר את מטען האתחול לאתחול מהכרטיס SD mainlineLinux yes setenv arcNumber 2097 setenv bootargs_console console = ttyS0, 115200 setenv bootargs_root 'rw root =/dev/mmcblk0p1 rootdelay = 10 rootfstype = ext2' setenv bootcmd_mmc 'mmcinit; ext2load mmc 0 0x800000 /boot/uImage-2.6.30-sheevaplug 'setenv bootcmd' setenv bootargs $ (bootargs_console) $ (bootargs_root); הפעל את bootcmd_mmc; bootm 0x0800000 'saveenv reset זה אמור לאתחל עכשיו.
שלב 13: פרסם הערות התקנה
עליך לשנות את סיסמת השורש. טבלאות IP אינן נטענות ממש בהתקנת f12 שלי. אז ערוך /etc/hosts.allow ו- hosts.deny עד שמישהו יכול להבין את זה … אני מריץ על זה Apache/PHP/DNSmasq/samba/וכו 'ולא ממש יכול להבחין בכל להיט ביצועים גדול.
מוּמלָץ:
כרטיס אינטראקטיבי באמצעות כרטיס מייקי ושריטה!: 3 שלבים
כרטיס אינטראקטיבי באמצעות כרטיס מייקי ומגרד !: צור כרטיס אינטראקטיבי שתוכל לשנות שוב ושוב ולשלוח למשפחה ולחברים :) בצע את השלבים הבאים כדי להתחיל יוצרים
קרן פדורה אוטומטית: 6 שלבים
מכשיר פדורה אוטומטי: האם יש לך פעם את הבעיה הזו שכאשר אתה הולך ברחוב כשאתה נושא משהו כבד (למשל מצרכים) וגברת עוברת ליד מי אתה רוצה לתת טיפ לפדורה שלך כדי לברך אותה, אבל אם אתה עושה את זה אתה תוריד מה שאתה
כובע פדורה לד LED (ESP8266 + WS2812b): 5 שלבים (עם תמונות)
כובע פדורה לד Led (ESP8266 + WS2812b): זהו כובע לד מגניב למראה טוב, אתה יכול לשנות את הצבע ואת האפקטים של הנורות באמצעות הטלפון החכם שלך או מחשב, כמו כן ניסיתי להפוך אותו לפשוט וזול ככל האפשר. כמו כן יש לה סוללה נטענת, כך שתוכל לקחת את זה איתך! זאת
כיצד להתקין ולהפעיל לינוקס קטן לעזאזל בכונן הבזק מסוג USB: 6 שלבים
כיצד להתקין ולהפעיל לינוקס קטן לעזאזל בכונן הבזק מסוג USB: רוצה לדעת כיצד להתקין ולהפעיל את לינוקס קטן לעזאזל בכונן הבזק מסוג usb ואז המשך לקרוא. יהיה עליך להגביר את הרמקולים כמו כל הסרטון. היו לי בעיות עם עוצמת המיקרופון
חנון - מחזיק כרטיס אשראי/כרטיס ביקור מהכונן הקשיח של המחשב הנייד הישן: 7 שלבים
חנון - מחזיק כרטיס אשראי / כרטיס ביקור מהכונן הקשיח של מחשב נייד ישן: בעל עסק / חכם בעל כרטיס אשראי. עלה לי הרעיון המטורף הזה כשהכונן הקשיח של המחשב הנייד שלי מת ובעצם הופך להיות חסר תועלת. צירפתי כאן את התמונות שהושלמו