История изменений
Исправление kostik87, (текущая версия) :
Это не сложно, например с помощью метки файловой системы или UUID:
mount `findfs LABEL=метка_файловой_системы_носителя` /точка_монтирования/
. /точка_монтирования/install.cfg
mount `findfs UUID=UUID_файловой_системы_носителя` /точка_монтирования/
. /точка_монтирования/install.cfg
blkid | cut -f1 -d: | while read DEV
do
mount $DEV /точка_монтирования/ -o ro
test -e /точка_монтирования/install.cfg && . /точка_монтирования/install.cfg
umount $DEV
done
Это всё примеры, они, конечно простые и применять их просто сразу нельзя, но в первом приближении, для указания сути достаточно.
Исходная версия kostik87, :
Это не сложно, например с помощью метки файловой системы или UUID:
mount `findfs LABEL=метка_носителя` /точка_монтирования/
. /точка_монтирования/install.cfg
blkid | cut -f1 -d: | while read DEV
do
mount $DEV /точка_монтирования/ -o ro
test -e /точка_монтирования/install.cfg && . /точка_монтирования/install.cfg
umount $DEV
done
Это всё примеры, они, конечно простые и применять их просто сразу нельзя, но в первом приближении, для указания сути достаточно.