ubuntu恢复grub

本来是windows XP + Ubuntu 7,可是因为工作,需要把XP改成Windows Server 2003,所以就开始重装系统了.
装完系统,毫无疑问,grub信息被windows给覆盖了,启动系统无法进入linux了.
随便搜索一下网上,便是信息无数.ubuntu的解决办法:
修改BIOS选择从光盘启动系统
插入ubuntu安装盘(livecd),选择第一项:start or install ubuntu,随后启动了一个live版本的ubuntu.
进入ubuntu后,启动Terminal,输入下面命令:
$ sudo grub update
进入grub设置
grub> root (hdX, Y)
grub> setup (hd0)
grub> quit
即完成了grub的重新设置.
其中需要说明的是 root (hdX, Y)中,X代表您的linux所在的硬盘,如果在第一块硬盘则X为0,否则为1,2,依次类推.
Y表示linux所在的分区,这个信息如果不知道,在输入hdX,后按”TAB”键,即会显示所有的分区信息,查看linux分区对应的序号即为Y.同时root以及setup命令后面均有一个空格.
重新启动系统,修改BIOS从银盘启动,是不是看到久违的grub了呢.
可是看到的选项中还是有windows XP的字样,你还是进入linux,自己修改成想要的名字吧.over