参考wiki的这篇文章,还是无法恢复grub
当时我记得我将boot目录 单独挂载到dev/sda10分区中
使用Ubuntu安装光盘————————grub-install /dev/sda10 我的boot目录,就是dev/sda10,只有500mb,记得上次安装的时候单独挂载的boot,可是系统提示找不到设备
使用LiveCD,同时保留Windows Bootloader——————————find /boot/grub/stage1提示找不到要找的文件,但我确认在dev/sda10分区中 我在livecd里的dev中找不到sda10的设备 在media中找到了disk-2 就是sda10分区
剩下的太复杂了 没看
高手帮忙看看 重装了windows已经够惨的了 还要重装ubuntu就跟可怜了
[求助]重装windows后如何grub
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 102
- 注册时间: 2006-09-27 20:09
- 联系:
- roy0524
- 帖子: 125
- 注册时间: 2007-11-20 21:42
从Live CD(如Ubuntu Live,Knoppix,Mepis或者相类似的)启动。
打开终端。切换为超级用户(SuperUser)。(在Ubuntu中输入"sudo -i",在Ubuntu以外的其它发行版中输入"su")。输入根用户密码。
输入"grub",会出现GRUB命令提示。
输入"find /boot/grub/stage1"。会出现如同"(hd0)"样的结果,在我的电脑上是"(hd0,3)"。在下面的命令中使用您电脑中得到的结果。
输入"root (hd0,3)"。
输入"setup (hd0,3)"。这里是关键。在其它一些指南中使用"(hd0)", 如果您想将GRUB写入MBR的话,那使用"(hd0)"是没有问题的。如果您想将GRUB写入您的Linux根分区的话,则您需要在逗号之后加上数字,形如"(hd0,3)"。
输入"quit"。
取出Live CD,重新启动电脑。
打开终端。切换为超级用户(SuperUser)。(在Ubuntu中输入"sudo -i",在Ubuntu以外的其它发行版中输入"su")。输入根用户密码。
输入"grub",会出现GRUB命令提示。
输入"find /boot/grub/stage1"。会出现如同"(hd0)"样的结果,在我的电脑上是"(hd0,3)"。在下面的命令中使用您电脑中得到的结果。
输入"root (hd0,3)"。
输入"setup (hd0,3)"。这里是关键。在其它一些指南中使用"(hd0)", 如果您想将GRUB写入MBR的话,那使用"(hd0)"是没有问题的。如果您想将GRUB写入您的Linux根分区的话,则您需要在逗号之后加上数字,形如"(hd0,3)"。
输入"quit"。
取出Live CD,重新启动电脑。
-
- 帖子: 102
- 注册时间: 2006-09-27 20:09
- 联系:
- TeliuTe
- 论坛版主
- 帖子: 7668
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系: