Windows8测试版系统下载|预览版

Windows8测试版系统下载预览版

共同期待微软最新操作系统,体验全新概念

Windows8系统下载|主题|测试版|beta|界面

Mac OS X苹果系统下载 安装 帮助

Mac OS X苹果系统下载 安装 帮助

华语界最权威性的"黑苹果"电脑论坛

OS X Lion下载|安装|驱动|软件|帮助

查看: 34511|回复: 108

打补丁sh文件的用法 [复制链接]

UID
105132
帖子
2964
PB币
20654
威望
5
贡献
0
发表于 2007-10-29 21:00:12 |显示全部楼层
很多帖子都在问为什么打补丁有错误,生成的iso不能用,以我的sh文件为例,向大家说明,有错误的欢迎大家指正
首先,打补丁所用的sh文件名是 9a581-patch.sh 不要搞错了

打开文件
#!/bin/sh

APDIR="/Users/ksongpcbeta/Desktop/BrazilMac-9a581-Patch"  ----》此行为你patch文件所在的目录,注意引号一定需要
DMG="/Users/ksongpcbeta/Desktop/osx-leopard105.dmg"  -----》此行为你iso的目录以及iso的文件名,注意引号一定需要

以上的文件路径的解释就是  patch的目录在桌面的 BrazilMac-9a581-Patch,iso的 目录在桌面名字叫做 osx-leopard105.dmg
如果你要把它们放在其他盘符,那么你需要这么改DMG="/Volumes/盘符名(比如soft等)/目录名/文件名",注意Volumes的大小写
改完后,到终端,先输入sudo -s,密码,取得权限
然后,把sh文件拖入终端回车,运行
如果正常的话,不会出现文件未找到等错误
打好patch后,会自动生成iso文件,此间时间较长,请耐心等待 ,等终端出现#了,就是完成了
期间不要关闭终端
ps,如果不想替换IOHDIXController.kext这个文件的,可以把下面的这行删除 rm -rf /Volumes/osx86dvd/System/Library/Extensions/IOHDIXController.kext,并且把补丁目录中files、extensions下的这个kext文件删除

注意:patch目录为一级目录,不要再设置目录,目录下文件目录不要随意改动,应该是下图结构

[ 本帖最后由 ksong 于 2007-10-29 21:19 编辑 ]

[ 本帖最后由 ksong 于 2007-10-29 22:27 编辑 ]
未命名.JPG
1

查看全部评分

qx9650                  Ati 5870
技嘉x38-dq6           西数RE2 1t
8G DDRII                罗技G19  + 铜斑蛇
无线网卡 Buffalo WLI2-PCI-G54S
有线网卡  Broadcom5721
声卡 创新 pci-e x-FI

Rank: 2Rank: 2

UID
199501
帖子
175
PB币
97
威望
0
贡献
0
发表于 2007-10-29 21:11:33 |显示全部楼层
谢谢,难怪刚才出错了。再按照这个方法试试

Rank: 2Rank: 2

UID
19478
帖子
220
PB币
841
威望
0
贡献
0
发表于 2007-10-29 21:11:53 |显示全部楼层
谢谢Ksong的指点。另外一个我想知道的就是在装换dmg到iso的时候,是否需要两倍于dmg文件大小空间(7.75G×2)

UID
105132
帖子
2964
PB币
20654
威望
5
贡献
0
发表于 2007-10-29 21:13:40 |显示全部楼层

回复 3# 的帖子

空间留的大些总是不会错的,你没有mac os吗?为什么要转iso呢
qx9650                  Ati 5870
技嘉x38-dq6           西数RE2 1t
8G DDRII                罗技G19  + 铜斑蛇
无线网卡 Buffalo WLI2-PCI-G54S
有线网卡  Broadcom5721
声卡 创新 pci-e x-FI

Rank: 1

UID
95605
帖子
68
PB币
277
威望
0
贡献
0
发表于 2007-10-29 21:21:06 |显示全部楼层
cd $APDIR
这个还需要吗?

UID
105132
帖子
2964
PB币
20654
威望
5
贡献
0
发表于 2007-10-29 21:22:21 |显示全部楼层

