在虚拟机上删除grub.cfg后直接重启,进入grub界面(我没有找到进入rescue模式的方法),然后也定位到了boot的分区,先set root=(hd0,msdos1),这步没有问题,后面linux16 /vmlinuz-3.10.0-957.e17.x86_64 ro root=/dev/mapper/rhel-root,提示我找不到vmlinuz-3.10.0-957.e17.x86_64,我又换了执行linux16 /boot/vmlinuz-3.10.0-957.e17.x86_64 ro root=/dev/mapper/rhel-root,linux16 /vmlinuz-3.10.0-957.e17.x86_64 ro root=/dev/sda1,linux16 /boot/vmlinuz-3.10.0-957.e17.x86_64 ro root=/dev/sda1,都提示说没有找到,但我的boot就是在sda1分区(msdos1)上,不知道为什么,求教。