重装server2003后,centos的grub丢失,进不了centos,按照下面操作不成功,没有光驱,只有u盘的live cd:0wszxc
live cd 没有rescue选项,DVD的有。
不过live cd 也可以拿来急救,(麻烦一些)
live cd进入live系统。挂载上硬盘上fedora的/分区 (不确定是否必要挂载上硬盘上的/boot分区)
到比如说/mnt/sysimage,然后切换到里面chroot /mnt/sysimage。如此就相当于处在原来的硬盘
fedora系统上了。然后grub-install /dev/sda重新安装grub到MBR。ok后exit,重启
然后切换到里面chroot /mnt/sysimage
这一步出错,我的有/boot分区(6)m:b
chroot:failed to run command `/bin/bash': No such file or directory
还有怎么改绝对路径啊,希望说得详细一些。先谢谢大家:0wmjh(1
战狼 于 2011-12-13 20:55:06发表:
5# alick
原来这样,学习了。
alick 于 2011-12-13 19:33:39发表:
grub(指GRUB1)里的硬盘记法就是 (hd0,0),(hd1) 之类,和SATA、IDE无关。
johnysqlinux 于 2011-12-13 17:17:44发表:
佩服
xiexz 于 2011-12-13 16:59:26发表:
最方便的方法就是用软件,我也是win7重装无法进入centos,就在win7下安装easybcd修复一下centos就行了。
战狼 于 2011-12-13 10:53:49发表:
grub find /boot/grub/stage1 grub root (hdX ,Y )
grub setup (hdX )
终于解决了,我两个硬盘,拔掉其中一个用上面的方法就行了。:0w223dc
但是我的是sata接口的,不是IDE,怎么是hdX呢,
拔硬盘太麻烦了,不拔硬盘的情况下怎么解决啊,应该是路径问题吧,请高手详细指教一下,:0D1