Вы можете попробовать одно из следующих действий:
Вы создаете один раздел ext4 и один раздел подкачки linux в живой среде (например, GParted Live ).
Вы пытаетесь установить другой дистрибутив (например, Ubuntu)
Чтобы установить разрешения x
для «других» в /dir1/dir2/.../target
и все промежуточные каталоги (, кроме корневого каталога ), и разрешения r
для каталога target
в конце пути:
dir=/dir1/dir2/dir3/dir4/target
chmod o+r "$dir"
while [ -n "$dir" ]; do
chmod o+x "$dir"
dir=${dir%/*}
done
Для заданного пути к каталогу будут выполнены команды
chmod o+r /dir1/dir2/dir3/dir4/target
chmod o+x /dir1/dir2/dir3/dir4/target
chmod o+x /dir1/dir2/dir3/dir4
chmod o+x /dir1/dir2/dir3
chmod o+x /dir1/dir2
chmod o+x /dir1
Значение переменных dir
изменяется на каждой итерации цикла путем удаления последнего /
и всего, что следует за ним.