Yes is like shklifo wrote. setxenv is found.
What we have to do is:
# For E2 from HDD
setxenv -f /dev/mtdblock0 -k y.gateway 192.168.1.1
setxenv -f /dev/mtdblock0 -k y.bootserver 192.168.1.100
setxenv -f /dev/mtdblock0 -k y.subnetmask "255.255.255.0"
setxenv -f /dev/mtdblock0 -k y.ipaddr "192.168.1.101"
setxenv -f /dev/mtdblock0 -k y.start -v "net init;net initpci;net up; load -b tftp://192.168.1.100/vme2hdd.bin 0x90020000; go 0x90020000"
setxenv -f /dev/mtdblock0 -k a.linux_cmd -v "console=ttyS0,115200 root=/dev/hdb1 rw rootdelay=5 mem=108m"
vme2hdd.bin is the special kernel.
To get back you need the setxenv and
# Boot from RAM
# Original
setxenv -f /dev/mtdblock0 -k y.start -v "xrpc 0xac080090; load zbf 0xb3000000; go"
setxenv -f /dev/mtdblock0 -k a.linux_cmd -v "console=ttyS0,115200 root=/dev/hda1 rw rootdelay=5 mem=108m"
You can replace /dev/hdb1 with the one of you usb stick eg /dev/sda1 and it will boot from there.
You have to put alle Files from /MMP out of the patch.bin. This is explained in the other thread how to extract it.
https://www.satpimps.co.uk/showthread.php?t=140689
The kernel and setxenv will be uploaded in some moments.
here right click and save as!! It is a rar archive.
YOU DO THIS ON YOUR OWN RISK - and don't do anything without serial console access!