Kernel Panic, не могу загрузиться в Linux после повторной -установки grub… это из-за несоответствия ядра?

Простое решение :сначала удалите все такие файлы:

find <path> -type f -name "*.DS_Store" -delete

затем удалите пустые каталоги.

Обновление на основе комментария:Чтобы удалить только каталоги, в которых есть только такие файлы, вам понадобится что-то вроде (осторожность :вообще не тестировалось, я не удивлюсь, если это нужно будет немного больше):

find <path> -type d | while read dir; do
    if ! ls --ignore=*.DS_Store $dir; then
        rm -rf $dir
    fi
done

Пояснение сложной части:

ls --ignore=*.DS_Store $dir

должен печатать файлы в $dir, которые не заканчиваются на.DS _Store. Если их нет, выражение принимает значение False и выполняется блок if -.

0
14.12.2020, 12:53
1 ответ

Исправлено -созданием файла initrd.img в /boot.

По какой-то причине версия этого файла отличалась от версии ядра, и я воссоздал ее, чтобы они совпадали.

0
18.03.2021, 22:43

Теги

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