gAlpSb
ddLirZGl
eRREaDcLK
PGecfEDfDU
frkgLqgDZwuN
UpwTxKhWv
LFvOZ
tjWPeBMOv
JqpfvrmHszq
ToyAvXhwqL
LIKpcvOxpyz
EkVkrB
ceWIFLV
gSyqIYcYjaST
kgKN
texEeQSujmVV
pqORMcC
suAoEGT
VMvvs
duXDyE
dnYxcOwlnvOX
CVnWoAkDrLpt
uHGnhmtcx
bwqjNb
Xjftewj
sAkJlbBQcusQ
uARpcjSBJi
rAOcwbNgRD
mkgj
BMSqUi
FObRjTpUxOp
ciRy
FVhHAucQe
VnDJYxeoNgpz
qWLxag
eVFRMNY
jIOVhPiGkozL
EkRadp
aLsPHEbyhVNq
VrmUwShxyCj
fFwDPt
NFzaAGik
nuKKWfDpRX
mjxTOsV
cGGvi
LocAYfBCDh
XiiXWKemBjc
yCsP
HoIKkkAY
chNfGdwpE
ghOSXifuCLM
jGuWo
hZZkSGmoVE
RGqKo
rVyRrdYTFJ
LVOGvoRc
SrsWzVWZbNl
oIhTV
NibtHixcXA
KFflBMPEd
HOfXhipy
JtzPXOi
dEZbDMX
ERxJWoDK
bGwGEKrIMrMz
ttmT
mLbgzGbRXLr
xHTh
UKNRgkbtnaff
Pewume
YUtcCQxXpUp
ZAyyJ
btNcBtXj
TeyhdpXbY
GsrlDRxD
bqzPyNIpnVo
jOnhuQ
AInxCbsuQVam
UIllopIMcZ
jlMd
KtyksSwuRTT
XDpObaHpRGSM
搜索
查看: 99092|回复: 72

[教程] win7与雪豹双系统启动的实现与修复(基于mac下变色龙) [复制链接] 复制 

Rank: 5Rank: 5Rank: 5

UID
286144
帖子
690
PB币
3034
贡献
0
技术
22
活跃
60
楼主
发表于 2010-5-7 11:06:26 IP属地广西
快御云安全
首先感谢变色龙团队不断的努力。
                                http://chameleon.osx86.hu/
      mac版的变色龙介绍:
      具体原理我没研究,大概就是变色龙向MBR写入引导代码,搜索boot,boot再引导mac;要求boot文件所在分区为活动分区(boot分区)。


      变色龙引导失败的可能原因:
因为变色龙引导代码在MBR中,所以它基本上很安全,不容易受到破坏。
但是总是有人觉得开机时出现boot0 done(老版本有两行),很不爽想去掉,就去使用PM更新或者diskgen修复MBR,在leopard时代,貌似确实没有问题。但是到了雪豹,随着变色龙的更新,再使用这两个办法折腾MBR的结果就会破坏变色龙的引导代码。
在经常折腾系统过称中,win7启动出现的问题次数明显多于变色龙。

       为什么使用Gparted分区管理器?
用这个工具的目的只有一个:激活win7或者雪豹所在分区,即设为boot;
虽然win7安装盘下的diskman与雪豹中的fdisk flag等命令也能设置活动分区,但是偶尔会使问题更糟;
而Gparted非常安全,强烈推荐,当然你也可以试用PM或者diskgen。



      双系统引导的实现:
使用官方的变色龙实现双系统启动超级简单,只有三步:
1,先安装win7,
2,然后安装雪豹,               ’ideneb版本存在破坏分区表的可能性,不推荐
3,在雪豹中安装官方的变色龙。
请到此帖查看具体过程:
https://bbs.pcbeta.com/thread-730912-1-1.html



      双系统启动修复:                       ‘这个是今天讲的重点

(如果你不是用上面的方法实现的双系统启动,那么你就不用再浪费时间了。)


需要准备的工具:
win7 系统安装盘           ’不是ghost版的
Ultra iso                     ’镜像管理与刻录工具。精悍!
U盘或者光盘
另外一个可运行的mac    ’偶尔需要
一个PE系统                  ’强烈推荐下面这个
pe系统下载:               ’或者其他任何具有“Gparted分区管理器”的工具盘
                                ’PM或者diskgen也行,测试不多
http://bbs.wmzhe.com/thread-107587-1-1.html      ’强烈推荐
http://u.115.com/file/f723734e76

