Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


Sidebar

software:oowow:how-to:oowow-autoinstall-disk

This is an old revision of the document!


OOWOW auto-install SD-card

Image filename rules

BOARD.*.emmc.img.zst put into root on 2n SD partition with label dump

Auto-install config

Auto-install config format

/config/autoinstall
BOARD.image_name[.BYTES-bytes].img.[zst|gz] [-sBYTES] [-r]

* BOARD : VIM1 | VIM2 | VIM3 | VIM3L | Edge | Edge2 | VIM1S | VIM4 * .BYTES-bytes : write size limitation tag * -sBYTES : write size limitation parameter * -r : resize fs parameter

Example configs

/config/autoinstall
VIM3.hg_1.0.emmc.img.zst
/config/autoinstall
VIM3.hg_1.0.emmc.img.zst -s15634268160
/config/autoinstall
VIM3.hg_1.0.emmc.img.zst -s15634268160 -r 
/config/autoinstall
VIM3.hg_1.0.15634268160-bytes.emmc.img.zst -r 

Config setup by command-line

edit-and-save-auto-install-config
~$ echo VIM3.hg_1.0.emmc.img.zst -s15634268160 > /config/autoinstall
~$ krescue.configs -s
print-auto-intall-config
~$ krescue.configs -p | grep autoinstall
config_autoinstall="VIM3.hg_1.0.emmc.img.zst -s15634268160"
disable-autoinstall
~$ rm /config/autoinstall && krescue.config -s 

Also can setup write size by image filename *.SIZE-bytes.*

  • VIM3.hg_1.0.17179869184-bytes.emmc.img.zst
  • VIM3.hg_1.0.16G-bytes.emmc.img.zst
  • VIM3.hg_1.0.16384M-bytes.emmc.img.zst

Dump images created automatically with bytes tag, and better continue use this tag as is

Check blank trail image

can write only 11100000000 bytes for example

check.sh
tail -c+11100000000 VIM3.hg_1.0.emmc.img | hexdump -C

Resize FS

resiez_root_fs.sh
root@localhost:~# df /
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/rootfs     14779408 5847484   8741216  41% /
 
root@localhost:~# resize2fs /dev/rootfs 
resize2fs 1.45.5 (07-Jan-2020)
Filesystem at /dev/rootfs is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 2
The filesystem on /dev/rootfs is now 7587840 (4k) blocks long.
 
root@localhost:~# df /
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/rootfs     29808700 5848092  23618452  20% /
Last modified: 2022/09/08 03:10 by hyphop