[新闻]Vista SP1不支持Vista/Linux双启动

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
hx263
帖子: 69
注册时间: 2007-08-24 20:18

[新闻]Vista SP1不支持Vista/Linux双启动

#1

帖子 hx263 » 2008-04-14 11:43

目前微软已经承认,当用户拥有Vista Enterprise/Ultimate和Linux双系统,且Linux的引导被安装至MBR的情况,在升级Vista至SP1版时会遇到麻烦.
据悉微软的SP1补丁包KB935509具有新版的bootloader,在升级SP1时,原系统中的bootloader可能已经被开源版的 bootloader程序所取代,例如Grub.目前微软已经解释了该问题出现的原因,Vista SP1补丁包中包含了BitLocker功能的更新,更换开机引导程序bootloader的目的是为了让系统能在引导时加载驱动器加密和 BitLocker技术.



目前更新SP1时“信任链”平台的完整启动顺序如下,首先从机器上的TPM芯片读取信息,然后通过MBR和操作系统进行引导.而双启动的情况下,Vista中的Bootloader如果被替代,系统完整性检查会失败,该SP1安装也会失败,同时系统也将无法正常开机.

微软技术顾问Michael Kleef解释说:“BitLocker不仅关系到加密和系统验证,也关系到数据的完整性.BitLocker按照顺序进行检查,如果它发现了一些不匹配的东西,它将拒绝访问.安装Lilo或是其他引导程序将破坏原有的引导信任体系,因为这些Bootloader会替代微软的Bootloader,这也意味着加密分区将无法引导."

对于用户来说,如果Linux和Vista分区安装到同一个驱动器,用户必须恢复Vista的Bootloader然后才能进行SP1升级.如果操作系统不是在同一块硬盘,那么问题就小的多,用户只需要在BIOS中改变硬盘开机顺序即可.

另外,Vista SP1安装失败并不取决于你是否打开BitLocker特性,只要操作系统安装了BitLocker你就避免不了这种情况.默认情况下,也只有Vista Enterprise和Ultimate两个版本自动安装了BitLocker特性,所以,目前仅有这两种操作系统的用户会受到影响.
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
联系:

#2

帖子 karron » 2008-04-14 16:43

我的vista是已经集成了sp1的版本, 和linux共存没有任何问题.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
头像
zhihuasz
帖子: 665
注册时间: 2008-01-01 17:25
来自: 深圳
联系:

#3

帖子 zhihuasz » 2008-04-14 17:11

标题党

鉴定完毕
头像
bird
帖子: 765
注册时间: 2006-09-04 10:45
联系:

#4

帖子 bird » 2008-04-14 17:13

先装vista,再打sp1,再装ubuntu,就没问题拉
头像
sammysun
帖子: 4088
注册时间: 2007-12-08 23:33
来自: SCUT-guangzhou

#5

帖子 sammysun » 2008-04-14 17:49

呵呵,不用vista,没问题~~
头像
zhaoyannian
帖子: 226
注册时间: 2008-03-07 12:32

#6

帖子 zhaoyannian » 2008-04-15 15:02

我的是U版的VISTA 番茄花园的XP和ubuntu7.10.是不是vista就不能升级sp1了。如果先卸载ubuntu再升级sp1,然后再安装ubuntu如何?有没有问题?本人是菜鸟唉,希望高手指点。
头像
woaiwojia
帖子: 1355
注册时间: 2007-09-10 20:20
系统: Debian
来自: 南京

#7

帖子 woaiwojia » 2008-04-15 16:38

不用VISTA
头像
kg7726
帖子: 402
注册时间: 2006-12-16 12:39
来自: 广东省广州市

#8

帖子 kg7726 » 2008-04-15 16:48

反正不用vista,没我的事
poet
帖子: 2841
注册时间: 2006-09-11 22:47

#9

帖子 poet » 2008-04-15 20:00

先升级了SP1 再装 Linux 不就结了。
头像
zhaoyannian
帖子: 226
注册时间: 2008-03-07 12:32

#10

帖子 zhaoyannian » 2008-04-16 8:22

问题是已经安装了ubuntu7.10了,早知道我就不装了,过几天再装。今天sp1已经有了,通过自动更新已经检测到了,可不敢装啊,郁闷。
leeyee
帖子: 723
注册时间: 2006-04-11 9:01

#11

帖子 leeyee » 2008-04-16 8:54

VISTA是挺失败的。2G的内存跑起来还哼哧哼哧的,现在预装vista的机器降级到xp的帖子在网上相当红火啊。
I would love to change the world, but they won't give me the source code.
http://hi.baidu.com/wienerlee
笑笑
帖子: 14
注册时间: 2008-04-05 23:45

#12

帖子 笑笑 » 2008-04-16 19:36

我的就是VISTA U 版 SP1和UBUNTU双系统,先升级SP1,再装的8.04 。
一点问题也没有。道听途说,误人子弟不可取。
头像
returex
帖子: 87
注册时间: 2007-11-02 14:03

#13

帖子 returex » 2008-04-17 12:02

leeyee 写了:VISTA是挺失败的。2G的内存跑起来还哼哧哼哧的,现在预装vista的机器降级到xp的帖子在网上相当红火啊。
同意说Vista失败,个人也这么认为。我除了对战游戏基本不用。虽说4G内存,可感觉还是慢,另外Vista下硬盘很响,不爽。如果有网络对战软件的话就可以把Vista删了。
头像
qianwx
帖子: 730
注册时间: 2006-07-08 14:41

#14

帖子 qianwx » 2008-04-17 12:56

实际上这个问题的解决办法也不少。其中之一是:如果已有XP或其他Windows系统,在安装第而系统Ubuntu时,选择grub安装在Ubuntu分区上而不是默认的Windows系统分区上,然后,在windows的启动管理器中添加Ubuntu分区的grub,这样,启动时可以由Windows的启动菜单进入到Ubuntu的grub菜单,然后再选择核心版本启动。
这么做的好处是,无论你对哪一个分区作出了修改,都不会影响任何一个系统的启动
头像
lhw828
帖子: 2797
注册时间: 2007-03-15 16:58
来自: 湖北武汉
联系:

#15

帖子 lhw828 » 2008-04-17 17:55

干脆不装他的Vista,了然无事!!!!!!!!!!!!
回复