安装xp后, grub重新安装

本来是只有Ubuntu系统,但最近有需要得安装xp;安装xp后,由于其修改了MBR的内容,从而使

原来的grub丢失,只能进xp,而进不了ubuntu---------- 需reinstall grub

1. 首先使用livecd or liveusb进入ubuntu,打开terminal
sudo fdisk -l
列出当前的磁盘情况


2. 找到安装ubuntu所在的分区( 或者你自己知道所在的分区在哪, 可以跳过这步)
sudo find /boot/grub/stage1
可以得到当前ubuntu所在的分区-----如"(hd0, 2)", 表示在第一块硬盘,第三分区(/dev/sda3)


3. reinstall grub
sudo mkdir /mnt/ubuntu
sudo mount /dev/sda3 /mnt/ubuntu
sudo grub-install  --root-directory=/mnt/ubuntu  /dev/sda


4. 最后退出重启即可


如果要将xp的启动项也添加到grub中,可以采用以下两种方法:
1.  直接使用grub的update命令, 这样一般它自己会搜索到xp的启动项,然后自动添加
sudo update-grub
2. 直接编辑grub的启动项-------/boot/grub/grub.cfg


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值