# read disk data by http read from mmc / sd / spi / sdc ..... device disk NOTE: mdns krescue.local hostname can resolved to USB_IP same as ETH_IP NOTE: USB_NET is about 15MB/s transfer speed NOTE: ETH_NET 100Mbit mode is about 10MB/s transfer speed NOTE: ETH gigabit lan (VIM2 VIM3 VIM3L Edge) is about 110MB/s transfer speed ## examples device alias mode examples curl http://krescue/api/ curl http://172.22.1.1/api/disk curl http://172.22.1.1/api/help/disk curl -L http://krescue/api/disk/read/mmc > backup.mmc.img # download raw iamge curl -L http://krescue/api/disk/read/mmc.gz > backup.mmc.img.gz # download compressed image wget http://krescue/api/disk/read/mmc.zst # download compressed image device block name mode examples wget http://172.22.1.1/api/disk/read/dev/sda wget http://172.22.1.1/api/disk/read/dev/mmcblk1.gz ## more access info http://172.22.1.1/api/disk/read http://ETH_IP/api/disk/read http://krescue.local/api/disk/read mmc1 -> mmc part 1 sd -> sd sd1 -> sd part 1 sd2 -> sd part 2 dev/mmcblk1p1 -> /dev/mmcblk1p1 dev/mmcblk1p1 -> /dev/mmcblk1p1 dev/sda -> /dev/sda dev/sdb -> /dev/sdb *.gz -> gzip compressed *.zst -> zstd compressed ## write mode WIP ....