回复 5# 的帖子

需要,只需要改我提到的那两行就可以了

ps,如果不想替换IOHDIXController.kext这个文件的,可以把下面的这行删除 rm -rf /Volumes/osx86dvd/System/Library/Extensions/IOHDIXController.kext,并且把 补丁目录中files、extensions下的这个kext文件删除

[ 本帖最后由 ksong 于 2007-10-29 21:24 编辑 ]
qx9650                  Ati 5870
技嘉x38-dq6           西数RE2 1t
8G DDRII                罗技G19  + 铜斑蛇
无线网卡 Buffalo WLI2-PCI-G54S
有线网卡  Broadcom5721
声卡 创新 pci-e x-FI

Rank: 5Rank: 5Rank: 5

UID
147160
帖子
604
PB币
46
威望
0
贡献
0
发表于 2007-10-29 21:25:15 |显示全部楼层
打好了    不过没有双层DVD,哭~    恢复到一个分区里面安装,启动的时候直接识别为10.4.9

Rank: 1

UID
95605
帖子
68
PB币
277
威望
0
贡献
0
发表于 2007-10-29 21:25:37 |显示全部楼层
以如下方式修改补丁中的patch-it.sh
APDIR="你的破解补丁所在地"
DMG="你的LEOPARD镜象所在地"

在rm -rf那一大堆后面(即PATCH-IT.SH试图拷贝破解文件到镜象中之前)
加一行
cd $APDIR

这是置顶里面说的,针对499的,不知道581里面还需不需要加cd $APDIR

UID
105132
帖子
2964
PB币
20654
威望
5
贡献
0
发表于 2007-10-29 21:29:07 |显示全部楼层

回复 8# 的帖子

不需要了,至少我打过不需要加
qx9650                  Ati 5870
技嘉x38-dq6           西数RE2 1t
8G DDRII                罗技G19  + 铜斑蛇
无线网卡 Buffalo WLI2-PCI-G54S
有线网卡  Broadcom5721
声卡 创新 pci-e x-FI

Rank: 1

UID
95605
帖子
68
PB币
277
威望
0
贡献
0
发表于 2007-10-29 21:31:03 |显示全部楼层
那要是加了会不会怎么样啊?我正在生成iso呢。。。要是不行的话我趁早改
还有一个问题,既然要使用root用户,就不需要sudo -s然后再输入密码了啊~

[ 本帖最后由 abel_deep 于 2007-10-29 21:36 编辑 ]

UID
105132
帖子
2964
PB币
20654
威望
5
贡献
0
发表于 2007-10-29 21:45:16 |显示全部楼层

回复 10# 的帖子

如果你用root账户登陆当然不要了,加了貌似也应该没有问题
qx9650                  Ati 5870
技嘉x38-dq6           西数RE2 1t
8G DDRII                罗技G19  + 铜斑蛇
无线网卡 Buffalo WLI2-PCI-G54S
有线网卡  Broadcom5721
声卡 创新 pci-e x-FI

Rank: 2Rank: 2

UID
24896
帖子
165
PB币
0
威望
0
贡献
0
发表于 2007-10-30 01:04:50 |显示全部楼层
强烈支持!!!!!!

黑金塔雪豹俱乐部主席

Rank: 15Rank: 15Rank: 15

UID
449332
帖子
2253
PB币
29982
威望
1399
贡献
0
发表于 2007-10-30 07:47:12 |显示全部楼层
AMD补丁如何使用?

ToTzliar提供:有两个补丁文件:
http://forum.insanelymac.com/index.php?showtopic=67917
使用方法:,打开下载好的Marvin's AMD Utility,左边点最下面的那个圈,右边选择leopard的分区,然后run。
--------------------------
http://forum.insanelymac.com/index.php?showtopic=67996
这个下载后有两个文件:第一个 581_AMD_Intel_SSE2_SSE3_Kernel_Patcher使用方法: sudo ~/Desktop/581_AMD_Intel_SSE2_SSE3_Kernel_Patcher/patcher.sh
第二个 OSx86_Socket_Source_Code 不知道如何搞?????
------------------

