当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 我也来发一点我在XP WINDOWS7条件下WUBI安装ubuntu修改启动菜单的路过
帖子发表于 : 2010-03-18 22:38 

注册: 2009-11-29 22:41
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
我只有一块硬盘,第一分区安装的XP,第二分区windows7的根目录下。结果还是不能启动。
在咱们论坛上看到了一篇帖子,和我的毛病一样。看到了一位大侠给的解决办法,说是使用windows7下的BCDEDIT修改BCD,使windows7的启动管理里识别wubildr.mbr。
照这个方法,我做成了。只不过当时的资料不够详细,我特地来把解决办法补齐,以供有需要的分享。 :em01
第一,WUBI安装UBUNTU 时,已在XP 根目录下写入wubildr.mbr和wubildr文件,那么就不用再去复制粘贴。
第二,启动windows7系统,使用BCDEDIT改写BCD,使windows7的启动管理器能够识别wubildr.mbr,引导UBUNTU。这里比较复杂一点,我会在下边把修改过程贴上。
第三,修改XP下的BOOT.INI文件,让XP不用经过二次选择。


BCDEDIT过程(是在windows7的CMD下运行,要取得管理员权限):
第一,
bcdedit /create /d "Ubuntu 9.10" /application bootsector
这里什么都不要改,就是取得BCD 里的标识符指向位置。
显示如下:项 {dbff544b-a7c4-11dd-a51d-00155803ebb4} 成功创建。
第二,复制该项值,以便以后用到。这个数值很关键。
第三,
bcdedit /set {42402ef3-3033-11df-96fc-c8c21f807350} device partition=D:
这是标志启动文件所在分区。我的wubildr.mbr文件位于C 盘下,但是在windows7下XP所在C 盘被认为D盘,所以我要把device partition=改为D。(我就是在这里走了很多弯路,要注意呀 :em02
显示如下:操作成功完成
第四,
bcdedit /set {42402ef3-3033-11df-96fc-c8c21f807350} path \wubildr.mbr
这就是指定启动文件和路径。因为上边已经给出D 盘是启动文件所在分区。
显示如下:操作成功完成
第五,
bcdedit /displayorder {42402ef3-3033-11df-96fc-c8c21f807350} /addlast
将此启动项放到启动菜单的最后。
显示如下:操作成功完成
第六,就是去到XP所在分区根目录下修改BOOT.INI文件,删除UBUNTU的启动菜单。
===============================================================
;

;Warning: Boot.ini is used on Windows XP and earlier operating systems.

;Warning: Use BCDEDIT.exe to modify Windows Vista boot options.

;

[boot loader]

timeout=3

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /NOEXECUTE=OPTIN /FASTDETECT
C:\wubildr.mbr = "Ubuntu"


================================================================
我的只是把C:\wubildr.mbr = "Ubuntu"这一行删除就可以了。

大功告成,可以重启电脑了,看看windows7的启动管理器的UBUNTU9.10这一项好用不。
忘了还有一点,windows7的启动管理器菜单里会有一个UBUNTU项,这一项还是以前的(不好用的)。我们还是要在BCDETIT下删除这一项。
CMD (系统管理员权限)下运行bcdedit,会列出所有的启动项菜单,找到你要删除的,复制标识符。
运行
bcdedit /delete /f {标识符}
就删除了该启动项。

写的不好,太过罗嗦。 :em01
本人本是菜鸟,所有资料都是来自网上,个人整理。如果能蒙各位抬爱转载,最好能带上小弟的名字。 :em09
一会儿去WINDOWS7下把我的 bcd 菜单贴上 :em05 可下完事了。哦耶

贴图在此图片
发现图片字体太小,再贴启动菜单
==========================================================================================
Microsoft Windows [版本 6.1.7600]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:\Windows\system32>bcdedit

Windows 启动管理器
--------------------
标识符 {bootmgr}
device partition=D:
description Windows Boot Manager
locale zh-CN
inherit {globalsettings}
default {ntldr}
resumeobject {42402eed-3033-11df-96fc-c8c21f807350}
displayorder {ntldr}
{current}
{42402ef3-3033-11df-96fc-c8c21f807350}
toolsdisplayorder {memdiag}
timeout 5

Windows 旧 OS 加载器
------------------------
标识符 {ntldr}
device partition=D:
path \ntldr
description 早期版本的 Windows

Windows 启动加载器
-------------------
标识符 {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale zh-CN
inherit {bootloadersettings}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {42402eed-3033-11df-96fc-c8c21f807350}
nx OptIn

实模式启动扇区
---------------------
标识符 {42402ef3-3033-11df-96fc-c8c21f807350}
device partition=D:
path \wubildr.mbr
description Ubuntu 9.10

C:\Windows\system32>


==========================================================================================


最后由 原来如此 编辑于 2010-03-18 23:10,总共编辑了 3 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 我也来发一点我在XP WINDOWS7条件下WUBI安装ubuntu修改启动菜单的路过
帖子发表于 : 2010-03-18 22:51 
头像

注册: 2007-05-06 2:46
帖子: 15634
送出感谢: 0 次
接收感谢: 2
千万别乱搜偏方,理解最要紧

我是live先分区,1,2,3,5,6逻辑,4主区

然后全是常规做法,光驱装win7到主区,再硬盘装10.04到 1,2,3

没后遗症


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 我也来发一点我在XP WINDOWS7条件下WUBI安装ubuntu修改启动菜单的路过
帖子发表于 : 2010-03-18 22:52 

注册: 2009-11-29 22:41
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
我的贴图图片


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 我也来发一点我在XP WINDOWS7条件下WUBI安装ubuntu修改启动菜单的路过
帖子发表于 : 2010-03-18 23:01 

注册: 2009-11-29 22:41
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
hcym,哪里下的10.04,能否给我地址 :em15
我就是C盘XP主分区,其余全部逻辑分区。
再次贴图
图片


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译