安装Ubuntu后 无法启动Windows7和Windows XP(丢失Windows启动项)解决办法

在Ubuntu系统下打开终端程序 输入sudo fdisk -l 查看一下分区信息

如图所示:


大家会看到一个System 这个表示分区系统类型
大家找到第一个NTFS格式的分区 那个就是你的Windows系统所在区 图中所示的是被挂载在了sda2 我们要做的就是把boot标识改到sda2上  现在大家会在图中看到一个*号 这个表示boot标识现在在sda1分区上
输入以下代码:
sudo fdisk /dev/sda
接下来会有提示 依次按提示输入 a –>1(这个表示sda1) –>a –>2(这个表示sda2) –>w
再次输入sudo fdisk -l查看分区信息 确认boot标识以被改变
再把/dev/sda2挂载到ubuntu上
首先我们得在/media目录下新建一个目录 用于将sda2挂载在这个目录上
代码:
cd /media
mkdir windows7
mount /dev/sda2 /media/windows7
(如果已经被挂载了 得先卸载再挂载  卸载代码:umount /dev/sda2)
 
接下来我们把 win7光盘塞进去 然后挂载光盘
在media下新建一个目录 为光盘挂载所用
cd /media
mkdir CDwindows
挂载光盘:
mount /dev/cdrom /media/CDwindows
然后我们进入CDwindows目录 把目录下的 bootmgr 文件和 boot 目录复制到 /sda2(也就是我们上面建的windows7目录) 根目录下,
 
然后执行代码:
sudo update-grub
应该会出现windows7 lodaer on /dev/sda2之类的选 项,重启,选win7光盘启动,到安装界面出来时,点左下角的修复计算机,再进修复命令行,执行
bootrec /RebuildBCD
重启选 win7试试
最后提醒下 安装Ubuntu时 不要将Ubuntu下的任何一个分区安装在整块磁盘的主分区 不然就会出现丢失Windows启动项的问题
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值