Temat: Skrypt automatyzyjący dla ExtRoot'a
Cześć,
Krótki temat... Zaczyna brakować mi miejsca na soft i myślę o ext root. W routerze mam slot na kartę microSD i chcę go wykorzystać. Mam tez skrypt hotplug, który po podłączeniu czegokolwiek pod usb/gniazdo sdcard robi mi taki symlink:
/dev/sdcard1 -> /dev/sdc1Potrzebuję to wrzucić w własny kompilowany system i zastanawiam się na dwiema kwestiami:
1. Czy wrzucić wpis w /etc/config/fstab - chodzi, czy system poradzi sobie z podmontowaniem partycji jako symlink
uci set fstab.overlay="mount"
uci set fstab.overlay.device="/dev/sdcard1"
uci set fstab.overlay.target="/overlay"2. Jeśli nie, będę musiał napisać skrypt, który przy pierwszym uruchomieniu i obecności tej karty microSD w tym slocie routera sprawdzi mi UUID takiej karty i ją sformatuje ![]()
UUID=$( block info "/dev/sdcard1" | grep -o -e "UUID=\S*" )... następnie wpiszę w konfigurację:
uci set fstab.overlay="mount"
uci set fstab.overlay.uuid="${UUID}"
uci set fstab.overlay.target="/overlay"Co jeśli wyjmę potem kartę? Router uruchomi się w defaulcie 192.168.1.1? Dobrze rozumuję?

