Satura rādītājs:
- 1. solis: Piegādes
- 2. darbība: sagatavojiet SD karti
- 3. darbība: sadaliet SD karti
- 4. darbība. SD kartes nodalīšana (turpinājums)
- 5. darbība: izveidojiet failu sistēmu
- 6. darbība: iegūstiet Distro un kodolu
- 7. darbība: instalējiet OS
- 8. darbība: rediģējiet Fstab
- 9. solis: atiestatiet saknes paroli
- 10. darbība: rediģējiet tīkla konfigurāciju
- 11. darbība: sagatavojiet Linux kastīti, lai atjauninātu kodolu
- 12. solis: mainiet sāknēšanas parmu
- 13. darbība: pēc instalēšanas piezīmju publicēšana
Video: Kā instalēt Fedora uz SheevaPlug un palaist SD karti: 13 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 11:00
Es redzēju ziņu vietnē SheevaPlug vietnē Slashdot un pēc tam populārajā mehānikā. Šķita interesanta ierīce, kas darbojas @ 2.5w, bez ventilatoriem, cietā stāvoklī un nav nepieciešams monitors.
Gadiem ilgi esmu nēsājis vecu CRT monitoru tikai gadījumā, ja mana linux kaste avarētu, tas nav nepieciešams, jo tajā ir iebūvēta īsta seriālā konsole. Šajā pamācībā tiks detalizēti aprakstīts, kā izveidot SheevaPlug ar Fedora (v12) gan palaišanai, gan sāknēšanai no SD kartes. Es ieguvu daudz labas informācijas no PlugComputer Forum un FedoraProject Wiki
1. solis: Piegādes
Jums būs nepieciešams: SheevaPlug Dev Kit (es nopirku savu no Global Scale) SD karte SD karšu lasītājs Linux kastīte, lai instalētu operētājsistēmu SD kartē.
2. darbība: sagatavojiet SD karti
Pievienojiet SD karti savai Linux kastē, uz kuras jūs to veidojat, un palaidiet: dmesg | Šeit izvade parāda, ka tā ir uzstādīta kā /dev /sdc.
3. darbība: sadaliet SD karti
Mēs tagad sadalīsim SD karti. Fdisk /dev /sdcDzēsiet visus esošos nodalījumus. d1
4. darbība. SD kartes nodalīšana (turpinājums)
Izveidojiet jaunu nodalījumu. caccept defaultsPadariet to par bootableaPārbaudiet to pRakstiet jauno partition tablew
5. darbība: izveidojiet failu sistēmu
Izveidojiet failu sistēmu. mkfs.ext2 /dev /sdc1
6. darbība: iegūstiet Distro un kodolu
Lejupielādējiet kodolu un 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. darbība: instalējiet OS
Stiprinājuma punkta izveide /flash/Kopējiet kodolu uz sd cardcp uImage-2.6.30-sheevaplug/media/flash/boot/
8. darbība: rediģējiet Fstab
Fstab ir jārediģē, lai norādītu uz SD karti. Sheevaplug redz SD karti kā /dev /mmcblk0p X vi /etc /fstab change /root uz /dev /mmcblk0p1 /ext2 relatime 1 0
9. solis: atiestatiet saknes paroli
Man nav ne jausmas, kāda sakņu parole ir iestatīta. Tātad mēs to noņemsim. vi/media/flash/etc/shadow Mainiet paroles noņemšanu: root: 65946945gkfhkfjghkfghfkngdfshgt843: 14495: 0: 99999: 7::: toroot:: 14495: 0: 99999: 7:::
10. darbība: rediģējiet tīkla konfigurāciju
Rediģējiet sava tīkla tīkla konfigurāciju vi/media/flash/etc/sysconfig/network NETWORKING = jā 255.255.255.0 IPADDR = 10.0.0.2 GATEWAY = 10.0.0.1 DNS1 = 10.0.0.1 TYPE = Ethernet USERCTL = nav PEERDNS = nav IPV6INIT = nav NM_CONTROLLED = nē Atvienojiet SD karti umount /media /flash Ievietojiet to SheevaPlug
11. darbība: sagatavojiet Linux kastīti, lai atjauninātu kodolu
SheevaPlug tiek piegādāts kopā ar programmaparatūru, kas var palaist SD kartes. Tāpēc jums tas ir jāatjaunina, izmantojot TFTP. u-boot.bin-3.4.19 mv u-boot.bin-3.4.19 uboot.bin vi /etc/xinetd.d/tftp mainīt "atspējot = jā" uz "atspējot = nē" Pievienojiet skriptu, lai ielādētu ftdi draiveris, kad ir pievienots SheevaPlug: vi /etc/udev/rules.d/85-sheevaplug.rules # ja neviens draiveris vēl nav pieprasījis saskarni, ielādējiet ftdi_sio ACTION == "add", SUBSYSTEM == "usb", ENV { DEVTYPE} == "usb_interface", / ATTRS {idVendor} == "9e88", ATTRS {idProduct} == "9e8f", / DRIVER == "", / RUN+= "/sbin/modprobe -b ftdi_sio" # add sheevaplug VID un PID ierīču sarakstam, ko atbalsta ftdi_sio ACTION == "add", SUBSYSTEM == "drivers", / ENV {DEVPATH} == "/bus/usb-serial/drivers/ftdi_sio", / ATTR { new_id} = "9e88 9e8f" # pēc izvēles izveidojiet ērtības simbolu konsoles ierīcei ACTION == "add", KERNEL == "ttyUSB*", / ATTRS {interface} == "SheevaPlug JTAGKey FT2232D B", / ATTR S {bInterfaceNumber} == "01", / SYMLINK+= "sheevaplug" *** Pievienojiet Sheevaplug sērijas kabeli, ja a /dev /ttyUSBx nav izveidots, pārstartējiet Linux sistēmu
12. solis: mainiet sāknēšanas parmu
Pievienojiet USB kabeli SheevaPlug mini USB savienotājam ar USB portu Linux kastē. screen /dev /ttyUSBX 115200 Atjauniniet programmaparatūru Marvell >> setenv serverip 192.168.1.2 # TFTP servera IP Marvell >> setenv ipaddr 192.168.1.200 # sheevaplug Marvell IP # bubt uboot.bin ** Brīdinājums ** Ja U- Boot Endiannes mainīsies (LE-> BE vai BE-> LE), tad Env parametri ir jāaizstāj.. Vai ignorēt Env parametrus? (y/n) n Tālāk jums ir jākonfigurē sāknēšanas ielādētājs, lai sāknētu SD karti bootcmd_mmc 'mmcinit; ext2load mmc 0 0x800000 /boot/uImage-2.6.30-sheevaplug 'setenv bootcmd' setenv bootargs $ (bootargs_console) $ (bootargs_root); palaist bootcmd_mmc; bootm 0x0800000 'saveenv reset Tam vajadzētu startēt tūlīt.
13. darbība: pēc instalēšanas piezīmju publicēšana
Jums ir jāmaina saknes parole. IP tabulas netiek ielādētas tieši manā f12 instalācijā. Tāpēc rediģējiet /etc/hosts.allow un hosts.deny, līdz kāds to var izdomāt … Es tajā palaižu Apache/PHP/DNSmasq/samba/etc un īsti nevaru pamanīt lielu veiktspējas trāpījumu.
Ieteicams:
Kā instalēt, palaist un savienot kontrolieri ar emulatoru: 7 soļi
Kā instalēt, palaist un savienot kontrolieri ar emulatoru: Vai esat kādreiz sēdējis un atcerējies savu bērnību kā jauns spēlētājs un dažreiz vēlējies, lai jūs varētu vēlreiz apskatīt šos vecos dārgakmeņus? Nu, tam ir lietotne … precīzāk, ir spēlētāju kopiena, kas veido programmu
Kā palaist bezpilota bezkaršu līdzstrāvas motoru bezpilota lidaparātam, izmantojot HW30A bezsuku motora ātruma regulatoru un servo testeri: 3 soļi
Kā palaist bezpilota bezkaršu līdzstrāvas motoru, izmantojot HW30A bezsuku motora ātruma regulatoru un servotesteru: Apraksts: Šo ierīci sauc par servomotoru testeri, ko var izmantot, lai darbinātu servomotoru, vienkārši pievienojot servomotoru un barojot to. Ierīci var izmantot arī kā signāla ģeneratoru elektriskajam ātruma regulatoram (ESC), tad jūs nevarat
Palaist lēciena spēli, izmantojot Unity, BT Arduino, ultraskaņas sensoru: 14 soļi
Palaist lēciena spēli, izmantojot Unity, BT Arduino, ultraskaņas sensoru: Pēc mana vienotības projekta Unity Multiplayer 3D hologrammas spēle un datora hologrammas projektora veiksmes šis ir otrais vienotības projekts. Tātad, lai pabeigtu visu projektu no spēles sākuma līdz beigām, ir nepieciešams daudz laika, lai mācītos. Kad es sāku
Kā palaist nekustīgu attēlu: 6 soļi
Kā palaist nekustīgu attēlu: Sveiki, mans vārds ir Daniels Klīgels, es esmu izcils operators, kurš pārzina fermentācijas procesu un var viegli izskaidrot un iemācīt kādam vadīt nekustīgo automātu. Kas ir būtiska fermentācijas procesa sastāvdaļa, gatavojot etanolu. Es esmu goi
Kā instalēt un palaist sasodīti mazo Linux USB zibatmiņā: 6 soļi
Kā instalēt un palaist Damn Small Linux USB zibatmiņas diskā: Vai vēlaties uzzināt, kā instalēt un ielādēt Damn Small Linux USB zibatmiņas diskā, pēc tam turpiniet lasīt. jums būs jāpagriež skaļruņi uz augšu, līdzīgi kā video, man bija dažas problēmas ar mikrofona skaļumu