当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 在EFI+GPT分区下wubi安装ubuntu
帖子发表于 : 2014-05-26 16:52 

注册: 2014-05-26 16:00
帖子: 9
系统: windows 7
送出感谢: 0 次
接收感谢: 0 次
官方的wubi.exe默认只能把系统安装在由mbr引导的电脑上。
在efi电脑上,使用wubi.exe自动向bcd中添加的wubildr.mbr,显然重启后引导错误。
本人使用win7 64位,使用winly.efi作为引导文件,引导bootmgfw.efi来使用win7系统。

首先虚拟光驱加载ubuntu-14.04-desktop-amd64.iso ,运行wubi.exe。
这里就不多说了,安装分区D,13G。
重启系统,开机选择windows 7。
把win7中wubildr.mbr的启动项删了。
挂载EFI分区,往winly.cfg添加一个启动项,如下:
menuentry "ubuntu" --class gnu-linux --class os {
insmod ntfs
set root=(hd0,gpt4)
configfile /ubuntu/winboot/wubildr.cfg
}
重启之,熟悉的安装界面出来了,一步步安装完。
第二次开机,记得把grub.2中的ro改为rw。
美丽的开机界面出来了。

关于winly就不要吐槽了,你自己使用grub2引导,应该也无压力。
我安装时出现“更新grub2错误”,不过果断没有管它,跳过了。
我的本有5个分区efi.msr.c.d.e,wubi.exe自动创建/ubuntu/文件夹在D盘。(即hd0,gpt4)
如果你在win7中不能挂在EFI分区,可以到PE中使用bootice.exe强制指定盘符。

做点儿总结,wubi的核心是用loop设备做安装分区
先决条件,grub2启动器和linux内核支持loop设备
明白到这一点,关于13.10剔除wubi.exe就不用担心了,wubi.exe只是上述方案的一个自动化工具。
而wubi.exe,可以给开发者减少很多麻烦,毕竟现在win的启动环境差异太大了。


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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