vtlist
lists available kernel versionsvtbuild <version>
builds a bootable imagevtflash <version> </dev/diskname>
flashes the image permamentlyvttest <version> </dev/diskname>
flashes the image for testingvtdisable </dev/diskname>
makes partiotion unbootablevthelp <page>
shows helpful info scripts related thingsvtpack deb <version> <maintainer>
makes you cool kernel.debvtpack targz <version>
packs kernel very nicely into tar.gvtpack dir <version>
makes directory structure, usefull for packing for other linux distros
<optional>
config file can be found at /etc/velvettools/config
flash=auto (default)
if the kernel version is the same it will just flash it, but when switching versions it will test for successful boot first (recommened)
flash=forced
will automatically flash without testing (not recommened)
flash=manual
will not flash automatically unless you ask for it using vtflash or vttest (recommended for testing patches or cmdline)
main_part=auto (default)
will automatically be detected
main_part=/dev/x
in case you are running not default configuretion you can specify the partition
test_part=auto (default)
will automatically be detected
test_part=n (only ^ forced or manual)
in case there is no test partition
test_part=/dev/x
in case you are running not default configuretion you can specify the partition
init_gen_hook=y
automatically rebuild and flash image (if enabled) when initramfs is rebuilt
init_gen_hook=n
or no
deb/
├── DEBIAN
│ ├── control
│ ├── postinst
│ ├── postrm
│ └── prerm
├── etc
│ ├── bash_completion.d
│ ├── initramfs
│ │ └── post-update.d
│ ├── initramfs-tools
│ │ └── hooks
│ └── velvettools
│ └── config
├── lib
│ └── systemd
│ └── system
│ └── vtcheck.service
└── usr
├── local
│ └── bin
│ ├── vtbuild
│ ├── vtcheck
│ ├── vtcommon
│ ├── vtcommon-flash
│ ├── vtdisable
│ ├── vtflash
│ ├── vthelp
│ ├── vtlist
│ ├── vtpack
│ └── vttest
└── share
└── velvettools
├── bash
│ └── velvettools
├── help
│ ├── cmdline
│ ├── dtbs
│ ├── vtbuild
│ ├── vtdisable
│ ├── vtflash
│ ├── vtlist
│ ├── vtpack
│ └── vttest
└── hooks
├── after
└── during
<- copied by post install script (/etc dir aint updated by default with newer version)