Tartalomjegyzék:
- 1. lépés: Kellékek
- Lépés: Készítse elő az SD -kártyát
- 3. lépés: Partícionálja az SD kártyát
- 4. lépés: Partíciós SD -kártya (folytatás)
- 5. lépés: Hozza létre a fájlrendszert
- 6. lépés: Szerezze be a Distro -t és a kernelt
- 7. lépés: Telepítse az operációs rendszert
- 8. lépés: Az Fstab szerkesztése
- 9. lépés: Állítsa vissza a gyökér jelszót
- 10. lépés: Szerkessze a hálózati konfigurációt
- 11. lépés: A Linux -doboz előkészítése a kernel frissítéséhez
- 12. lépés: Módosítsa a rendszerindító parmokat
- 13. lépés: Telepítési megjegyzések közzététele
Videó: A Fedora telepítése SheevaPlug -ra és az SD -kártya indítása: 13 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:44
Láttam egy bejegyzést a SheevaPlug -on a Slashdot -on, majd a Popular Mechanics -ben. Érdekes eszköznek tűnt, amely 2,5 watton működik, nincs ventilátor, szilárdtest és nincs szükség monitorra.
Évek óta hordozok egy régi CRT monitort, arra az esetre, ha a linuxos dobozom összeomlana, nincs rá szükség, mivel egy valódi soros konzol van beépítve. Ez az utasítás részletesen bemutatja, hogyan lehet SheevaPlug -ot Fedorával (v12) futtatni és indítani. ki az SD kártyáról. Sok jó információt kaptam a PlugComputer Forumból és a FedoraProject Wikiből
1. lépés: Kellékek
Szüksége lesz a következőkre: SheevaPlug Dev Kit (az enyémet a Global Scale -től vásároltam) SD -kártya SD -kártyaolvasó Linux operációs rendszer doboz az operációs rendszer SD -kártyára történő telepítéséhez.
Lépés: Készítse elő az SD -kártyát
Adja hozzá az SD -kártyát a linuxos dobozához, amelyre épít, és futtassa: dmesg | tail Az itt látható kimenet azt mutatja, hogy /dev /sdc néven lett telepítve.
3. lépés: Partícionálja az SD kártyát
Most szétválasztjuk az SD -kártyát. Fdisk /dev /sdc Törölje a meglévő partíciókat. d1
4. lépés: Partíciós SD -kártya (folytatás)
Hozza létre az új partíciót. caccept defaultsTegye bootolhatóváVegyezze fel p Írja be az új partíciós táblát
5. lépés: Hozza létre a fájlrendszert
Hozza létre a fájlrendszert. mkfs.ext2 /dev /sdc1
6. lépés: Szerezze be a Distro -t és a kernelt
A Kernel and Distrowget letöltése: 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. lépés: Telepítse az operációs rendszert
Csatlakoztatási pont létrehozása /flash/Másolja át a kernelt az SD-kártyára. cc uImage-2.6.30-sheevaplug/media/flash/boot/
8. lépés: Az Fstab szerkesztése
Az fstab -ot szerkeszteni kell, hogy az SD -kártyára mutasson. A Sheevaplug SD kártya: /dev /mmcblk0p X vi /etc /fstab change /root /dev /mmcblk0p1 /ext2 relatime 1 0
9. lépés: Állítsa vissza a gyökér jelszót
Fogalmam sincs, hogy milyen root jelszó van beállítva. Tehát eltávolítjuk. vi/media/flash/etc/shadow Módosítsa a jelszó eltávolítását: root: 65946945gkfhkfjghkfghfkngdfshgt843: 14495: 0: 99999: 7::: toroot:: 14495: 0: 99999: 7:::
10. lépés: Szerkessze a hálózati konfigurációt
A hálózat hálózati konfigurációjának szerkesztése vi/media/flash/etc/sysconfig/network NETWORKING = igen 255.255.255.0 IPADDR = 10.0.0.2 GATEWAY = 10.0.0.1 DNS1 = 10.0.0.1 TYPE = Ethernet USERCTL = nincs PEERDNS = nincs IPV6INIT = nincs NM_CONTROLLED = nincs Szerelje le az SD -kártyát umount /media /flash Helyezze be a SheevaPlug -ba
11. lépés: A Linux -doboz előkészítése a kernel frissítéséhez
A SheevaPlug firmware -t tartalmaz, amely képes az SD -kártyák indítására. Tehát frissítenie kell a TFTP-n keresztül tftp serveryum telepítése tftp-server telepítése Szerezze be az u-boot képet, és tegye elérhetővé a sheevaplug cd/var/lib/tftpboot/wget címen 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" A szkript hozzáadása az ftdi betöltéséhez illesztőprogram, amikor a SheevaPlug csatlakoztatva van: vi /etc/udev/rules.d/85-sheevaplug.rules # ha még egyetlen illesztőprogram sem igényelte az interfészt, töltse be az ftdi_sio ACTION == "add", ALRENDSZER == "usb", ENV { DEVTYPE} == "usb_interface", / ATTRS {idVendor} == "9e88", ATTRS {idProduct} == "9e8f", / DRIVER == "", / RUN+= "/sbin/modprobe -b ftdi_sio" # add a sheevaplug VID és PID az ftdi_sio által támogatott eszközök listájára ACTION == "add", SUBSYSTEM == "drivers", / ENV {DEVPATH} == "/bus/usb-serial/drivers/ftdi_sio", / ATTR { new_id} = "9e88 9e8f" # opcionálisan hozzon létre egy kényelmi szimbólumot a konzoleszközhöz ACTION == "add", KERNEL == "ttyUSB*", / ATTRS {interface} == "SheevaPlug JTAGKey FT2232D B", / ATTR S {bInterfaceNumber} == "01", / SYMLINK+= "sheevaplug" *** Csatlakoztassa a soros kábelt a Sheevaplug -ból, ha a /dev /ttyUSBx nem jön létre, indítsa újra a linuxos rendszert
12. lépés: Módosítsa a rendszerindító parmokat
Csatlakoztassa az USB -kábelt a SheevaPlug mini usb -csatlakozójához a linuxos doboz USB -portjához. screen /dev /ttyUSBX 115200 Frissítse a firmware-t Marvell >> setenv serverip 192.168.1.2 # A TFTP szerver IP-címe Marvell >> setenv ipaddr 192.168.1.200 # sheevaplug Marvell IP-címe >> bubt uboot.bin ** Figyelmeztetés ** Ha U- A Boot Endiannes megváltozik (LE-> BE vagy BE-> LE), akkor az Env paramétereket felül kell írni. Felülírja az Env paramétereket? (y/n) n Ezután be kell állítania a rendszerbetöltőt az SD -kártya elindítására.setenv mainline Linux Linux setenv arcNumber 2097 setenv bootargs_console console = ttyS0, 115200 setenv bootargs_root 'rw root =/dev/mmcblk0p1 rootdelay = 10 rootfstyen = ext2' bootcmd_mmc 'mmcinit; ext2load mmc 0 0x800000 /boot/uImage-2.6.30-sheevaplug 'setenv bootcmd' setenv bootargs $ (bootargs_console) $ (bootargs_root); futtassa a bootcmd_mmc parancsot; bootm 0x0800000 'saveenv reset Most indítania kell.
13. lépés: Telepítési megjegyzések közzététele
Meg kell változtatnia a root jelszót. Az IP táblák nem töltődnek be közvetlenül az f12 telepítésem során. Tehát szerkessze az /etc/hosts.allow és a hosts.deny parancsokat, amíg valaki ki nem találja … Futtatom rajta az Apache/PHP/DNSmasq/samba/etc fájlt, és nem igazán veszek észre nagy teljesítménysütést.
Ajánlott:
MultiBoard telepítése/telepítése: 5 lépés
MultiBoard telepítése/telepítése: A MultiBoard egy olyan program, amellyel több billentyűzetet csatlakoztathat egy Windows számítógéphez. Ezután programozza újra ezeknek a billentyűzeteknek a bemenetét. Például nyisson meg egy alkalmazást, vagy futtassa az AutoHotkeyscript parancsot, amikor megnyom egy bizonyos gombot. Github: https: // g
A VBScript alapjai - A szkriptek indítása, késések és egyebek!: 5 lépés
A VBScript alapjai - A szkriptek indítása, késések és egyebek !: Üdvözöljük az első oktatóanyagomban a VBScriptek jegyzettömb segítségével történő elkészítéséről. A.vbs fájlokkal vicces tréfákat vagy halálos vírusokat hozhat létre. Ebben az oktatóanyagban olyan alapvető parancsokat mutatok be, mint a szkript indítása, fájlok megnyitása és még sok más. T
Az egyenáramú motor sima indítása, sebessége és iránya egy potenciométer, OLED kijelző és gombok használatával: 6 lépés
Az egyenáramú motor sima indítása, sebessége és iránya egy potenciométer, OLED kijelző és gombok használatával: Ebben az oktatóanyagban megtanuljuk, hogyan kell használni az L298N DC MOTOR CONTROL meghajtót és egy potenciométert az egyenáramú motor egyenletes indításának, sebességének és irányának vezérléséhez két gombbal és jelenítse meg a potenciométer értékét az OLED kijelzőn. Nézzen meg egy bemutató videót
Az átkozottul kicsi Linux telepítése és indítása USB flash meghajtóra: 6 lépés
A Damn Small Linux telepítése és indítása USB flash meghajtóra: Szeretné tudni, hogyan kell telepíteni és indítani a Damn Small Linuxot az USB flash meghajtóra, majd olvassa tovább. be kell kapcsolnia a hangszórókat, mint az egész videót, mert volt néhány problémám a mikrofon hangerejével
A Fedora 8 (Vérfarkas) telepítése Windows XP rendszerre QEMU -val: 11 lépés
Telepítse a Fedora 8 (Vérfarkas) rendszert Windows XP rendszeren QEMU: A teljes bemutató (PDF verzió is rendelkezésre áll) Ennek az oktatóanyagnak a megértéséhez szüksége van némi Windows XP rendszert futtató számítógép ismereteire, valamint jó Linux és Fedora háttérre. Az oktatóanyag célja, hogy megmutassa/összpontosítson a különbségekre és a beállításokra