Что значит не сработало? У меня сработало.
Сделал скрипт, который загружается при старте
в скрипте в /dev/shm копирую папки /bin, /lib, /usr/bin, /usr/lib, но копируются они не полностью, например:
1) оригинал /lib у меня занимает около 100 МБ, а в /dev/shm она занимает 10 МБ,
2) /usr/bin, /usr/lib не скопировались вообще, в /dev/shm они пустые
Пользователь решил продолжить мысль 14 Октября 2010, 15:29:13:
Что значит не сработало? У меня сработало.
сделал рекурсивное копирование и теперь работает
mkdir /dev/shm/usr
cp -pr /bin /dev/shm/bin
cp -pr /sbin /dev/shm/sbin
cp -pr /lib /dev/shm/lib
cp -pr /usr/bin /dev/shm/usr
cp -pr /usr/lib /dev/shm/usr
mount --bind /dev/shm/bin /bin
mount --bind /dev/shm/sbin /sbin
mount --bind /dev/shm/lib /lib
mount --bind /dev/shm/usr/bin /usr/bin
mount --bind /dev/shm/usr/lib /usr/lib
Пользователь решил продолжить мысль 14 Октября 2010, 15:35:26:
спасибо! теперь остался один вопрос, как решить вопрос с правами - не могу ничего сделать под рутом - sudo не работает, появлется ошибка "sudo: must be setuid root"