用Mac OS X Leopard GM Final 9A581 Kernel Patch (INTEL/AMD/NO-HPET/NO-NX/SSE2) and Source Code for OSx86 Hackintosh制作kernel,完成后替换到leopard分区5,进leopard/system/library/extensions/下面删除appleintelcpupowermanagement.kext,复制tiger下面appleacpiplatform.kext,applesmbios.kext,ioatafamily.kext, 然后修复权限 重启的时候加-v -legacy
-------这个也不知道具体的详细操作步骤...

Rank: 2Rank: 2

UID
419531
帖子
134
PB币
167
威望
0
贡献
0
发表于 2007-10-30 09:56:30 |显示全部楼层
我试了二次,第一次由于空间不足~,第二次,我给MAC主分区35G的空间,我想应该够了,但桌面貌似没有生成的ISO文件..
附件为产生的日志...
日志.rar (2.07 KB, 下载次数: 4)


yoyos-computer:~/desktop root# ./9a581-patch.sh
Converting DMG to editable image...Reading Driver Descriptor Map (DDM : 0)...Reading BOOTCAMP (Apple_ISO : 1)...

Reading Apple (Apple_partition_map : 2)...

Reading Macintosh (Apple_Driver_ATAPI : 3)...

....

Reading Mac_OS_X (Apple_HFS : 4)...

...............................................................................

Elapsed Time:
5m
8.027s

Speed: 24.9Mbytes/sec

Savings: 0.0%

created: /Users/yoyo/Desktop/leopard.iso.cdr

Mounting new ISO read-write...

load_hdi: timed out waiting for driver to load

load_hdi: timed out waiting for driver to load

load_hdi: timed out waiting for driver to load

load_hdi: timed out waiting for driver to load

load_hdi: timed out waiting for driver to load

load_hdi: timed out waiting for driver to load

load_hdi: timed out waiting for driver to load

load_hdi: timed out waiting for driver to load

load_hdi: timed out waiting for driver to load

load_hdi: timed out waiting for driver to load

2007-10-30 00:07:26.335 diskimages-helper[3241] ERROR: unable to load disk image driver - 0xE00002C0/-536870208 - Device not configured.

hdiutil: attach failed - Device not configured

Waiting for leopard.iso to be mounted...

Renaming image to osx86dvd...

Disk Utility Tool

Usage:
diskutil rename [Mount Point|Disk Identifier|Device Node] newName

Rename a volume (only works for HFS(+) or UFS disks).

Ownership of the specified volume may be required.

Example:
diskutil rename /Volumes/SomeDisk SomeNewName

Removing Xcode Tools...

Removing X11user and 6 languages files...

Removing minibless...

Removing printer packages...

Removing OSInstall...

Removing Kernel files...

Removing Boot-related things...

Removing Extensions...

Removing files Needed for kernels without power_management_init called

Replacing minibless...

cp: /Volumes/osx86dvd/Install Mac OS X.app/Contents/Resources/minibless: No such file or directory

chown: /Volumes/osx86dvd/Install Mac OS X.app/Contents/Resources/minibless: No such file or directory

chmod: /Volumes/osx86dvd/Install Mac OS X.app/Contents/Resources/minibless: No such file or directory

Replacing OSInstall.mpkg...

cp: /Volumes/osx86dvd/System/Installation/Packages/OSInstall.mpkg: No such file or directory

chown: /Volumes/osx86dvd/System/Installation/Packages/OSInstall.mpkg: No such file or directory

chmod: /Volumes/osx86dvd/System/Installation/Packages/OSInstall.mpkg: No such file or directory

Replacing boot-related files...

cp: /Volumes/osx86dvd/usr/standalone/i386: No such file or directory

chown: /Volumes/osx86dvd/usr/standalone/i386: No such file or directory

chmod: /Volumes/osx86dvd/usr/standalone/i386: No such file or directory

cp: /Volumes/osx86dvd/usr/sbin/bless: No such file or directory

chown: /Volumes/osx86dvd/usr/sbin/bless: No such file or directory

chmod: /Volumes/osx86dvd/usr/sbin/bless: No such file or directory

