Kernel panic VFS. Unable to mount root fs on unknown-block(0,0)
.......
pid:comm:swapper Not tainted 2.6.32-642.1.1 el6.x86_64 #1
Тогда откатил на старое ядро (2.6.32-642.el6.x86_64 #1 ). Здесь всё в порядке Что происходит никак не пойму. Я на этом сервере обновляю ядра уже несколько лет начиная с CentOS.6.2 до CentOS.6.8 и никогда такой проблемы не было
При апгрейде ядра были сообщения что при удалении лишнего ядра не могут быть удалены некоторые файлы. Вот такие (это я сейчас вручную удалял старые ядра при помощи package-cleanup --oldkernels --count=2 но сообщения были точно такие же
Удаление : kernel-devel.x86_64 1/6
Удаление : kernel.x86_64 2/6
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.18.1.el6.x86_64/weak-updates: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.18.1.el6.x86_64/modules.order: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.18.1.el6.x86_64/modules.networking: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.18.1.el6.x86_64/modules.modesetting: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.18.1.el6.x86_64/modules.drm: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.18.1.el6.x86_64/modules.block: Нет такого файла или каталога
Удаление : kernel-devel.x86_64 3/6
Удаление : kernel.x86_64 4/6
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.22.1.el6.x86_64/weak-updates: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.22.1.el6.x86_64/modules.order: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.22.1.el6.x86_64/modules.networking: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.22.1.el6.x86_64/modules.modesetting: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.22.1.el6.x86_64/modules.drm: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.22.1.el6.x86_64/modules.block: Нет такого файла или каталога
Удаление : kernel-devel.x86_64 5/6
Удаление : kernel.x86_64 6/6
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.26.1.el6.x86_64/weak-updates: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.26.1.el6.x86_64/modules.order: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.26.1.el6.x86_64/modules.networking: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.26.1.el6.x86_64/modules.modesetting: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.26.1.el6.x86_64/modules.drm: Нет такого файла или каталога
предупреждение: erase невозможно удалить /lib/modules/2.6.32-573.26.1.el6.x86_64/modules.block: Нет такого файла или каталога
Verifying : kernel-2.6.32-573.26.1.el6.x86_64 1/6
Verifying : kernel-devel-2.6.32-573.18.1.el6.x86_64 2/6
Verifying : kernel-2.6.32-573.22.1.el6.x86_64 3/6
Verifying : kernel-devel-2.6.32-573.26.1.el6.x86_64 4/6
Verifying : kernel-2.6.32-573.18.1.el6.x86_64 5/6
Verifying : kernel-devel-2.6.32-573.22.1.el6.x86_64 6/6
То есть новое ядро хочет удалить какие-то файлы модулей ,которых нет в предыдущем ядре. Это началось с ядра * -642