本人是ubuntu和winxp双系统,因为重装winxp会导致无法启动ubuntu,所以需要重新把grub2写入MBR中,下面是安装grub的具体方法。
首先用ubuntu的live cd或live usb进入试用模式,然后打开终端输入:
$ sudo -i
root # mount /dev/sda8 /mnt/
root # grub-install --root-directory=/mnt/ /dev/sda
其中sda8是ubuntu的boot分区的位置,如果boot分区是单独的分区,就输入boot分区具体的分区位置,如果是和根分区在一起就输入根分区具体的设备位置就行了。
grub-install --root-directory=/mnt/ /dev/sda代表的是把gub写入第一块硬盘,如果要写入别的硬盘只要把/dev/sda中的sda改成你要写入grub的硬盘就行了。