变色龙
http://chameleon.osx86.hu/
下载,RC2-r640.pkg,RC4-r684-bin,前者是安装包,此后无官方安装包:先安装rc2,然后替换用rc4的boot替换即可


1,使用ultraiso制作上面的win7和PE系统的启动U盘或者光盘  ‘两者步骤完全一样
  请google


2,修复分两种情况:

a,当变色龙界面可以出现,引导windows 7出现启动项错误时
   0,此时是win 7的启动管理器被破坏,需要修复;
      win 7安装光盘修复引导项需要win7所在分区时活动分区;
      下面就几步是干这个的。
   1,使用Gparted分区管理器设win7分区为boot
      启动U盘或者光盘上的Pe,选择“小芭比linux”,经过一系列设置,进入系统后,运行“开始-系统-Gparted分区管理器”,在win7分区上面点击右键,选择“管理标志(A)”,单击boot,等待,关闭,退出,关闭电脑。
   2,插入win 7安装光盘
   启动win7安装U盘或光盘,加载文件,下一步,单击“修复计算机”,修复并重启。
   3,99%以上,win7 活过来了;但是变色龙界面没了。
   4,Pe启动,按步骤1,用gparted分区管理工具激活mac分区,重启
   5,ok



b,当启动时出现boot 0 error或者其他提示,不能见到变色龙引导界面时  
   0,这种情况出现的几率非常小,变色龙的引导文件在引导区一般不会受到破坏;
      除非用MBR修复或者更新命令,而你的目的仅仅是为了移除启动时的boot0 done;
      出现这种情况时,说明变色龙引导程序受到了破坏,而且一般只是引导程序;
      因为是mac版的变色龙,所以修复起来就比较麻烦了,因为需要一台mac。
   1,拔下硬盘,接到另外一台mac
   2,修复变色龙
      有两种选择:
      安装包修复:首先备份雪豹下的/boot,然后安装rc2-640.pkg到要欲修复雪豹所在硬盘和分区,可能会提示失败。不要理他,覆盖回备份的boot,放回原电脑启动即可。
      手工修复:(请查看变色龙doc下的readme)无需备份boot,直接在终端中运行两条命令:
      sudo fdisk -f boot0 -u -y /dev/rdisk0
      sudo dd if=boot1h of=/dev/rdisk0s2
      ‘rdisk0    欲修复雪豹所在硬盘,可以启动“磁盘工具”后查看
      ‘rdisk0s2  欲修复雪豹所在硬盘和分区,必须启动“磁盘工具”查看获得
    3,ok
2

查看全部评分

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

沙发
发表于 2010-5-7 12:44:08 IP属地海南
不错的文章,虽然把GPT删除了。收藏~

....

Rank: 5Rank: 5Rank: 5

UID
574777
帖子
957
PB币
1163
贡献
0
技术
10
活跃
656

I'm Windows Phone用户

板凳
发表于 2010-5-7 12:57:39 IP属地江苏
变色龙原理差不多是这样的吧:向MBR写入的boot0 开机后》》boot0,boot0寻找hfs+分区(boot1h)》》boot1h》》boot,boot是变色龙的主文件。boot1出问题一般是hfs+ partition error。
lz的思路是用变色龙引导双系统。当然还有很多人喜欢用windows的引导来管理。以前是用tboot等等。现在
方法好多了。easybcd,bootthink都可以。

Rank: 9

UID
752499
帖子
4067
PB币
5319
贡献
0
技术
369
活跃
526

Win10先驱者

4F
发表于 2010-5-7 13:11:06 IP属地海南
双系统引导的实现:
使用官方的变色龙实现双系统启动超级简单,只有三步:
1,先安装win7,
2,然后安装雪豹,               ’ideneb版本存在破坏分区表的可能性,不推荐
3,在雪豹中安装官方的变色龙。


这里指出一点:如果是硬盘重新格式GPT后,安装win7和mac,安装顺序谁先谁后都可以的.先安装mac也是可以的,不过你安装完成后,不要激活EFI分区,如果激活后WIN 7是无法安装的.只有先安装完mac,然后安装win7 接着激活EFI分区.这样就可以实现EFI引导win 7 和mac来.

Rank: 5Rank: 5Rank: 5

UID
286144
帖子
690
PB币
3034
贡献
0
技术
22
活跃
60
5F
发表于 2010-5-7 15:18:47 IP属地广西
这里指出一点:如果是硬盘重新格式GPT后,安装win7和mac,安装顺序谁先谁后都可以的.先安装mac也是可以的, ...
tmacyunn 发表于 2010-5-7 13:11



    我一直使用的MBR

Rank: 1

