当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 43 篇帖子 ]  前往页数 1, 2, 3  下一页
作者 内容
1 楼 
 文章标题 : 【可以沉了】请暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报废
帖子发表于 : 2011-03-07 14:14 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 7
【 2011.3.15: Fix 已经做出,将不日发布。这意味着 10.10 的用户将不会被升级到这个坏的 grub2 版本,日后的 11.04 beta 也不会有这个问题。这个问题只可能影响尝试 alpha 版 11.04 的白薯,因此已经不适合在此置顶。版主动手吧:) 】

长话短说,某些 windows 下的软件(比如 adobe 的一些商业软件)使用一种反盗版技术,第一次试用安装时会悄悄地在 mbr 和第一主分区之间的微小空隙(embedding area)里留下印记,目的是使你不能通过卸载再重装软件,甚至格式化再重装整个系统和软件,来得到第二个试用期。这个小小的空隙,也是 grub 引导代码所在的位置,在 grub Legacy,叫做 stage 1.5,在 grub2,叫做 core image。这些在 grub Legacy 时代就存在的 windows 软件会避开stage 1.5,在 stage 1.5 之后,第一主分区之前留下反盗版标记,但是 grub2 出来之后,core image 比较大,会和这些标记争夺扇区,出现这样的问题:安装好 linux 后一旦启动进入 windows 一次,这些软件就会破坏 grub2,linux 就不再能够启动。

意识到这个问题后,11.04 alpha 的 grub2 做了这样的改动:一旦侦测到这些标记,就主动避让,把自己往后挪。但是由于某种失误,这个匆匆发布的更新可能导致更大的问题:core image 可能会越过边界,写入 sda1 的启动扇区,如果 sda1 是 ntfs,这个分区就变得无法识别更不能启动。(如果是其它文件系统可能没有问题,ext 等 linux 文件系统的开始若干个扇区本来就是留空不用的。)

这个 bug 已经得到确认: https://bugs.launchpad.net/ubuntu/+sour ... bug/730225

如果你正在使用或曾经安装过这类 windows 软件(反安装和格式化并不能清除它留下的印记),请暂缓升级 grub2,尝试 11.04 alpha 的时候避免安装 grub2,直到这个 bug 被去除为止。

如果你已经中招,通过重写 ntfs 分区的启动扇区可以恢复它。在 windows 光盘引导出的环境里,有一些熟知的工具可以做到,比如 bootrec /fixboot,bootsect /nt52 或 bootsect /nt60 之类。如果无法得到一个 windows 环境,在 linux 下也可以用危险命令 dd 来恢复,下面链接的 linux 部分,如果你看不明白,不建议尝试:
http://www.linux-wiki.cn/wiki/修复被grub覆盖的ntfs分区引导扇区
重写启动扇区后,建议在 windows 里 chkdsk,因为被 grub 覆盖的扇区不止启动扇区一个。


另外请中招的朋友提供你们的样本,即使你已经重装了 windows,这个样本依旧有效。这可以帮助我们了解有哪些 windows 软件会导致这个问题,和其他一些有用的细节。
运行
sudo dd if=/dev/sda of=embedding.area bs=512 count=64
把 embedding.area 贴在这里。论坛对附件的扩展名有限制,可能要先压缩成 zip。谢谢你们的样本!

请版主帮忙置顶,直到臭虫解决。


最后由 billbear 编辑于 2011-03-15 22:05,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 严重警告:请暂缓升级grub2,暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报
帖子发表于 : 2011-03-07 15:22 

注册: 2009-11-01 9:30
帖子: 51
送出感谢: 0 次
接收感谢: 0 次
可不可以起诉 ADOBE, 在私人电脑的mbr 和第一主分区之间的微小空隙(embedding area)里留下难以消除的印记,这是非正常操作,不知adobe 在安装协议里有没有提到这一点


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 严重警告:请暂缓升级grub2,暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报
帖子发表于 : 2011-03-07 15:41 
头像

注册: 2007-05-06 2:46
帖子: 15634
送出感谢: 0 次
接收感谢: 2
dontnoun 写道:
可不可以起诉 ADOBE, 在私人电脑的mbr 和第一主分区之间的微小空隙(embedding area)里留下难以消除的印记,这是非正常操作,不知adobe 在安装协议里有没有提到这一点


又来了

我的一个整硬盘,只装win7-sp1也遇过

之前是改分区格式重装11.04时遭遇

而且ADOBE的大块头从来没用

只怪grub2真2


_________________
وإذا كان هذا لا يحصل أكثر من 100 ملاحظات ، انا ذاهب الى غضب


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 严重警告:请暂缓升级grub2,暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报
帖子发表于 : 2011-03-07 15:47 
头像

注册: 2007-10-23 12:54
帖子: 1750
送出感谢: 3
接收感谢: 28
grub2 不也写这个地方,你能写别人就能写,讲不清道理。

刚看了一下,除了 grub4dos 写了 16 个扇区,还有两段神秘代码,这东西贴上来也没用,空间就那么大,grub2 还是应该想办法把自己的 1.5 搞小点。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 严重警告:请暂缓升级grub2,暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报
帖子发表于 : 2011-03-07 15:47 
头像

