15 paź 2020

devuan + bananapro + ssd

 

 

$ wget https://pkgmaster.devuan.org/devuan/dists/beowulf/main/installer-armhf/current/images/netboot/SD-card-images/firmware.BananaPro.img.gz

$ wget https://pkgmaster.devuan.org/devuan/dists/beowulf/main/installer-armhf/current/images/netboot/SD-card-images/partition.img.gz


$ zcat firmware.BananaPro.img.gz  partition.img.gz > bananaPro.img

$ sudo dd if=bananaPro.img of=/dev/sd_card conv=sync
 
 
++ converter rs232 <-> USB 
++ ethernet 
++ SSD 
 
$ picocom /dev/ttyUSB0 -b 115200
 Instalacja na dysku SSD

Potem wyjąć SDCARD i przerobić plik boot.scr

======================================== extra ===========================
$ git clone https://github.com/LeMaker/sunxi-tools.git
$ cd sunxi-tools
$ make 
$ git clone https://github.com/LeMaker/sunxi-boards.git
$ ${sunxi-tools}/fex2bin sunxi-boards/ ... /BananaPro.fex script.bin
 
 http://wiki.lemaker.org/BananaPro/Pi:Setting_up_the_bootable_SD_card
 ==========================================================================
 
cat boot.cmd
 
setenv bootargs console=tty0 console=ttyS1,115200 root=/dev/sda1 rw elevator=deadline fsck.repair=yes net.ifnames=0 cma=128M rootwait fatload mmc 0:1 ${kernel_addr_r} vmlinuz fatload mmc 0:1 ${fdt_addr_r} dtbs/${fdtfile} fatload mmc 0:1 ${ramdisk_addr_r} initrd.gz booti ${kernel_addr_r} ${ramdisk_addr_r}:${filesize} ${fdt_addr_r}
 
 
mkimage -C none -A arm -T script -d boot.cmd boot.scr 
( emerge dev-embedded/u-boot-tools if ! -f )

$ mv boot.scr <sdcard_vfat_part>
 
 

10 paź 2016

git caching password

git >= 1.7.10




git config --global credential.helper cache


# timeout 1h

git config --global credential.helper 'cache --timeout=3600'

26 wrz 2016

for x in $(ls) - poprawka, spacje

# poprawa listowania plików ze spacjami w nazwie
OIFS="$IFS"
IFS=$'\n'

for x in $(ls) ; do ...; done

:)

powrót:

IFS="$OIFS"

23 wrz 2016

bash

do_something 2>&1 | tee -a some_file
This is going to redirect stderr to stdout and stdout to some_file and print it to stdout.