Обновление CentOS от 6 до 7 повредило мою последовательность начальной загрузки

Я запустил помощник обновления, предоставленный CentOS для обновления от CentOS 6 to 7. Обновление, казалось, имело успех, однако моя система теперь зависает при попытке загрузиться. (Следует иметь в виду, что у меня нет физического доступа к этой машине, это - VPS),

Вот ссылка на мои машины/var/log/dmesg. Мне удалось получить его через спасательный режим, но я не уверен в том, что сделать.

cat /etc/redhat-release результаты в CentOS Linux release 7.0.1406 (Core)

ls -lah /boot результаты в:

-rw-r--r--.  1 root root  171 May  8  2014 .vmlinuz-2.6.32-431.17.1.el6.x86_64.hmac
-rw-r--r--.  1 root root  166 Jun 30  2014 .vmlinuz-3.10.0-123.el7.x86_64.hmac
lrwxrwxrwx.  1 root root   43 May 29  2014 System.map -> /boot/System.map-2.6.32-431.17.1.el6.x86_64
-rw-r--r--.  1 root root 2.5M May  8  2014 System.map-2.6.32-431.17.1.el6.x86_64
-rw-------.  1 root root 2.8M Jun 30  2014 System.map-3.10.0-123.el7.x86_64
-rw-r--r--.  1 root root 2.6M May 17  2013 System.map-3.8.13-xxxx-grs-ipv6-64-vps
-rw-r--r--.  1 root root 6.7M May 17  2013 bzImage-3.8.13-xxxx-grs-ipv6-64-vps
-rw-r--r--.  1 root root 103K May  8  2014 config-2.6.32-431.17.1.el6.x86_64
-rw-r--r--.  1 root root 120K Jun 30  2014 config-3.10.0-123.el7.x86_64
drwxr-xr-x.  3 root root 4.0K Jul  8  2011 efi
drwxr-xr-x.  2 root root 4.0K Feb 14 07:19 grub
drwxr-xr-x.  3 root root 4.0K Feb 14 07:11 grub2
-rw-------.  1 root root  27M Feb 14 07:19 initramfs-0-rescue-4bc347e0a26e30479d94501100000018.img
-rw-------.  1 root root  16M May 29  2014 initramfs-2.6.32-431.17.1.el6.x86_64.img
-rw-------.  1 root root 8.6M Feb 14 07:19 initramfs-3.10.0-123.el7.x86_64.img
-rw-r--r--.  1 root root  32M Feb 14 07:07 initramfs-redhat-upgrade-tool.img
-rw-r--r--.  1 root root 573K Feb 14 07:19 initrd-plymouth.img
-rw-r--r--.  1 root root 190K May  8  2014 symvers-2.6.32-431.17.1.el6.x86_64.gz
-rw-r--r--.  1 root root 224K Jun 30  2014 symvers-3.10.0-123.el7.x86_64.gz
lrwxrwxrwx.  1 root root   40 May 29  2014 vmlinuz -> /boot/vmlinuz-2.6.32-431.17.1.el6.x86_64
-rwxr-xr-x.  1 root root 4.7M Feb 14 07:19 vmlinuz-0-rescue-4bc347e0a26e30479d94501100000018
-rw-r--r--.  1 root root 4.0M May 29  2014 vmlinuz-2.6.32-431.17.1.el6.x86_64
-rwxr-xr-x.  1 root root 4.7M Jun 30  2014 vmlinuz-3.10.0-123.el7.x86_64
-rw-r--r--.  1 root root 4.7M Jun 30  2014 vmlinuz-redhat-upgrade-tool

Вот мой /etc/fstab:

# <file system> <mount point>   <type>  <options>   <dump>  <pass>
/dev/sda1   /   ext3    errors=remount-ro,usrquota,grpquota 0   1
/dev/sda2   swap    swap    defaults    0   0
proc        /proc   proc    defaults        0   0
sysfs       /sys    sysfs   defaults        0   0
tmpfs       /dev/shm    tmpfs   defaults    0   0
devpts      /dev/pts    devpts  defaults    0   0

Я, как предполагается, выполняю CentOS 7.

3
задан 15 February 2015 в 22:11
1 ответ

Недавно я столкнулся с чем-то похожим при новой установке CentOS 7 на VPS.

Конфигурационный файл загрузчика grub нужно было изменить, потому что он не включал строку для загрузки файл ядра.Было легко определить недостающую строку, посмотрев на одну из резервных записей - вам просто нужно убедиться, что она соответствует версии ядра, которую вы пытаетесь запустить. Мне удалось загрузиться в режиме восстановления, внести изменения и успешно перезагрузиться.

Файл конфигурации по адресу: /boot/grub/crub.conf

Пропущенная строка на моей машине выглядела так: initrd /boot/initramfs-3.10.0-229.11.1.el7.x86_64.img

0
ответ дан 3 December 2019 в 08:09

Теги

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