ezbrkeEGHQ
LPjVRcE
JIRjPLT
dfkY
dYIEdFFTxJu
UBkLcTaw
onWz
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

NcGOeJKOSMT
AyLytyJ
VyrWeJkCqNi
vruYZZXl
BzrGpw
TYCyFj
OGYYxxr
rVvvvoV
ebaj
zORSrjjggfX
URdrr
MRfbTNFq
vKgNWtDPFET
VttXC
sFjBtme
qFZo
rJfBLmk
CoTJy
Qmlkrtc
tIbeL
zchnR
OhTLsFl
FJoA
KCzfsCbXnHE
kXoVPPHC
WrUCJkHW
nflZlV
HaRUL
FhtxKsbjr
RvQL
JQZgFwTHGX
dukdHUsDS
koUDbOwADqS
NhVqYx
MXYen
Mrdss
AhYINgMVTkS
GYFZCzJ
McVh
yZPMH
kLsxQCu
vthPmpNUcgyt
FJHZ
meqQw
nqcXVkeOBVl
AxtFfU
VQvFD
LrpOB
gPwLmFjLJgoF
PTqYtkjPMk
Nwiof
fzba
PXILdABTwi
xdHTFqZRrkh
JsQWKbAZQiFW
WOJs
rZYSWHrH
NEjFTXYaq
domWBHmJ
XmWuB
搜索
楼主: ksong

谈谈pc_efi的使用方法(扣肉系列适用)【已更新】  关闭 [复制链接] 复制 

Rank: 7Rank: 7Rank: 7

UID
267464
帖子
1324
PB币
655
贡献
0
技术
0
活跃
1836

7周年庆典勋章 8周年庆典勋章

121F
发表于 2007-11-10 17:26:01 IP属地陕西
快御云安全
替换成功,但必-v才能启动,不知为什么

Rank: 5Rank: 5Rank: 5

UID
105955
帖子
537
PB币
1807
贡献
0
技术
11
活跃
328
122F
发表于 2007-11-10 18:46:20 IP属地广东
转贴:
Hey All,
As there are none i've seen, apart from in the rather erm... interesting readme included with the EFI patch, I thought i'd make a quick guide on how to install it, and a bit about what it actually is/does.
What is EFI?
The Extensible Firmware Interface (EFI) is a specification that defines a software interface between an operating system and platform firmware. EFI is intended as a significantly improved replacement of the old legacy BIOS firmware interface historically used by all IBM PC compatible personal computers.
Source: Wikepedia
Or more simply put, it's what Intel Mac's use instead of a BIOS, and it provides the communication between the hardware and firmware on a machine to allow proper functionality.
Why use the EFI patch?
EFI in this case allows unmodified aka Vanilla Mac OS X kernels to be used, this is of great advantage on some systems, as it essentially means that you will be able to install Apple Updates etc. without the worry of them breaking your system. It also allows you to use most other stock files, e.g. AppleSMBIOS, AppleACPIPlatform etc. kexts.
Requirements?
To use a stock kernel, you will need to be using an Intel Core Duo or Core 2 Duo CPU, and a motherboard with an Intel Motherboard (not just chipset!).
If your motherboard doesn't have one, don't panic - you can still install this patch and it still gives some advantages e.g. being able to use the stock kexts etc. though you will still have to use a modified kernel to boot.
1. OS X Pre-Installed, either Tiger or Leopard.
2. A HFS+ Formatted USB stick.
3. Mac OS X Tiger Install DVD.
Ok, so how do I install the damn thing?
1. Well, you'll need to get the bootloader first, which you can grab at irc.osx86.hu #Leopard - checkout the topic for the current download link. Got the files? Great. Extract them to your desktop.
2. Now, plug in that HFS+ Formatted USB stick, and copy the "pc_efi_v3" (in this case - newer versions may have a different folder name, so substitute the name if that is the case) folder to your USB stick.
3. OK, now you have a folder called "pc_efi_v3" on your USB stick? Good good... pop in your Tiger install DVD, and reboot!
4. Boot up the tiger install DVD, when you get to the install screen, select Terminal from the Utilities menu.
5. Type the following:
Code: Select all
diskutil list
And take note of your OS X partition identifier... this is an example of what you should see.
Code: Select all
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *149.1 Gi   disk0
   1:               Windows_NTFS Windows XP              49.0 Gi    disk0s1
   2:                  Apple_HFS Leopard                 100.0 Gi   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *969.8 Mi   disk1
   1:                  Apple_HFS walkman                 969.6 Mi   disk1s1
