分类: LINUX
2009-11-15 19:32:41
Windows7/Vista/XP后恢复wubi安装Ubuntu启动项
一、重装xp后恢复Ubuntu启动项(用wubi安装的Ubuntu)
把安装ubuntu->winboot文件夹下wubidr和wubidr.mbr两个文件拷到C盘根目录下,然后用记事本打开c盘下的 boot.ini,在最后一行加入c:\wubildr.mbr="Ubuntu"就可以了,然后保存重启。ubuntu启动项出来了!注意要先修改boot.ini的属性为可写。
二、Vista或windows7下恢复Ubuntu启动项(用wubi安装的Ubuntu)
Windows7(vista同理)没有boot.ini文件编辑的方法,当初Ubuntu是用wubi在Windows下安装的,为了免除重新安装只好重新引导:
恢复方法:
1.把安装ubuntu->winboot文件夹下wubidr和wubidr.mbr两个文件拷到C盘根目录下
2.在“运行”中输入cmd到命令提示
运行如下:
如果出现管理员权限问题,请右键C:\Windows\System32\cmd.exe,以管理员身份运行
C:\Windows\system32>bcdedit
Windows 启动加载器
-------------------
标识符 {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale zh-CN
inherit {bootloadersettings}
recoverysequence {fa440b39-ce5d-11de-a2b4-98db2c499599}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {fa440b37-ce5d-11de-a2b4-98db2c499599}
nx OptIn
实模式启动扇区
---------------------
标识符 {fa440b3b-ce5d-11de-a2b4-98db2c499599}
device partition=E:
path \ubuntu\winboot\wubildr.mbr
description Ubuntu
c:\windows\system32>bcdedit /create /d "Ubuntu" /application bootsector
ps:
BCDEDIT - 启动配置数据存储编辑器
Bcdedit.exe 命令行工具用于修改启动配置数据存储。
启动配置数据存储包含启动配置参数并控制操作系统的启动方式。这些参数以前位于
Boot.ini 文件中(在基于 BIOS 的操作系统中)或位于稳定 RAM 项中(在基于可扩展
固件接口的操作系统中)。可以使用 Bcdedit.exe 在启动配置数据存储中添加、删除、
编辑和附加项。
//多启动菜单上显示的名字项 {52bfff1e-92eb-11de-8fef-a79c522a3f35} 成功创建。
3.把{}中的id复制下来,如:52bfff1e-92eb-11de-8fef-a79c522a3f35
4.再输入下列命令 (注意:自己替换下面{}中的id为第2步得到的id)
bcdedit /set {id} device partition=c:
bcdedit /set {id} path \wubildr.mbr
bcdedit /set {id} description "Ubuntu"
bcdedit /displayorder {id} /addlast
这种方法使用成功
------------------------------------------------------------------------------------------------------------------------------------------
下一种方法未尝试:
重新启动之后,已经没有了Ubuntu的选项,只能进入windows7了。现在下载EasyBCD这个软件,截止到今天,最新版本是1.7.2,百度就可以)
。在windows7下安装并运行。选择“Add/Remove Entries”,在下面的“Add an Entries”面板中,选择“Linux”选项卡,Type是
Grub,Name随便,Drive选择你安装Linux的/分区,再选中“GRUB isn't installed to the bootsector”复选框,最后点击“Add Entries”
按钮。重启之后,便可出现Vista和Ubuntu的双启动菜单了。选择Ubuntu,进入Grub,下面的就明白了吧。
chinaunix网友2009-12-26 16:21:52
你好,对于“1.把安装ubuntu->winboot文件夹下wubidr和wubidr.mbr两个文件拷到C盘根目录下”,我实现不了,因为在windows7下根本看不到这些文件,请问你是如何实现的?