注册: 2009-10-08 11:15
帖子: 8428
地址: 大城市铁岭
送出感谢: 0 次
接收感谢: 9
观望
附件:
13.jpeg
13.jpeg [ 16.64 KiB | 被浏览 2623 次 ]



_________________
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal-game-settings/need-for-speed-shift-geforce-gts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal-game-settings/crysis-geforce-gtx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 严重警告:请暂缓升级grub2,暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报
帖子发表于 : 2011-03-07 16:10 
头像

注册: 2010-06-16 1:05
帖子: 14668
地址: Tencent
系统: Mac OS X
送出感谢: 1
接收感谢: 153
还好我电脑里没有ntfs分区 :em03


_________________
twitter求fo:http://twitter.com/maplebeats
博客求踩:http://maplebeats.com


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 严重警告:请暂缓升级grub2,暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报
帖子发表于 : 2011-03-07 16:35 
头像

注册: 2008-02-03 18:53
帖子: 665
送出感谢: 0 次
接收感谢: 1
dontnoun 写道:
在私人电脑的mbr 和第一主分区之间的微小空隙(embedding area)里留下难以消除的印记,这是非正常操作,不知adobe 在安装协议里有没有提到这一点


如果adobe 未经用户许可, 在私人的领地随地大小便.这非常不好


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 严重警告:请暂缓升级grub2,暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报
帖子发表于 : 2011-03-07 16:42 
头像

注册: 2009-01-28 21:42
帖子: 642
送出感谢: 0 次
接收感谢: 1
问一个问题。我的笔记本电脑由于原装硬盘坏了,然后拿到维修点换了一个,但换回来的硬盘老是不能进入系统(大约要不停的开6到8次,才能正确进入一次),出现的“operating system is missing”、黑屏不动或缺少一些文件等,请问是什么问题,有解决方法吗。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 严重警告:请暂缓升级grub2,暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报
帖子发表于 : 2011-03-07 16:55 

注册: 2006-10-18 15:48
帖子: 700
送出感谢: 0 次
接收感谢: 0 次
楼主说的这个问题
我碰到过

我的dell机子,本身有windows7,我另外装的ubuntu
我只进过两次windows7
每次进去再重启后后,所有的系统都进不去了

现在回想起来,估计与楼主说的问题类似!


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 严重警告:请暂缓升级grub2,暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报
帖子发表于 : 2011-03-07 16:57 

注册: 2006-10-18 15:48
帖子: 700
送出感谢: 0 次
接收感谢: 0 次
回头执行那个脚本


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 严重警告:请暂缓升级grub2,暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报
帖子发表于 : 2011-03-07 17:05 
头像

注册: 2009-01-28 21:42
帖子: 642
送出感谢: 0 次
接收感谢: 1
什么脚本?LS,能在说清楚点吗。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 严重警告:请暂缓升级grub2,暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报
帖子发表于 : 2011-03-07 17:13 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 7
AutoXBC 写道:
grub2 不也写这个地方,你能写别人就能写,讲不清道理。

道理很清楚。
grub2 在文档上清楚写明,用户是知情的,并且为了实现正常的引导功能,那个地方本来就是放引导器的位置。
Adobe 是偷偷地干,为了不能说的目的,用非常规的手段,进入它不应该去的地方,是一种流氓行为。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 严重警告:请暂缓升级grub2,暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报
帖子发表于 : 2011-03-07 17:37 
头像

注册: 2007-05-06 2:46
帖子: 15634
送出感谢: 0 次
接收感谢: 2
billbear 写道:
AutoXBC 写道:
grub2 不也写这个地方,你能写别人就能写,讲不清道理。

道理很清楚。
grub2 在文档上清楚写明,用户是知情的,并且为了实现正常的引导功能,那个地方本来就是放引导器的位置。
Adobe 是偷偷地干,为了不能说的目的,用非常规的手段,进入它不应该去的地方,是一种流氓行为。


胸大,俺压根就没装过Adobe的大块头

只是症状比较轻,启动信息什么grub范围out了

先装10.04没事,倒过来再装10.04就不行

明显就是中了11.04的招

所以前年纽约时报说的不假,开源社区代码问题最多
:em04


_________________
وإذا كان هذا لا يحصل أكثر من 100 ملاحظات ، انا ذاهب الى غضب


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 严重警告:请暂缓升级grub2,暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报
帖子发表于 : 2011-03-07 18:02 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
呵呵,看看有没有中招的~~~装回10.04了


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 严重警告:请暂缓升级grub2,暂缓尝试11.04 alpha的grub2,有潜在的风险可能使你的ntfs分区报
帖子发表于 : 2011-03-07 18:09 
头像

注册: 2008-11-21 20:26
帖子: 36913
送出感谢: 1
接收感谢: 36
俄豆布这是自残行为


_________________
讨厌我的人可以试着点一下
浏览全部ubuntu技巧


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 43 篇帖子 ]  前往页数 1, 2, 3  下一页

当前时区为 UTC + 8 小时


在线用户

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


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

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

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