linux启动出问题

问题现象:打开电源,发现系统直接进入"grub>"命令行

手动引导:

grub>root (hd0, 7)

发现ext3文件系统

grub>kernel /vmlinuz-2.6.18-194.el5 ro root=LABEL=/

加载内核

grub>initrd /initrd-2.6.18-194.el5.img

挂载镜像

grub> boot

进入系统成功

问题现象:系统存在grub.conf,为什么不能自动引导,使用fdisk -l查看发现Partition table entries are not in disk order提示,硬盘的物理顺序不一致

解决:

fdisk /dev/sda

输入x回车

输入f回车

出入w保存分区

修改grub.conf来对应分区

重启后发现又出问题,直接出现GRUB,后面不能输入命令

原因:主引导记录出错,不能发现分区,使用系统盘进入rescue模式

chroot /mnt/sysimages

grub-install /dev/sda 重装MBR

重启机器,一切OK。

你可能感兴趣的:(linux,GRUB问题,MBR出错)