Replacing Kernel...

cp: /Volumes/osx86dvd/mach_kernel: No such file or directory

chown: /Volumes/osx86dvd/mach_kernel: No such file or directory

chmod: /Volumes/osx86dvd/mach_kernel: No such file or directory

Replacing extensions...

cp: directory /Volumes/osx86dvd/System/Library/Extensions does not exist

chown: /Volumes/osx86dvd/System/Library/Extensions/: No such file or directory

chmod: /Volumes/osx86dvd/System/Library/Extensions/: No such file or directory

cp: /Volumes/osx86dvd/System/Library/Extensions: No such file or directory

chown: /Volumes/osx86dvd/System/Library/Extensions/: No such file or directory

chmod: /Volumes/osx86dvd/System/Library/Extensions/: No such file or directory

cp: /Volumes/osx86dvd/System/Library/Extensions: No such file or directory

chown: /Volumes/osx86dvd/System/Library/Extensions/: No such file or directory

chmod: /Volumes/osx86dvd/System/Library/Extensions/: No such file or directory

cp: /Volumes/osx86dvd/System/Library/Extensions: No such file or directory

chown: /Volumes/osx86dvd/System/Library/Extensions/: No such file or directory

chmod: /Volumes/osx86dvd/System/Library/Extensions/: No such file or directory

cp: /Volumes/osx86dvd/System/Library/Extensions: No such file or directory

chown: /Volumes/osx86dvd/System/Library/Extensions/: No such file or directory

chmod: /Volumes/osx86dvd/System/Library/Extensions/: No such file or directory

cp: /Volumes/osx86dvd/System/Library/Extensions: No such file or directory

chown: /Volumes/osx86dvd/System/Library/Extensions/: No such file or directory

chmod: /Volumes/osx86dvd/System/Library/Extensions/: No such file or directory

Rank: 2Rank: 2

UID
199941
帖子
233
PB币
132
威望
0
贡献
0
发表于 2007-10-30 10:25:25 |显示全部楼层
我也是啊不知道什么原因

UID
105132
帖子
2964
PB币
20654
威望
5
贡献
0
发表于 2007-10-30 10:28:37 |显示全部楼层

回复 14# 的帖子

典型的路径设置错误
qx9650                  Ati 5870
技嘉x38-dq6           西数RE2 1t
8G DDRII                罗技G19  + 铜斑蛇
无线网卡 Buffalo WLI2-PCI-G54S
有线网卡  Broadcom5721
声卡 创新 pci-e x-FI

Rank: 2Rank: 2

UID
419531
帖子
134
PB币
167
威望
0
贡献
0
发表于 2007-10-30 10:37:14 |显示全部楼层
路径没有错呀~
我是按照说明做的呀~

Rank: 2Rank: 2

UID
419531
帖子
134
PB币
167
威望
0
贡献
0
发表于 2007-10-30 10:38:38 |显示全部楼层
会不会是我系统的问题...
我的这个系统没有办法加载这些映像文件.....

Rank: 7Rank: 7Rank: 7

UID
97889
帖子
1891
PB币
4572
威望
0
贡献
0
发表于 2007-10-30 12:35:15 |显示全部楼层
在WINDOWA里面“终端”是什么来的?
CPU:E6300
主板:ECS P965T-A(1.0B)
内存:2GB×1 DDR2 800
显卡:7600GT

Rank: 2Rank: 2

UID
231537
帖子
137
PB币
4
威望
0
贡献
0
发表于 2007-10-30 13:31:57 |显示全部楼层
不需要了,至少我打过不需要加
您需要登录后才可以回帖 登录 | 注册

关闭

临时公告

PCBETA畅游论坛之新手指南
漫游论坛、新手必备之良品。请新注册会员仔细阅读本指南以尽快融入论坛。

查看 »

回顶部
Copyright (C) 2005-2011 pcbeta.com, All rights reserved
Powered by Discuz!  沪ICP备10012085号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
我们的平台:远景在线 | 远景论坛 | 苹果论坛 | Windows8 | Windows7 | Windows Phone论坛 | 电脑硬件