Obsah:
- Krok 1: Spotřební materiál
- Krok 2: Připravte si SD kartu
- Krok 3: Rozdělte SD kartu
- Krok 4: SD karta oddílu (pokračování)
- Krok 5: Vytvořte systém souborů
- Krok 6: Získejte Distro a jádro
- Krok 7: Nainstalujte OS
- Krok 8: Upravte Fstab
- Krok 9: Obnovte kořenové heslo
- Krok 10: Upravte konfiguraci sítě
- Krok 11: Připravte svůj Linux Box na aktualizaci jádra
- Krok 12: Změňte spouštěcí paže
- Krok 13: Poznámky k instalaci
![Jak nainstalovat Fedoru na SheevaPlug a spustit z SD karty: 13 kroků Jak nainstalovat Fedoru na SheevaPlug a spustit z SD karty: 13 kroků](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11126731-how-to-install-fedora-on-a-sheevaplug-and-boot-off-a-sd-card-13-steps-j.webp)
Video: Jak nainstalovat Fedoru na SheevaPlug a spustit z SD karty: 13 kroků
![Video: Jak nainstalovat Fedoru na SheevaPlug a spustit z SD karty: 13 kroků Video: Jak nainstalovat Fedoru na SheevaPlug a spustit z SD karty: 13 kroků](https://i.ytimg.com/vi/XF5iZnz36Ns/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:25
![Jak nainstalovat Fedoru na SheevaPlug a spustit z SD karty Jak nainstalovat Fedoru na SheevaPlug a spustit z SD karty](https://i.howwhatproduce.com/images/005/image-13311-43-j.webp)
Viděl jsem příspěvek na SheevaPlug v Slashdot a poté v Popular Mechanics. Vypadalo to jako zajímavé zařízení, které běží na 2,5 W, bez ventilátorů, v pevném stavu a bez potřeby monitoru.
Celé roky jsem nosil starý monitor CRT jen pro případ, že by můj linuxový box havaroval, není třeba, protože má v sobě zabudovanou skutečnou sériovou konzoli. Tento návod bude podrobně popisovat, jak postavit SheevaPlug s Fedorou (v12), jak pro spuštění, tak pro spuštění z SD karty. Z fóra PlugComputer a Wiki FedoraProject jsem získal spoustu dobrých informací
Krok 1: Spotřební materiál
![Zásoby Zásoby](https://i.howwhatproduce.com/images/005/image-13311-44-j.webp)
Budete potřebovat: SheevaPlug Dev Kit (koupil jsem svůj od Global Scale) Čtečka karet SD SD Čtečka karet linux pro instalaci operačního systému na kartu SD.
Krok 2: Připravte si SD kartu
![Připravte si SD kartu Připravte si SD kartu](https://i.howwhatproduce.com/images/005/image-13311-45-j.webp)
Přidejte kartu SD do svého linuxového pole, na kterém stavíte, a spusťte: dmesg | výstup Zde mi ukazuje, že byl připojen jako /dev /sdc.
Krok 3: Rozdělte SD kartu
![Rozdělte kartu SD Rozdělte kartu SD](https://i.howwhatproduce.com/images/005/image-13311-46-j.webp)
Nyní rozdělíme kartu SD. Fdisk /dev /sdc Odstraňte všechny existující oddíly. d1
Krok 4: SD karta oddílu (pokračování)
![Partition SD Card (pokračování) Partition SD Card (pokračování)](https://i.howwhatproduce.com/images/005/image-13311-47-j.webp)
Vytvořte nový oddíl. caccept defaults Make it bootableaOvěřte to pNapište nový parition tablew
Krok 5: Vytvořte systém souborů
![Vytvořte systém souborů Vytvořte systém souborů](https://i.howwhatproduce.com/images/005/image-13311-48-j.webp)
Vytvořte souborový systém. mkfs.ext2 /dev /sdc1
Krok 6: Získejte Distro a jádro
![Získejte Distro a jádro Získejte Distro a jádro](https://i.howwhatproduce.com/images/005/image-13311-49-j.webp)
Stáhněte si jádro a 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
Krok 7: Nainstalujte OS
![Nainstalujte OS Nainstalujte OS](https://i.howwhatproduce.com/images/005/image-13311-50-j.webp)
Vytvoření bodu připojení /flash/Zkopírujte jádro na kartu sdccp uImage-2.6.30-sheevaplug/media/flash/boot/
Krok 8: Upravte Fstab
![Upravte Fstab Upravte Fstab](https://i.howwhatproduce.com/images/005/image-13311-51-j.webp)
Fstab je třeba upravit tak, aby směřoval na kartu SD. The Sheevaplug see's the SD card as /dev /mmcblk0p X vi /etc /fstab change /root to /dev /mmcblk0p1 /ext2 relatime 1 0
Krok 9: Obnovte kořenové heslo
![Obnovte kořenové heslo Obnovte kořenové heslo](https://i.howwhatproduce.com/images/005/image-13311-52-j.webp)
Nemám tušení, na jaké heslo root je nastaveno. Takže to odstraníme. vi/media/flash/etc/shadow Změňte odstranění hesla: root: 65946945gkfhkfjghkfghfkngdfshgt843: 14495: 0: 99999: 7::: toroot:: 14495: 0: 99999: 7:::
Krok 10: Upravte konfiguraci sítě
![Upravte konfiguraci sítě Upravte konfiguraci sítě](https://i.howwhatproduce.com/images/005/image-13311-53-j.webp)
Upravte konfiguraci sítě pro vaši síť vi/media/flash/etc/sysconfig/network NETWORKING = yes HOSTNAME = YourHostnameHerevi/media/flash/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE = eth0 BOOTPROTO = static ONBOOT = yes NETMASK = 255.255.255.0 IPADDR = 10.0.0.2 GATEWAY = 10.0.0.1 DNS1 = 10.0.0.1 TYPE = Ethernet USERCTL = ne PEERDNS = ne IPV6INIT = ne NM_CONTROLLED = ne Odpojit sd kartu umount /media /flash Vložte ji do SheevaPlug
Krok 11: Připravte svůj Linux Box na aktualizaci jádra
![Připravte svůj Linux Box na aktualizaci jádra Připravte svůj Linux Box na aktualizaci jádra](https://i.howwhatproduce.com/images/005/image-13311-54-j.webp)
SheevaPlug je dodáván s firmwarem, který lze spustit z SD karet. Musíte jej tedy aktualizovat přes TFTP Nainstalovat server tftp nainstalovat tftp-server Získat bitovou kopii u-boot a zpřístupnit ji Sheevaplug cd/var/lib/tftpboot/wget 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 změnit "disable = yes" na "disable = no" Přidejte skript pro načtení ftdi ovladač, když je připojen SheevaPlug: vi /etc/udev/rules.d/85-sheevaplug.rules # pokud si rozhraní dosud žádný ovladač nenárokoval, nahrajte ftdi_sio ACTION == "add", SUBSYSTEM == "usb", ENV { DEVTYPE} == "usb_interface", / ATTRS {idVendor} == "9e88", ATTRS {idProduct} == "9e8f", / DRIVER == "", / RUN+= "/sbin/modprobe -b ftdi_sio" # přidat VID a PID sheevaplug do seznamu zařízení podporovaných ftdi_sio ACTION == "add", SUBSYSTEM == "drivers", / ENV {DEVPATH} == "/bus/usb-serial/drivers/ftdi_sio", / ATTR { new_id} = "9e88 9e8f" # volitelně vytvořte pohodlný symbolický odkaz pro zařízení konzoly ACTION == "add", KERNEL == "ttyUSB*", / ATTRS {interface} == "SheevaPlug JTAGKey FT2232D B", / ATTR S {bInterfaceNumber} == "01", / SYMLINK+= "sheevaplug" *** Připojte sériový kabel ze Sheevaplug, pokud není vytvořen a /dev /ttyUSBx, restartujte linuxový systém
Krok 12: Změňte spouštěcí paže
![Změňte zaváděcí paže Změňte zaváděcí paže](https://i.howwhatproduce.com/images/005/image-13311-55-j.webp)
Připojte USB kabel k mini USB konektoru na SheevaPlug k USB portu ve vašem linuxovém boxu. screen /dev /ttyUSBX 115200 Aktualizujte firmware Marvell >> setenv serverip 192.168.1.2 # IP vašeho TFTP serveru Marvell >> setenv ipaddr 192.168.1.200 #IP of sheevaplug Marvell >> bubt uboot.bin ** Varování ** Pokud U- Boot Endiannes se změní (LE-> BE nebo BE-> LE), pak by měly být přepsány parametry Env.. Přepsat parametry Env? (y/n) n Dále musíte nakonfigurovat zavaděč, aby se spustil z hlavní karty SD cardsetenv mainlineLinux ano setenv arcNumber 2097 setenv bootargs_console console = ttyS0, 115200 setenv bootargs_root 'rw root =/dev/mmcblk0p1 rootdelay = 10 rootfstype = ext2' seten bootcmd_mmc 'mmcinit; ext2load mmc 0 0x800000 /boot/uImage-2.6.30-sheevaplug 'setenv bootcmd' setenv bootargs $ (bootargs_console) $ (bootargs_root); spustit bootcmd_mmc; bootm 0x0800000 'saveenv reset Měl by se nyní spustit.
Krok 13: Poznámky k instalaci
![Poznámky k instalaci Poznámky k instalaci](https://i.howwhatproduce.com/images/005/image-13311-56-j.webp)
Musíte změnit heslo uživatele root. IP tabulky se nenačítají přímo při instalaci f12. Takže upravte /etc/hosts.allow a hosts.deny, dokud to někdo nezjistí … Spustím na něm Apache/PHP/DNSmasq/samba/atd. A opravdu si nevšimnu žádného velkého výkonu.
Doporučuje:
Jak nainstalovat, spustit a připojit ovladač k emulátoru: 7 kroků
![Jak nainstalovat, spustit a připojit ovladač k emulátoru: 7 kroků Jak nainstalovat, spustit a připojit ovladač k emulátoru: 7 kroků](https://i.howwhatproduce.com/images/001/image-53-j.webp)
Jak nainstalovat, spustit a připojit ovladač k emulátoru: Už jste někdy seděli a pamatovali si dětství jako mladý hráč a někdy si přejete, abyste se mohli vrátit k těm starým drahokamům minulosti? Na to existuje aplikace …. konkrétněji existuje komunita hráčů, kteří vytvářejí program
Jak spustit servomotory pomocí Moto: bit s Micro: bit: 7 kroků (s obrázky)
![Jak spustit servomotory pomocí Moto: bit s Micro: bit: 7 kroků (s obrázky) Jak spustit servomotory pomocí Moto: bit s Micro: bit: 7 kroků (s obrázky)](https://i.howwhatproduce.com/images/003/image-6039-j.webp)
Jak spustit servomotory pomocí Moto: bit s Micro: bit: Jedním ze způsobů, jak rozšířit funkčnost micro: bit, je použít desku s názvem moto: bit od SparkFun Electronics (přibližně 15–20 $). Vypadá to komplikovaně a má mnoho funkcí, ale není těžké z něj spustit servomotory. Moto: bit vám umožňuje
Jak automaticky spustit počítač každý den nebo kdykoli: 5 kroků
![Jak automaticky spustit počítač každý den nebo kdykoli: 5 kroků Jak automaticky spustit počítač každý den nebo kdykoli: 5 kroků](https://i.howwhatproduce.com/images/003/image-6423-j.webp)
Jak nastavit automatické spouštění počítače každý den nebo kdykoli: v této instrukci se naučíte, jak zajistit, aby se počítač automaticky spustil každý den v určitou dobu. Toto je také můj první instruktáž
Jak spustit hodiny baterie na sluneční energii: 15 kroků (s obrázky)
![Jak spustit hodiny baterie na sluneční energii: 15 kroků (s obrázky) Jak spustit hodiny baterie na sluneční energii: 15 kroků (s obrázky)](https://i.howwhatproduce.com/images/001/image-1879-39-j.webp)
Jak spustit bateriové hodiny na sluneční energii: Tento příspěvek navazuje na předchozí v roce 2016 (viz zde), ale v mezidobí došlo k vývoji komponent, které výrazně usnadňují práci a zlepšují výkon. Zde uvedené techniky umožní solární
Nainstalujte Fedoru 8 (Werewolf) na Windows XP s QEMU: 11 kroků
![Nainstalujte Fedoru 8 (Werewolf) na Windows XP s QEMU: 11 kroků Nainstalujte Fedoru 8 (Werewolf) na Windows XP s QEMU: 11 kroků](https://i.howwhatproduce.com/images/004/image-10724-25-j.webp)
Nainstalujte si Fedoru 8 (Werewolf) na Windows XP s QEMU: The Complete Tutorial (je k dispozici verze PDF) K pochopení tohoto tutoriálu potřebujete nějaké znalosti PC s Windows XP a dobré zázemí v Linuxu a Fedoře. Cílem tutoriálu je ukázat/zaměřit se na rozdíly a na nastavení