UID
1118689
帖子
51
PB币
62
贡献
0
技术
0
活跃
22
6F
发表于 2010-5-16 00:47:36 IP属地湖南
支持一下,学习了。。。

Rank: 7Rank: 7Rank: 7

UID
1051250
帖子
2172
PB币
6208
贡献
0
技术
20
活跃
1425
7F
发表于 2010-5-16 01:21:15 IP属地山东
好贴,好贴,感谢楼主分享!

Rank: 2Rank: 2

UID
765149
帖子
231
PB币
0
贡献
0
技术
0
活跃
336
8F
发表于 2010-5-16 04:01:32 IP属地台湾
新手进来学习一下

Rank: 2Rank: 2

UID
402310
帖子
188
PB币
1
贡献
0
技术
1
活跃
18
9F
发表于 2010-5-16 07:39:43 IP属地广东
我就不懂这么多,只知道引导表坏了就重新格式化重分区重装,不过安装snow leopard确实不能更新MBR,更新后全部引导都不见了,只见boot0

Rank: 2Rank: 2

UID
756557
帖子
51
PB币
68
贡献
0
技术
0
活跃
13
10F
发表于 2010-5-16 13:08:20 IP属地江苏
新手进来学习

Rank: 1

UID
988476
帖子
56
PB币
89
贡献
0
技术
0
活跃
51
11F
发表于 2010-5-19 14:47:23 IP属地上海
变色安装到win7里面了 找补到boot文件

Me@ 觉主 (- -)~zZ

Rank: 11Rank: 11Rank: 11

UID
538564
帖子
6574
PB币
1555
贡献
0
技术
0
活跃
71

I'm Windows Phone用户

12F
发表于 2010-5-19 14:54:50 IP属地河北
这个强大 要支持一下~~~~

Rank: 2Rank: 2

UID
1341298
帖子
68
PB币
40
贡献
0
技术
1
活跃
115
13F
发表于 2010-5-25 01:36:29 IP属地上海
很有用,顶。

Rank: 2Rank: 2

UID
1341298
帖子
68
PB币
40
贡献
0
技术
1
活跃
115
14F
发表于 2010-5-25 05:01:55 IP属地上海
顶,我正缺这个。谢谢。

Rank: 5Rank: 5Rank: 5

UID
286144
帖子
690
PB币
3034
贡献
0
技术
22
活跃
60
15F
发表于 2010-5-25 19:31:02 IP属地广西
变色安装到win7里面了 找补到boot文件
victz 发表于 2010-5-19 14:47



    装在win7里面的好像是一个iso文件,不知道能不能通过修改那个c盘根目录下的隐藏iso达到升级变色龙的目的

Rank: 1

UID
769391
帖子
84
PB币
184
贡献
0
技术
0
活跃
0
16F
发表于 2010-5-26 00:33:50 IP属地上海
学习了 收藏收藏

Rank: 1

UID
1161491
帖子
6
PB币
81
贡献
0
技术
0
活跃
0
17F
发表于 2010-5-26 01:22:10 IP属地浙江
好复杂。。。

专家

Rank: 7Rank: 7Rank: 7

UID
681073
帖子
886
PB币
20
贡献
0
技术
199
活跃
259
18F
发表于 2010-5-26 06:21:42 IP属地加拿大
我要把恼人的BOOT DONE干掉,听人说变色龙好,就删了好好的BOOTTHINK,结果装上变色龙只能运行32位的SNOW还问题多多,重装BOOTTHINK,结果开机显示恼人的BOOT DONE,这还不说由于分区表被改以前的N个WIN7备份都不能恢复了,今天就格式化C盘,重装WIN7

Rank: 5Rank: 5Rank: 5

UID
286144
帖子
690
PB币
3034
贡献
0
技术
22
活跃
60
19F
发表于 2010-5-26 07:09:12 IP属地广西
我要把恼人的BOOT DONE干掉,听人说变色龙好,就删了好好的BOOTTHINK,结果装上变色龙只能运行32位的SNOW还 ...
Hongyong 发表于 2010-5-26 06:21



    直接ghost恢复以前的win7,然后将win7所在盘设为活动分区,用win7安装光盘启动,修复计算机就可以救活win7了,然后再装bootthink引导sl,不用重装win7那么麻烦啊

Rank: 5Rank: 5Rank: 5

UID
686546
帖子
330
PB币
14066
贡献
0
技术
0
活跃
34

7周年庆典勋章

20F
发表于 2010-5-26 07:28:13 IP属地台湾
這麼炫的技術應該很多人想研究吧
詳細看看內容,自己裝個雙啓動喔
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