Обновление ядра 2.6 к 3.5.3 на CentOS 5.8-> switchroot: смонтируйтесь отказавший: Никакой такой файл или каталог

find делает быть бесполезное a glob(). Это использует fnmatch(). Это то, почему единственные метасимволы, доступные в -name предикат *, ?, [ и ].

Разрешить запаздывание -o Я предлагаю поместить его в скобках и добавить дополнительный -false предикат:

( -name AAA -o -name BBB -o -name CCC -o -false )
0
18.09.2012, 02:25
1 ответ

Согласно этому веб-сайту (который цитирует этот поток форума), необходимо включить опцию ядра. Во-первых, войдите в menuconfig ядра:

# cd /usr/src/linux
# make clean && make mrproper
# cp /boot/config-`uname -r` /usr/src/linux/.config
# make menuconfig

Затем войдите в раздел "General settings" и включайте, "позволяют удержанным от использования sysfs функциям поддерживать старые инструменты пространства пользователя" в ядре. Escape хита несколько раз, пока это не просит, чтобы Вы сохранили, и сказали да. Затем создайте ядро и установите его (фактический путь мог бы отличаться в Вашей системе):

# make rpm
# rpm -ivh /usr/src/redhat/RPMS/i386/kernel-2.6.35.10local0-1.i386.rpm
3
28.01.2020, 02:28

Теги

Похожие вопросы