admin 管理员组

文章数量: 887021

在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启动项的问题

本文标签: 解决办法 无法启动 启动项 Ubuntu XP