我运行了由CentOS提供的升级助手,从CentOS 6升级到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。
我最近在VPS上遇到类似于全新安装的CentOS 7的问题。
grub引导程序configuration文件需要更改,因为它不包含加载内核文件的行。 通过查看回退条目之一,很容易找出缺失的行 – 您只需确保它正在运行的内核版本是正确的。 我能够在救援模式下启动,进行更改,并成功重启。
configuration文件位于:/boot/grub/crub.conf
缺less的行在我的机器上看起来像这样:initrd /boot/initramfs-3.10.0-229.11.1.el7.x86_64.img