У меня есть загрузочный образ для чтения только для rootroot, который обычно загружается через TFTP в среде PXE. Файловая система распакована в RAM и перемонтирована как rw. И случайно мне захотелось загрузить его с флешки и изменить содержимое корневой файловой системы. Поэтому я подумал о системе "патчей".

В образе, предназначенном только для чтения, я могу встроить некоторый скрипт /etc/init.d , который при запуске проверяет наличие /dev/sd?? диски, пытается подключить их к /mnt (по одному), ищет сценарий /mnt/patch.sh и выполняет его, затем отключает и переходит на следующий диск.

Поэтому в основном я хочу , чтобы перебрать все экранные диски ПОДСИСТЕМ в системе. Как это сделать в сценарии оболочки? (Я использую busybox)

В цикле for , а ? символ в /dev/sd?? встречает /dev/sda например (чего я хочу избежать)?

0