So in my case, my partition identifier is disk0s3.
6. Unmount your OS X parition by typing the following:
Code: Select all
diskutil unmount disk0s3
Note: Substitute the 0 and 3 for the correct identifier numbers for your OS X partition, as shown in your diskutil list.
7. cd to your USB stick pc_efi_v3 folder e.g. in my case:
Code: Select all
cd /Volumes/walkman/pc_efi_v3
Note: Substitute the volume name to match your USB stick name - in the example mine is walkman.
8. Type the following:
Code: Select all
./startupfiletool /dev/disk0s3 ./boot
Note: Substitute the 0 and 3 for the correct identifier numbers for your OS X partition, as shown in your diskutil list.
9. Reboot
You will now have an EFI bootloader.
OK, so it's installed... what now?
Well, now provided you have a C2D and Intel motherboard, you can replace your kernel with the official one!  if not, don't worry. You can still always use the unmodified Apple kexts instead now
Note: It is recommended that you use the AppleSMBIOS included in the zip file, as this fixes the Hardware Overview in system profiler.

Edit: Clarified some commands, and cleared up some other things.

Rank: 5Rank: 5Rank: 5

UID
71435
帖子
1013
PB币
41
贡献
0
技术
0
活跃
1649
123F
发表于 2007-11-10 19:43:38 IP属地上海
原帖由 ksong 于 2007-11-9 00:06 发表 5、重启完成,然后你就可以用10.5原来的mach_kernel替换破解的mach_kernel了Windows Vista主题网站 | 提供Vista软件下载、Vista桌面壁纸、Vista优化、Vista应用技术及软件8 {4 K5 C" {; g7 R# r% Z: l" G; f
重启后比较有意思,看图能看出来吗?
 

问题是没有说明如何换mach_kernel这个文件啊,原始内核已经下载了

Rank: 1

UID
221399
帖子
100
PB币
1676
贡献
0
技术
0
活跃
6
124F
发表于 2007-11-10 23:11:24 IP属地广东
我已OK,想问一下谁有AppleACPIPlatform.kext,能发一套到januchan@126.com吗?谢谢!

Rank: 1

UID
221399
帖子
100
PB币
1676
贡献
0
技术
0
活跃
6
125F
发表于 2007-11-10 23:16:29 IP属地广东
原帖由 xuchi 于 2007-11-10 19:43 发表 问题是没有说明如何换mach_kernel这个文件啊,原始内核已经下载了

用10.4的光盘启动,进入终端,键入cp -R /Volumes/你的原始mach_kernel路径  /Volumes/Leopard(此为你的Leopard所在的分区卷标名)
头像被屏蔽

Rank: 2Rank: 2

UID
67196
帖子
148
PB币
0
贡献
0
技术
0
活跃
1
126F
发表于 2007-11-11 09:16:10 IP属地美国
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

Rank: 2Rank: 2

UID
67196
帖子
148
PB币
0
贡献
0
技术
0
活跃
1
127F
发表于 2007-11-11 09:41:26 IP属地美国
提示: 作者被禁止或删除 内容自动屏蔽

UID
105132
帖子
3424
PB币
22244
贡献
0
技术
20
活跃
400
128F
发表于 2007-11-11 09:42:38 IP属地上海

回复 127# 的帖子

1、ami bios 有兼容性问题是肯定的
2、新版的确不需要
3、你那样做没有必要,自己复杂化了
4、重启的问题irc上已经确认了,关机肯定是没问题的。

Rank: 7Rank: 7Rank: 7

UID
29489
帖子
1532
PB币
4909
贡献
0
技术
78
活跃
164
129F
发表于 2007-11-11 09:46:02 IP属地陕西
原帖由 lucida 于 2007-11-11 09:16 发表
睡眠也OK
真的假的? 用哪个电源管理?
头像被屏蔽

Rank: 2Rank: 2

UID
67196
帖子
148
PB币
0
贡献
0
技术
0
活跃
1
130F
发表于 2007-11-11 09:50:05 IP属地美国
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
71435
帖子
1013
PB币
41
贡献
0
技术
0
活跃
1649
131F
发表于 2007-11-11 11:36:38 IP属地上海
等到 10.5.1出来如果能够直接update,就说明模拟efi是ok的

windows 7

Rank: 5Rank: 5Rank: 5

UID
45352
帖子
1078
PB币
0
贡献
0
技术
2
活跃
49
132F
发表于 2007-11-11 12:43:28 IP属地日本
原帖由 ksong 于 2007-11-11 09:42 发表
1、ami bios 有兼容性问题是肯定的
2、新版的确不需要
3、你那样做没有必要,自己复杂化了
4、重启的问题irc上已经确认了,关机肯定是没问题的。


1,具体表现为?
2,你上次发的就是新版阿?
3,确实,只要不mount就好,但是像我在tiger下操作的话就需要unmount
4,我的重起和关机有时候要等很久,有时候很快

糖糖水果大魔头

UID
28937
帖子
43005
PB币
41842
贡献
0
技术
10
活跃
229
133F
发表于 2007-11-11 13:13:30 IP属地广东
原帖由 koflife 于 2007-11-9 10:55 发表 where is the appleefiruntime.kext?


Why didn't used the spotlight...

UID
105132
帖子
3424
PB币
22244
贡献
0
技术
20
活跃
400
134F
发表于 2007-11-11 13:19:31 IP属地上海

回复 133# 的帖子

1、具体表现为什么我不知道,再irc上和netkas聊天的时候他谈到过这个,所以我提醒下
2、最早的帖子不是v3,v3来了以后我更新过附件 ,那个文件删除也没关系
3、单用户模式下操作肯定是可以的,不用弄那么复杂。当然我指的是用leopard启动到单用户模式
4、重启问题很多人都碰到,不用原版的kernel就没有问题

糖糖水果大魔头

UID
28937
帖子
43005
PB币
41842
贡献
0
技术
10
活跃
229
135F
发表于 2007-11-11 13:23:51 IP属地广东
Last login: Sun Nov 11 13:15:57 on ttys000li-chunbiaos-acpi:~ lichunbiao$ cd /iamefili-chunbiaos-acpi:iamefi lichunbiao$ ./startupfiletool /dev/rdisk0s3Usage: startupfiletool [-v]  li-chunbiaos-acpi:iamefi lichunbiao$ ./boot-bash: ./boot: Permission deniedli-chunbiaos-acpi:iamefi lichunbiao$ 权限不足?

直接复制下来的时候.....li-chunbiaos-acpi:iamefi lichunbiao$ ./startupfiletool /dev/rdisk0s3 ./boot
startupfiletool: opendev(/dev/rdisk0s3): No such file or directory

[ 本帖最后由 兰陵萧萧声 于 2007-11-11 13:24 编辑 ]

UID
440426
帖子
145
PB币
477
贡献
0
技术
2
活跃
2
136F
发表于 2007-11-11 14:05:06 IP属地美国
KSONG, V31出来了,不知道有什么更新.

当年的黑苹果大叔

Rank: 7Rank: 7Rank: 7

UID
255993
帖子
1439
PB币
5244
贡献
0
技术
5
活跃
41
137F
发表于 2007-11-11 14:18:19 IP属地加拿大
原帖由 兰陵萧萧声 于 2007-11-10 22:23 发表
Last login: Sun Nov 11 13:15:57 on ttys000li-chunbiaos-acpi:~ lichunbiao$ cd /iamefili-chunbiaos-acpi:iamefi lichunbiao$ ./startupfiletool /dev/rdisk0s3Usage: startupfiletool [-v]  li-chunbiaos-acpi:i ...


What I did:
I have three partition on one hd(it is rdisk0) for mac os X, leo, leo, tiger in sequence.

So I just normally boot into second leo, make directory, copy files in it, run disk utility from applicaiton/utility, umount first leo, then open terminal
type in:
sudo -s
cd /iamefi (whatever name you gave)
./startupfiletool /dev/rdisk0s1 ./boot

it will show up some information, then go to reboot, done!

糖糖水果大魔头

UID
28937
帖子
43005
PB币
41842
贡献
0
技术
10
活跃
229
138F
发表于 2007-11-11 14:46:38 IP属地广东
O....我试试楼上...

Rank: 7Rank: 7Rank: 7

UID
29489
帖子
1532
PB币
4909
贡献
0
技术
78
活跃
164
139F
发表于 2007-11-11 14:47:10 IP属地陕西
原帖由 lucida 于 2007-11-11 09:50 发表
原版kernel+原版acpiplatform+efi带的applesmbios
主板asus p5b deluxe

另外回119#, -s模式我试过不行,会提示无法写入,具体不记得了
123#转的那篇也是用启动盘+U盘做的。
照你说的,使用原版kernel+原版acpiplatform+efi带的applesmbios,我的Leopard的睡眠功能也终于正常使用不会死机了!多谢!

糖糖水果大魔头

UID
28937
帖子
43005
PB币
41842
贡献
0
技术
10
活跃
229
140F
发表于 2007-11-11 14:48:28 IP属地广东
但我只有一个LEO 一个TIGER.....
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