• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    FROORaspberry Pi - miniaturní počítač za 35$
    CISTICZ
    CISTICZ --- ---
    neresi tu nekdo propojeni rpi s nejakym smart home resenim?
    phillips hue, ikea tradfri, zigbee protokol, potrebuju trosku nasmerovat, dik
    REDSNAKE
    REDSNAKE --- ---
    "A Raspberry Pi4/8G running Ubuntu on a 256G NVME in veggie oil."
    TEAPACK
    TEAPACK --- ---
    PECA: tak na to mám dcfldd a přespávání do .img.gz, kde rovnou zahodím volné místo
    sudo dcfldd statusinterval=100 bs=4M if=/dev/sdb | gzip > ~/RPI_OS_2020_10.gz

    a zpátky:
    sudo gzip -dc ~/RPI_OS_2020_10.gz | dcfldd statusinterval=100 bs=4M of=/dev/sdb
    QWWERTY
    QWWERTY --- ---
    PECA: .img shrink je easy ..staci stahnout tenhle script a spustit na .img
    GitHub - mtyka/shrinkwrap
    https://github.com/mtyka/shrinkwrap

    TEAPACK: z win pouzivam na linuxovy partishny EaseUS a zatim bez problemu
    EaseUS® Partition Master Family - PC Partition Management Solutions for Personal
    https://www.easeus.com/partition-manager/personal.html
    PECA
    PECA --- ---
    TEAPACK: Ono jde spíše o vytvoření toho img z funkčního nakonfigurovaného systému. Win32Imager to třeba umí, ale holt to bude mít 16 GB podle mojí nejmenší flashky, nebo odmáznu resizovací skript a bude to mít podle originálu img z Raspberry – tuším 8 GB – a to už je docela ok pro vnitrofiremní použití.
    TEAPACK
    TEAPACK --- ---
    PECA: na tyhle operace s partišnama je asi nejlepší nástroj s GUI gparted a gnome-disk-utility =) ve Widlích nic bezpečnýho neznám.
    TR1
    TR1 --- ---
    PECA:

    Expandovany FS lze opet zmensit prikazy resize2fs -M a fdisk v linuxu.
    PECA
    PECA --- ---
    TR1: No vidíš, včera jsem si našel postup a dneska ráno to zahodil a hledám znovu. Ale už v principu tuším.
    Originál img má v sobě skript, které expanduje patišnu vytvořenou z img na celou kartu, odmaže svoje vlastní spiuštění a potom restartne malinu. Něco o tom je třeba zde: https://medium.com/@decrocksam/building-your-custom-raspbian-image-8b54a24f814e
    Jinde jsem četl, že je možné si prostě udělat img z hotové nainstalované SD/Flash, zásadní problém je, že to bude veliký jako je velikost té karty/flashky. Týpek z výše uvedeného návodu to řeší zálohou s máznutím expandovacího sktiptu a jeho vrácením po svých změnách na Pi. Jinde jsem četl něco o nějakém nástroji na "shrink", tedy změnšení velikosti partišny na velikost obsahu... Takže to vidím nadějně :)

    TEAPACK: Jo, that's an issue :( Dřívějc jsem používal instalovatelný extFS do Win XP, možná i Win 7, ale po Win 10 jsem oostrouhal. Ale pokud vím, tak Win 10 (novější refreshe) mají "windows subsystem for linux", což umožňuje běh linuxovým programu přímo v prostředí woken. Takže doufám, že se na extFS dostanu nějak tudy. :)

    Každopádně teď udělám potřebné nové konfigurace na malině ručně, hodím prototyp na testy a můžu si s tím hrát dál. B]
    TR1
    TR1 --- ---
    PECA:
    Ja mam takovou vizi ale jeste jsem to netestoval. Chci si do sveho upraveneho IMG PiOS pridat do souboru /etc/rc.local nasledujici kod:
    if [ -f /boot/first.run ]; then
      echo "STATUS: detect /boot/first.run"
      bash /boot/first.run
      rm /boot/first.run
      reboot
    fi
    
    Ten kod dela to, ze pri kazdem spusteni zjistuje, zda existuje soubor /boot/first.run a pokud ano, tak ho spusti (po vykonani smaze) aby se pri dalsim restartu znova nespoustel a restartuje system. Boot jsem zvolil umyslne proto, ze je to oddil s FAT32 ktery je dostpupny i ve windows.

    Uvedu priklad vyuziti: Mam vychozi IMG systemu, ktery ale neobsahuje konfiguraci pripojeni k wifi. Na medium nahraji obraz vychoziho IMG. Potom na oddil s FAT32 nakopiruji soubor first.run (obsahuje sekvenci prikazu) a interfaces (obsahuje konfiguraci site). Pri prvnim spusteni PiOS soubor /etc/rc.local detekuje pritomnost souboru first.run a zacne vykonavat prikazy ktere obsahuje, v tomto pripade to bude: cp /boot/interfaces /etc/network/ --verbose po skonceni se preda rizeni zpet souboru /etc/rc.local ktery first.run smaze a zrestartuje OS. Pri dalsim spusteni jiz bude RPI4 pripojene k WiFi. Tolik teorie :)
    TEAPACK
    TEAPACK --- ---
    PECA: přímo z Widlí se dostaneš snad jen do partitiony BOOT, nid jinýho tam neuvidíš. Pokud potřebuješ hodit něco do /etc atp. tak buď nabootovat liveLinux USB, nebo sehnat něco, co ti dokáže připojit EXT4 do widlí.
    Osobně používám program unetbootin, který je jak pro WIn, tak debian a umožňuje stáhnout i spoustu běžných dister rovnou přes něj, navíc umí vytvořit na flashce oddíl, kam se ukládají změny z live distra, takže ti do něj nemusíš neustále instalovat ty samé programy, ale zůstanou ti tam naistalované.
    PECA
    PECA --- ---
    Nakonec mi to nedalo a zašel jsem do práce si to znovu vyzkoušet.
    Kopírování z SD na USB na RPi dokončeno, boot opět nešel. Stáhnul jsem img ofiko systému, použil Etcher a flešnul flešku ve Windowsech. Done, works nice. Zbytečně jsem strávil 2 "mendeje" bloumáním po internetech. Příště upřednostním jednodušší postupy před experimenty. Konec ponaučení.

    No a teď zkusím vymyslet jak na ten img. Koukal jsem, že Etcher nabízí clonování, tak alespoň zatím tak.
    PECA
    PECA --- ---
    Zatím jsem na ten boot ještě nešáhl, to mě čeká zítra v práci. Ale ještě bych potřeboval poradit, jak snadno a rychle vytvořit samotnou Flashku. Teď to dělám na maline přes nějaký nástroj na kopírování z SD na USD přímo na RPi. Trvá šíleně dlouho (32 GB) a fleška je žhavá jako prase. Počítám, že by to mohlo jít rychleji, přímo na tu flashku a z Windows. Akorát bych tam potřeboval dostrkat nějaké vlastní soubory s nastavením, aplikaci a skripty už rovnou při kopírování...
    Vidím, že je tady takový pěkný návod na přípravy image na příslušná USB drive: https://thepi.io/how-to-install-raspbian-on-the-raspberry-pi/
    Takže akorát dotaz k tomu image – dá se do toho nějak "vkopírovat" to co potřebuji, nebo spíše asi rovnou vytvořit z už rozběhané SD karty či flešky?
    Děkuji
    RAINBOF
    RAINBOF --- ---
    Čau,
    nabízim MSL RemotePi board+ je to power board pro raspi který umožňuje raspi vypnout/zapnout přes dálkáč. Jde to samozřejmě nabastlit na cokoliv.

    tohle: https://rpishop.cz/vypinace/2045-remotepi-vypinac-pro-pi-4-interni-ir-a-led.html

    https://www.msldigital.com/pages/homepage-info Funguje s libreelec, openelec atakdále. Mělo by fungovat i jako infraport pro raspi ale to se mi moc nedařilo (nedaří se mi to ani normálně takže to bude rukama).

    za 250,- prvnímu co si přijde :)
    PECA
    PECA --- ---
    TR1: dik, vyzkouším. Ještě je "šance", že je blbá flashka.
    TR1
    TR1 --- ---
    PECA:
    Jeste nez byla podpora oficielni, postupoval jsem pomoci tohoto navodu a fungovalo to hned na prvni dobrou (zvolil jsem rucni instalaci).

    Kdyz jsem nedavno resil problem s pridelovanim IP, provedl jsem projistotu i obnovu EEPROM, pote stahnul posledni Pi OS lite, aktualizoval a pomoci raspi-config prepnul bootovani z USB a vse opet slapalo hned na prvni pokus.

    rpi-eeprom-update:
    BCM2711 detected
    Dedicated VL805 EEPROM detected
    BOOTLOADER: up-to-date
    CURRENT: Thu Sep 3 12:11:43 UTC 2020 (1599135103)
    LATEST: Thu Sep 3 12:11:43 UTC 2020 (1599135103)
    FW DIR: /lib/firmware/raspberrypi/bootloader/critical
    VL805: up-to-date
    CURRENT: 000138a1
    LATEST: 000138a1

    rpi-eeprom-config:
    BOOT_UART=0
    WAKE_ON_GPIO=1
    POWER_OFF_ON_HALT=0
    DHCP_TIMEOUT=45000
    DHCP_REQ_TIMEOUT=4000
    TFTP_FILE_TIMEOUT=30000
    ENABLE_SELF_UPDATE=1
    DISABLE_HDMI=0
    BOOT_ORDER=0xf214
    USB_MSD_PWR_OFF_TIME=0

    PS: Na www.raspberrypi.org predelali sekci download, neprijde Vam to mnohem mene prehledne nez to bylo drive?
    PECA
    PECA --- ---
    prikaz
    sudo rpi-eeprom-update
    vypise:
    BCM2711 detected
    Dedicated VL805 EEPROM detected
    BOOTLOADER: up-to-date
    CURRENT: Wed 28 Oct 2020 05:32:40 PM UTC (1603906360)
     LATEST: Wed 28 Oct 2020 05:32:40 PM UTC (1603906360)
     FW DIR: /lib/firmware/raspberrypi/bootloader/beta
    VL805: up-to-date
    CURRENT: 000138a1
     LATEST: 000138a1

    a
    rpi-eeprom-config
    vypise:
    [all]
    BOOT_UART=0
    WAKE_ON_GPIO=1
    POWER_OFF_ON_HALT=0
    DHCP_TIMEOUT=45000
    DHCP_REQ_TIMEOUT=4000
    TFTP_FILE_TIMEOUT=30000
    ENABLE_SELF_UPDATE=1
    DISABLE_HDMI=0
    BOOT_ORDER=0xf41

    Jestli to pomuze :/
    PECA
    PECA --- ---
    PECA: Vzdávám se, nechám se poddat. Přečetl a googloval jsem kde co, leč přes veškerou snahu končím při pokusu o bootování RPi 4 z USB flashky v... Jak je vidět v příloze (slepeno z videa z modilu, v šedém místě možná něco chybí, ale nedokážu to lépe zachytit).



    PECA
    PECA --- ---
    Hmm, tak jsem něco udělal špatně. Postupoval jsem podle Tom's HW. Až do restartu všechno v pohodě. Ještě mrknu na ty další odkazy.

    TR1
    TR1 --- ---
    PECA:
    Pouzivam usb boot na RPi4 jiz od dubna, oficielni podpora byla pridana 20.8.2020. Aktualizuj Pi OS a pote spust v terminalu raspi-config, tam uz to najdes. Vic o moznostech bootloaderu zde.
    FATBOZZ
    FATBOZZ --- ---
    ABE
    ABE --- ---
    PECA: Me bezi rpi4 (Raspberry Pi OS 64bit) s bootem z SSD pres USB uz několik mesicu.
    PES
    PES --- ---
    PECA: Musí se na to aktualizovat boot-firmware a nejspíš je to stále ještě považováno za "unstable", ale jde to...
    How to Boot Raspberry Pi 4 From a USB SSD or Flash Drive | Tom's Hardware
    https://www.tomshardware.com/how-to/boot-raspberry-pi-4-usb
    PECA
    PECA --- ---
    Chtěl jsem nastavit boot z USB Flashky na RPi 4 a na jejich webu čtu, že "under development". :(
    Mám hodit flintu do žita, nebo jakodeto nějak? Tak nějak mě nenapadlo, že by to nešlo...
    PISKVOR
    PISKVOR --- ---
    TR1: U RPi1b mi to dělalo kvůli tomu, že z toho flashdisku jelo něco hrozně pomalu...myslím, že jsem to řešil nějakým hackem typu "preload+tmpfs"
    PES
    PES --- ---
    Ten BCM54213PE (PHY) by měl být k tomu hlavnímu BCM2711 (ARM Cortex-A53) připojen separátní linkou (na té PCIex sedí ten VL805 šváb obsluhující ty USB3.0)
    TR1
    TR1 --- ---
    SUK:
    Ja bych rekl, ze ETH je pres PCI. Kdyz jsem byl nuceny pouzivat USB3 sitovku, tak jsem na disk pri kopirovani image ze site, zapisoval kolem 35 MB/s. Ted to same delam pres eth0 a zapisuji na stejny disk kolem 70 MB/s
    SUK
    SUK --- ---
    TR1: Je jeste stale ETH u rpi pripojen pres USB nebo uz na to pouzivaji PCI?
    REDSNAKE
    REDSNAKE --- ---
    ZORBEN: Ja tusim instaloval raspbian a na to az hassio
    ZORBEN
    ZORBEN --- ---
    TR1: coz asi v tom systemu co tam mam ja (bojim se) nepujde...nebo se mi nedari vygooglit...(hassOS je narozdil od raspbianu podporovanej system pro home assistant, rpi mam jenom pro ten ucel)
    Kliknutím sem můžete změnit nastavení reklam