Шифрование раздела на SD и загрузка с нее Openwrt

Коротко о сути вопроса:
Плата OrangePI Zero установлена OpenWRT.
Мне нужно сделать так, чтобы система грузилась с другого раздела, который зашифрован.
Мои действия:
Залил Rufus'ом на SD карту систему (16GB), в GParted оставшееся свободное место разметил под ext4 (Ничего не шифровал).
Вставил флешку в OrangePi система загрузилась, и далее делал по инструкции:
https://github.com/OnionIoT/wiki/blob/master/Tutorials/Using-USB-Storage-as-Rootfs.md

mkdir /mnt/mmcblk0p3 
mount /dev/mmcblk0p3 /mnt/mmcblk0p3 
tar -C /overlay -cvf - . | tar -C /mnt/mmcblk0p3 -xf -
umount /mnt/mmcblk0p3 

block detect > /etc/config/fstab
меняю
option target '/mnt/mmcblk0p3'
на
option target '/overlay'
и
option enabled '1'

Так же пытался и по официальной инструкции: https://openwrt.org/docs/guide-user/additional-software/extroot_configuration

Далее делаю reboot и смотрю в df -h, данный раздел не смонтирован:

Filesystem                Size      Used Available Use% Mounted on
/dev/root                 8.5M      8.5M         0 100% /rom
tmpfs                   248.0M     80.0K    248.0M   0% /tmp
/dev/loop0              193.7M     78.4M    115.3M  40% /overlay
overlayfs:/overlay      193.7M     78.4M    115.3M  40% /
tmpfs                   512.0K         0    512.0K   0% /dev

p.s: Везде пишут про внешний носитель USB

В общем на этом то и остановился, а как шифровать и дешифровать при загрузке вообще ничего не нашел..
Кто-то реализовывал такое? Какие есть идеи, подскажите знатоки)


Ответы (0 шт):