mac下学习汇总.doc_第1页
mac下学习汇总.doc_第2页
mac下学习汇总.doc_第3页
mac下学习汇总.doc_第4页
mac下学习汇总.doc_第5页
免费预览已结束,剩余39页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Mac下学习汇总(安装问题汇总大全)1、问题:应用程序添加到登陆项后需要输入密码,怎么才能不让它提示输入密码,直接运行? 回答:终端内输入 sudo -s 输入密码 chown root /Applications/GenericCPUPMControl.app/Contents/MacOS/GenericCPUPMControl chmod +s /Applications/GenericCPUPMControl.app/Contents/MacOS/GenericCPUPMControl将/Applications/GenericCPUPMControl.app/Contents/MacOS/GenericCPUPMControl改为程序名字!2、问题:笔记本电脑酷睿2cpu升级10.5.6后,上边栏得那个显示频率和变频得东东不见了。酷睿2cpu升级10.5.6后,上边栏得那个显示频率和变频得东东不见了,如何恢复?谢谢! 回答: 可能你是使用的speedstep10.5.6使得其中的kext不能用了,所以不能降频.推荐另外一个降频的.建议你首先删除appleintelcpupowermanager.kext然后安装GenericCPUPowerManagement.kext,运行软件GenericCPUPMControl.app,即可降频 下载在文件夹“笔记本CPU降频软件”内。3、问题: 十分感谢,刚刚恢复了。我重新去下载了一个新版本的speedstep,不过你推荐这个好像更好一点,装你这个了,对了应用程序添加载登陆项里面会要求输入密码,有什么办法能不输入吗? 回答: 将程序GenericCPUPMControl放入应用程序文件夹中,即/Applications,也就是根目录的应用程序中,打开终端输入:sudo -s输入密码chown root /Applications/GenericCPUPMControl.app/Contents/MacOS/GenericCPUPMControlchmod +s /Applications/GenericCPUPMControl.app/Contents/MacOS/GenericCPUPMControl4、问题: 关于笔记本的好东西,强烈推荐.看见大家为一些早已完美解决的问题吓忙活着,是在是觉得很不忍心,特此发帖分享.第一,关于电池的完美显示.也许你还为着电池图标不能显示,想显示必须用破解的ACPI,使用上破解的ACPI即使显示了但是使用电池时,剩余时间一直显示正在计算着,貌似永远计算不完.解决方法,使用原版的AppleACPIPlatform.kext,使用原版的pm.bundle只需加入ACPIBattery.kext即可完美解决笔记本的电池显示问题.(解压使用kext helper安装即可)第二,cpu识别以及总线速度的识别和使用原版的AppleSMBIOS.kext.关于这个问题,很多人的方法就是备份原来破解的SMBIOS,让后替换,其实完全没有必要,可以直接使用原版的SMBIOS,只需加入SMBIOSResolver.kext即可(安装方法同上,也有人说用AppleSMBIOSEFI.kext即可使用原版,或者什么air的其实都不一定行,这个一定行) 回答:下载在“笔记本电池图标CPU总线识别”文件夹内。5、问题:光盘安装-停在禁止符号 回答:是因为跳线问题,光驱变从 IDE变主 ,STAT本来就是主。是SATA 还是IDE 跳线 注意光驱和IDE硬盘跳线,光驱变成从。另外检查BIOS中硬盘启动方式是否为ACPI6、问题: IDE硬盘安装完硬盘启动不了,没有安全模式 回答: IDE硬盘要在选项里勾选CHIP+JMicronata,否则安装成功找不到IDE设备(光驱找不到可以换主跳线试试)7、问题:安装完花屏(大多是ATI显卡) 回答:进安全选项开机F8 到了BOOT画面输入“-x 进去把资源库里 ATI全删了重装驱动8、问题: 啃苹果捷径之DISKPART 回答: 巧用diskpart命令可以快速啃完苹果diskpart命令之百度解析/view/1578663.htm装苹果之前先在windows分区下修改boot.ini添加tboot运行cmd键入diskpart运用diskpart中的active将windows分区设为活动分区active使用 active 命令可将当前处于焦点的分区设置为“活动的”。此设置通知固件此分区是有效系统分区。Diskpart 不验证分区内容。注意:如果使用此命令,可能无法重新启动计算机。ok之后的安装按部就班就好安完苹果之后就直接进入多系统状态,免去用软件激活windows分区的步骤,安全无副作用9、问题: 多系统引导及手动创建恢复分区(12.21更新) 回答: 所需光盘和软件: Windows XP (推荐 SP2 版) Windows Vista (推荐 SP1 版) Mac OS X Leopard 10.5.0+ (推荐 Kalyway 版) Partition Magic (推荐 8.0 版以上) Ghost (推荐 8.3 版以上)注:Partition,Ghost 需要是光盘引导,目前大部分 XP 工具光盘都有此类软件。附本人准备的光盘和软件: Windows XP SP2 (番茄花园版光盘) Windows Vista SP1 (官方简体中文正式版光盘) Mac OS X Leopard 10.5.1 (Kalyway 版光盘) Partition Magic 8 (XP 光盘自带) Ghost 8.3 ( XP 光盘自带 ) 准备工作:请先备份准备安装三系统的硬盘上的所有资料,以防操作失误导致数据丢失! 磁盘分区:插入 XP 光盘,引导至 Partition Magic,将前三个分区设为主分区: 第一个分区为 VISTA,大小 15G 左右,建议 20G,用 NTFS 格式化; 第二个分区为 MACOS,大小 10G 左右,建议 15G,用 Fat32 格式化; 第三个分区为 WINXP,大小 8G 左右,建议 12G,用 Fat32 格式化; 装载盘符:VISTA 为 C 盘,MACOS 不分配,WINXP 为 D 盘。应用分区更改,退出 Partition Magic。注: WINXP 盘可以用 NTFS 格式; 分区顺序可以随意调整。当然,我推荐的这种是最有道理的。为什么?请往下看; 磁盘空间大小建议值是为日后安装程序所用,纯系统爱好者请略过。 安装 Mac OS X Leopard:首先安装 Mac 是因为 Kalyway 版 Leopard 会更改磁盘引导信息。后装的话,再进 XP 会重找硬盘驱动,若之前改过盘符,则会恢复至默认格式,此时引导 XP 是没有问题,引导 Vista 会因硬盘更换而崩溃。当然,也可以先安装 XP,后文会详细讲述三系统引导的解决办法。注: 安装 Kalyway 版 Mac 需勾选 Bootloaders EFI 中的 BOOT_efi_mbr 选项! Mac 抹盘有可能会造成分区表混乱或损坏!安装完 Mac 后,仅安装恢复原厂图标的文件,然后重启,试试能不能引导 Leopard,可以引导则开始下一步。 安装 Windows XP:这个就不用我说了吧,安装到 WINXP 盘,不要装错地方就是了。 安装 Windows Vista:安装到 VISTA 盘,如果你没有注册码,那先不要激活。 多系统引导:教程没有对安装系统做过多的陈述,论坛中这类的贴子太多了,随便一搜就一大把,这篇教程我想着重讨论多系统安装注意事项,引导,系统清理,优化和备份的问题。注:如果不是最后安装的 Vista,或是 Vista 引导信息已损坏或丢失,下面的教程可能不适合你!其实,安装顺序不一定非要像教程中所说的那样,我安装时就是先装 XP,再 VISTA,再 MAC,不过 MAC 装好后,盘符被改成默认,引导修复后 VISTA 可以进,不过弹出 N 个报错,没办法,只好重装。回到教程,按以上顺序安装完成后,重启应该只能进 Vista 或是 Vista 和 XP,而我们要的效果是三系统引导,这里有两种方法,不过都不完美,选一个自己喜欢的吧。 Vista 和 XP 相互引导:在 Vista 下用管理员身份运行命令提示符,输入:bcdedit /export “E:BCD_BackupBCD_1” (备份当前引导设置)bcdedit /create ntldr description “Microsoft Windows XP”bceedit /set ntldr device partition=D:shutdown /r /t 3重启系统,出现双启动菜单。 Vista 和 MAC 相互引导在 Vista 下先将 tboot 复制到 WINXP 盘再用管理员身份运行命令提示符,输入:bcdedit /copy current /d Mac OS X Leopard这时系统会返回一个提示,如:The entry was successfully copied to bcfa924e-07e0-11db-9d86-accf6fd346a1这个 bcfa924e-07e0-11db-9d86-accf6fd346a1 就是我们要的 ID (本教程中 ID 为样例)。再输入:bcdedit /set bcfa924e-07e0-11db-9d86-accf6fd346a1 device partition=D: (WINXP 的盘符)bcdedit /set bcfa924e-07e0-11db-9d86-accf6fd346a1 path tbootbcdedit /deletevalue bcfa924e-07e0-11db-9d86-accf6fd346a1 localebcdedit /deletevalue bcfa924e-07e0-11db-9d86-accf6fd346a1 inheritbcdedit /deletevalue bcfa924e-07e0-11db-9d86-accf6fd346a1 osdevicebcdedit /deletevalue bcfa924e-07e0-11db-9d86-accf6fd346a1 systemrootbcdedit /deletevalue bcfa924e-07e0-11db-9d86-accf6fd346a1 resumeobjectbcdedit /deletevalue bcfa924e-07e0-11db-9d86-accf6fd346a1 nxshutdown /r /t 3重启系统,出现三启动菜单。下面说说 Vista 激活通常我们用的多是 Vista + OEM 激活,狂人之家出过一个傻瓜包,个人觉得蛮不错,激活时选对版本和 bootmgr 的盘符(通常在第一个主分区)就OK了。各种引导方式的不同:1. 用 Vista 启动管理器引导这种方式可直接引导 XP,Vista,进 MAC 则需要再选 MAC 盘(Kalyway 版)才能引导。开机不作任何操作进入的是 Vista。2. 用 EFI 引导这种方式可直接引导 XP,MAC,选中 Vista 进入的是 Vista 启动管理器。开机不作任何操作进入的是 MAC。如果在 Vista 中,把默认启动系统设置为 Vista,提示时间改为 0,刚可以直接进 Vista(因为在 Vista 启动管理器的停留时间为 0 了),个人觉得这种引导方式不错。经测试,安装顺序无所谓先后,只要每个系统都装在主分区就可以了,各位有问题的在回复中提出,我会尽所能帮忙解决。 系统清理,优化,备份:这里只说下 MAC 系统的备份:用 磁盘实用工具 抹掉 MAC 盘的剩余空间,选择写入零数据方式,一定不要选错。然后用 GHOST 备份就 OK 了。最近安装 iATKOS i5,升级到 10.5.6 原版内核,更新了声卡驱动和关机补丁(OpenHaltRestart.kext),非常稳定。本楼来说一下多系统引导最完美方案和系统恢复分区的建立,呵呵,貌似现在笔记本都有,那我们也来赶一下这个潮流吧。 多系统引导:推荐使用 PC EFI V9(/thread-368995-1-1.html)安装在 MAC 系统盘进入终端,输入:sudo -s你的密码nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist把下面的两行删掉:Timeout5注:删除这两行是去掉启动的等待时间,让系统间更无缝衔接。Ctrl + X,然后按 Y 键,再回车保存。如果是 XP 与 MAC 相互引导,则把 XP 系统盘作为主引导盘,添加 tboot 引导记录如果是 VISTA 与 MAC 或 VISTA,XP,MAC 相互引导,则把 VISTA 系统盘作为主引导盘,添加 XP 和 tboot 引导记录,一楼有具体方法。 手动创建恢复分区:我想很多同学都用硬盘安装助手安装的吧,我就是一个,不过它创建的分区有点问题,无法验证,无法修复,而且常会报磁盘错误,所以这里我们手动创建一个恢复分区。首先创建一个空分区,格式化成 FAT32 格式,分区大小比镜像文件大 2-300M 就行了,我创建的是 iATKOS 5i 的镜像分区,2.6G就够了。进入磁盘工具,把分区抹成 MAC OS 扩展,不是 MAC OS 扩展(日志式),这点要注意。然后点右边的恢复,把 iso 镜像拖到 源磁盘,再把刚才的分区拖到 目的磁盘,然后点恢复,等待恢复完成就OK了。注意:磁盘工具抹盘会把当前分区激活成活动分区,所以我们要进 PM 把活动分区重新设为 WINDOWS 系统盘。这样恢复分区就创建好了。如果要重装系统,在系统引导时选 MAC,然后马上按 F8,选择恢复分区,就可以直接从此分区安装 LEOPARD 了。10、问题: 在安装了Mac OS X 10.5.6之后.许多人会发现邮件会经常出现未知错误退出的问题,苹果公司在自家的KB技术文档里面对这个问题进行了解释,希望对遇到这个问题的朋友有所帮助. 回答: 解决方法: 安装Mail Update 1.0(如果没有安装,请安装)1.运行Software Update,如果出现了Mail Update 1.0,下载并安装2.如果Mail Update 1.0没有出现,则不需要安装,进行下面的步骤.升级或者删除第三方插件1.退出Mail2.用Finder定位到这个文件夹 /Library/Mail/Bundles3.删除里面的内容4.然后到达 /Library/Mail/Bundles(跟上面的不一样)5.删除内容6.打开Mail程序即可.另:在10.5系列升级中有可能会出现“配置设置”无法使用的情况,并给出的相应的解决办法,不过对于用户提出的其他问题则未发表官方回应。在苹果网站的一份技术支持文档中,公司表示当部分用户安装Mac OS X 10.5.6升级时确实会出现无法使用“配置设置”的情况,这主要是由于“软件升级”未下载完整的升级包,系统在安装这个不完整的升级包时就会出现反常。苹果建议,如果你遇到了这个问题的话,你可以强制退出“软件升级”,从库中将已经下载的那个不完全升级包删除,然后重新下载。如果你选择的是苹果网站上下载单独的升级包那么这个问题发生的概率就比较大,建议用户选择 “combo update”选项。11、问题: Iatkos 10.5.5 升级到10.5.6 必要的驱动和软件 回答: 我iatkos10.5.5 升级到10.5.6 的时候,本本的键盘和触摸板驱动丢失了,下面是 1. archive 键盘和触摸板驱动,解压后有两个文件,我用第一个文件就成功. 2. 软键盘软件,在使用Kext helper 的时候,你需要它. 3.Kext helper下载我就不提供了.12、问题:大家来看看,IPC版运行DMG格式文件屏幕上出现整屏字母并死机,付故障图这是个很奇怪的问题,本来已经算是完美了,全部驱动了,开关机重启休眠待机都正常,上网也正常装其他格式的软件也正常,就是运行DMG格式的文件进行安装就出现了如下图的情况,后来重新试一遍,还没驱动就装也出现雷同情况,内核9.5voodoo版 回答:如果你使用的是voodoo 9.5.0的内核的话请将seatbelt.kext替换成10.5.5的版本这一点iPC有过说明,可以从苹果10.5.5升级包中提取。原话是这样说的:IF YOU INSTALL VOODOO 9.5.0 KERNEL YOU MUST INSTALL 9.5.0 (10.5.5) SEATBELT.KEXT安装盘中有个seatbelt.kext选项,试一下便可解决。13、问题:IPC选项!解决DMG,不能关机等问题经过几十次的测试终于摸清了IPC选项首先说刻录光盘后不能加载映像问题出现still waiting for root device回答: 主要是因为没有打PPF1-PPF2两个补丁,特别是nForce chipset芯片组. 测过测试在下载的镜像里打上补丁后,再刻录镜像顺利进入安装界面。14、问题:IPC安装盘中Fixes and patches修理破解选项作用 回答:A:cpu=1不用多讲单核选项 B:FireWire火线选项(1394a b)针对火线问题 选上了也没什么问题,我是火线800的卡,没选依然正常使用,自检的时候提示火线错误,但不影响使用,选也会提示错误. C:IOUSBMASSSTRAGE加载USB硬盘的,我的USB外接硬盘没问题所以没选 D:两个SATA选项,好像是修理硬盘图标的,可以尝试不影响 E:DUAL BOOT Time Sync双系统时间同步 F:IOPCIfamily不知道干什么用的,没选 G:seatbelt.kext这个最可恶 不选这个有可能在打开*.dmg文件的时候就会卡死在代码处,死机.因为AMD的机器用了Voodo 9.5破解内核的原因。原版内核没有问题。 H:shutdown/restrart关机重启,这个比较好,如果原来关机或是重启有问题就选择,是个OP*.Kext文件。 I:usb mount fix是USB 装载修理 J:Verbose. 好像是问题代码显示,好像是调试用的,当你出现问题的时候会出现代码,告诉你问题所在。 K:ps/2 这个就不说了,鼠标键盘什么就选什么吧,我是usb鼠标 ps/2键盘所以选择keyboard。注意不能双选择。 l:DSDT patces好像是破解升级用的,10.5.5升级到10.5.6用到。15、问题:安装遇到using 10485 buffer headers and 4096 cluster IO buffer headers 回答:解决前提:win,mac双系统首先安装无限重启: 在光盘引导后,按F8 ,输入cpus=1 -v -f安装后using 10485 buffer headers and 4096 cluster IO buffer headers,需替换mac中的一些文件,文件在附件中,步骤如下:1:进入win,安装macdriver,重启进入win2:解压附件1到任意文件夹3:找到你安装leopard的硬盘,进入 /System/Library/Extensions/4:备份并删除/System/Library/Extensions/AppleACPIPlatform.kext ,AppleAPIC.kext,IOFireWireAVC.kext ,IOFireWireFamily.kextIOFireWireIP.kext,IOFireWireSBP2.kext ,IOFireWireSerialBusProtocolTransport.kextAppleEFIRuntime.kext5:把附件中解压的文件拷贝到/System/Library/Extensions/,AppleAPIC.kex6:删除以下文件/System/Library/Extensions.mkext/System/Library/Extensions.kextcache 如果有就删除/System/Library/Extensions/Caches/System/Library/Caches7:重启使用cpus=1 -v -f进入你的安装的mac盘,激动人心的最后安装界面应该就出现了当然,这时你可能还会遇到灰屏或蓝屏,不能进入到最后的安装界面,请再次进入win,将附件2中文件解压到/System/Library/Extensions/,重启cpus=1 -v -f进入你的安装的mac盘sing 10485 buffer headers and 4096 cluster IO buffer headers问题的解决方法-Using older ACPI and APIC kexts from the JaS 10.4.8 PPF1 & PPF2 Installation Disk使用旧版本的ACPI APIC驱动 从 已打过PPF1 PPF2补丁的JaS10.4.8-Disabling FireWire Kexts移除火线1394的驱动 (或者从BIOS禁用 或者拔掉卡)作者解决的平台是位于MS-1719 笔记本,平台是965.如果你也是卡在using 10485 buffer headers and 4096 cluster IO buffer headers那么可以参考他的方式.16、 问题:Mac OSX 硬体驱动(.kext)安装方法? 回答:在了解硬体驱动的安装方法之前,Mac驱动程式的概念/url可以先有简单的概念,假设您已经有简单的概念后,我们知道,其实Mac的驱动程式就是 Kernel Extension,也就是硬体相对应的 .kext 档案,我无法告诉妳哪里一定找的到相容的kext可以用,但是可以提供个下载驱动的地址/viewthread.php?tid=257912&page=1#pid5448849因为,kext 档案不一定每一种硬体都有人为他制作驱动,所以还是请您自己去查 相关的HCL (硬体相容列表),先确定有支援,如果不在内建的系统中,应该都有下载kext的连结和说明,所以以下程序我都假设已经找到了kext的档案,我用我当初安装T43为例:我当初找到了 T43 用的 Broadcomd 5751 的kext档案 AppleBCM5751Ethernet.kext我以他为例安装入系统内的步骤如下:1. 登入终端机:在 应用程式 中的 工具程式 里面有一个 终端机,点两下将它执行,代码:sudo -s然后键入你的密码,做好切换管理员的动作。PS. sudo 是一个安全为考量的执行管理指令的方法,这边不多做介绍。2. 复制kext 到目标档案夹:目标档案夹大多是 /System/Library/Extensions/ ,只要把你找到的驱动 .kext 档案复制到 /System/Library/Extensions/ 中,方法一:直接进入 /System/Library/Extensions/ 目录中,将自己的驱动 .kext 档案复制到里面,中途可能要输入密码;方法二:假设你的驱动叫AppleBCM5751Ethernet.kext, 并放在桌面的,指令如下:代码:cp /Desktop/AppleBCM5751Ethernet.kext /System/Library/Extensions/注意:请把AppleBCM5751Ethernet.kext换成你自己要安装的.kext驱动名3. 更改档案权限:档案权限是UNIX系统中蛮重要的一个观念,在Unix为基础的Mac OS X中也一样,就是要把这些复制到系统内的档案的权限切换成系统(管理员)拥有与使用,指令如下:代码:sudo chown -R root:wheel /System/Library/Extensions/AppleBCM5751Ethernet.kextsudo chmod -R 755 /System/Library/Extensions/AppleBCM5751Ethernet.kext注意:请把AppleBCM5751Ethernet.kext换成你自己要安装的.kext驱动名4. 清除 kext 的快取:要清除已经安装并制作快取的kext 快取内容,不然可能下次重启之后系统还是去读取快取,就不会读到新放进去kext 驱动指令如下:代码:rm /System/Library/Extensions.kextcacherm /System/Library/Extensions.mkextkextcache -k /System/Library/Extensions5. 系统重启:硬体驱动后基本上是需要重启才会载入,可以点选右上角的苹果点选重启系统,或是使用指令 reboot 重启,接下来就是祈祷重启后系统一切正常,硬体支援良好啦!16、问题: MACOSX 命令行知识 回答:很多朋友对osx下的命令行操作挠头,估计多数是在windows时代开始接触计算机的。有dos基础的应该是看看就明白,而玩过Linux的应该是轻车熟路了。这个贴子希望能给见到命令行就头大的兄弟一些帮助,所涉及到的命令基本限于安装kext,修改plist,更换核心所碰到的操作。如果想进一步了解Unix的命令,再网上找些关于Linux命令的文章看,有很多高手们就免看了,不过希望能来挑挑毛病,再来补充两句。OSX 的文件系统OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。你在桌面上看到的硬盘都挂在 /Volumes 下。比如接上个叫做 USBHD的移动硬盘,桌面上会显示出一个硬盘图标,它实际在哪里呢?在终端里执行 ls /Volumes/USBHD, 看看显示出的是不是这个移动硬盘的内容。根目录位置是 / 核心 Mach_kernel 就在这里,驱动所在位置 /Systme/Library/Extensions用户文件夹位置 /User/用户名桌面的位置 /User/用户名/Desktop文件通配符为星号 *注意:在 Unix系统中是区别大小写字符的,A.txt 不等于 a.txt。根目录标志 / 不是可有可无,cd /System 表示转到跟目录下的System中,而cd System 表示转到当前目录下的 System中如何进入命令行操作模式再图形界面下,用finder 打开 应用程序 实用程序终端如果连图形界面都进不去了(比如安错了显示驱动),开机时按 F8,用s参数启动,然后输入命令 mount -uw /获得权限为了防止误操作破坏系统,再用户状态下时没有权限操作系统重要文件的,所以先要取得root权限sudo s然后输入密码,输入密码时没有任何回显,连星号都没有,只管输完回车就行了。基本命令列出文件ls 参数 目录名例: 想看看跟目录下有什么,ls /想看看驱动目录下有什么,ls /System/Library/Extensions参数 -w 显示中文,-l 详细信息, -a 包括隐藏文件转换目录cd例:想到驱动目录下溜达一圈cd /System/Library/Extensions建立新目录mkdir 目录名例:在驱动目录下建一个备份目录 backupmkdir /System/Library/Extensions/backup在桌面上建一个备份目录 backupmkdir /User/用户名/Desktop/backup拷贝文件cp 参数 源文件 目标文件例:想把桌面的Natit.kext 拷贝到驱动目录中cp -R /User/用户名/Desktop/Natit.kext /System/Library/Extensions参数R表示对目录进行递归操作,kext在图形界面下看起来是个文件,实际上是个文件夹。把驱动目录下的所有文件备份到桌面backupcp -R /System/Library/Extensions/* /User/用户名/Desktop/backup删除文件rm 参数 文件例:想删除驱动的缓存rm -rf /System/Library/Extensions.kextcacherm -rf /System/Library/Extensions.mkext参数rf 表示递归和强制,千万要小心使用,如果执行了 rm -rf / 你的系统就全没了移动文件mv 文件例:想把AppleHDA.Kext 移到桌面mv /System/Library/Extensions/AppleHDA.kext /User/用户名/Desktop想把AppleHDA.Kext 移到备份目录中mv /System/Library/Extensions/AppleHDA.kext /System/Library/Extensions/backup更改文件权限chmod 参数 权限 文件例:把驱动目录下所有文件设定到root读写,其他用户只读chmod -R 755 /System/Library/Extensions参数R 表示递归,755表示各用户的权限更改文件属主chown 参数 用户:组 文件例:把驱动目录下的所有文件属主改成根用户chown -R root:wheel /System/Library/Extensions参数R 表示递归操作修复整个系统中文件的权限diskutil repairpermissions /严格的说这不是一个unix 命令,而是osx一个软件,记得修改或添加的驱动就执行一次。文本编辑nano 文件名例:编辑natit Info.plistnano /System/Library/Extensions/Natit.kext/Info.plist编辑完成后 用 Ctrl O 存盘,CtrlX 退出另一个文本编辑软件是 vi,操作有些古怪,熟了是非常好用的,而且在所有类Unix系统中都它,走遍天下都不怕了。运行脚本命令sh 脚本文件名例 修改驱动后所有需要的操作存成一个脚本,以后修改了驱动后只要运行一次这个脚本就可以了,方便吧1. 终端中运行nano /clean2. 把下列代码粘贴到 nano 中rm -rf /System/Library/Extensions.kextcacherm -rf /System/Library/Extensions.mkextchown -R root:wheel /System/Library/Extensionschmod -R 755 /System/Library/Extensionsdiskutil repairpermissions /kextcache -k /System/Library/Extensions/3. Ctrl O 存盘,CtrlX 退出4. 以后只要动了驱动,就在终端中运行一次 sh /clean小技巧用 Tab 键自动补齐命令比如想到 /System 目录中去,输入 cd /Sy 然后按一下Tab 键,命令就会自动补齐成 cd /System操作带名字中带有空格的文件和目录空格在命令中写成 空格, 比如要进入 My Documents,命令为 cd My Documents查看命令的详细帮助man 命令名比如要看看 ls 命令的详细用法,执行 man ls典型操作流程(假设已经制作好清理脚本,记得每次操作前 sudo -s 获得系统权限)假设下载了一个显卡驱动 Natit.zip,在桌面解压得到了一个Natit.kext,该怎么做呢?为了保险起见,先把所有驱动备份了再说mkdir /User/用户名/Desktop/backup 在桌面上建立备份文件夹cp -R /System/Library/Extensions/* /User/用户名/Desktop/backup 备份驱动文件现在可以安心安装了cp -R /User/用户名/Desktop/Natit.kext /System/Library/Extensions 把它拷贝到系统驱动目录位置sh /clean 执行清理脚本,操作完成重新开机失败,进不去桌面了,发现不应该安这个驱动,怎么恢复呢?开机按F8,用 -s 参数启动执行 mount -uw /rm -rf /System/Library/Extensions /Natit.kext 删除这个驱动sh /clean 执行清理脚本,操作完成重启,回到原先状态了,不死心啊,没有特效怎么行呢,又听说需要修改 Natit的 Info. plist 文件才行,好,再来cp -R /User/用户名/Desktop/Natit.kext /System/Library/Extensions 把它拷贝到系统驱动目录位置nano /System/Library/Extensions/Natit.kext/Info.plist编辑完成后 用 Ctrl O 存盘,CtrlX 退出sh /clean 执行清理脚本,操作完成重启,这回对了,显卡特效都有了,该弄声卡了,天知道会出什么事,得把现有成果保护好。mkdir /User/用户名/Desktop/gooddrivers 专为有效驱动建个目录cp -R /System/Library/Extensions/Natit.kext /User/用户名/Desktop/gooddrivers 备份这个声卡要求把 AppleHDA.kext 删除和编辑 AppleAzaliaAudio.kext中的Info.plist 文件,谁知道以后会不会还用AppleHDA呢,不如暂时禁用吧。mkdir /System/Library/Extensions/disabled 建立个禁用目录mv /System/Library/Extensions/AppleHDA.kext /System/Library/Extensions/disabled 移动过去nano /System/Library/Extensions/Natit.kext/AppleAzaliaAudio.kext/Info.plist编辑完成后 用 Ctrl O 存盘,CtrlX 退出sh /clean 执行清理脚本,操作完成成功了,也把修改好的驱动备份一下把复制内容到剪贴板代码:以下是unix的命令行,供参考目录操作命令名功能描述使用举例mkdir创建一个目录mkdir dirnamermdir删除一个目录rmdir dirnamemvdir移动或重命名一个目录mvdir dir1 dir2cd改变当前目录cd dirnamepwd显示当前目录的路径名pwdls显示当前目录的内容ls -ladircmp比较两个目录的内容dircmp dir1 dir2文件操作命令名功能描述使用举例cat显示或连接文件cat filenamepg分页格式化显示文件内容pg filenamemore分屏显示文件内容more filenameod显示非文本文件的内容od -c filenamecp复制文件或目录cp file1 file2rm删除文件或目录rm filenamemv改变文件名或所在目录mv file1 file2ln联接文件ln -s file1 file2find使用匹配表达式查找文件find . -name *.c -printfile显示文件类型file filename选择操作命令名功能描述使用举例head显示文件的最初几行head -20 filenametail显示文件的最后几行tail -15 filenamecut显示文件每行中的某些域cut -f1,7 -d: /etc/passwdcolrm从标准输入中删除若干列colrm 8 20 file2paste横向连接文件paste file1 file2diff比较并显示两个文件的差异diff file1 file2sed非交互方式流编辑器sed s/red/green/g filenamegrep在文件中按模式查找grep a-zA-Z filenameawk在文件中查找并处理模式awk print $1 $1 filenamesort排序或归并文件sort -d -f -u file1uniq去掉文件中的重复行uniq file1 file2comm显示两有序文件的公共和非公共行comm file1 file2wc统计文件的字符数、词数和行数wc filenamenl给文件加上行号nl file1 file2安全操作命令名功能描述使用举例passwd修改用户密码passwdchmod改变文件或目录的权限chmod ug+x filenameumask定义创建文件的权限掩码umask 027chown改变文件或目录的属主chown newowner filenamechgrp改变文件或目录的所属组chgrp staff filenamexlock给终端上锁xlock -remote编程操作命令名功能描述使用举例make维护可执行程序的最新版本maketouch更新文件的访问和修改时间touch -m 05202400 filenamedbx命令行界面调试工具dbx a.outxde图形用户界面调试工具xde a.out进程操作命令名功能描述使用举例ps显示进程当前状态ps ukill终止进程kill -9 30142nice改变待执行命令的优先级nice cc -c *.crenice改变已运行进程的优先级renice +20 32768时间操作命令名功能描述使用举例date显示系统的当前日期和时间datecal显示日历cal 8 1996time统计程序的执行时间time a.out网络与通信操作命令名功能描述使用举例telnet远程登录telnet rlogin远程登录rlogin hostname -l usernamersh在远程主机执行指定命令rsh f01n03 dateftp在本地主机与远程主机之间传输文件ftp rcp在本地主机与远程主机 之间复制文件rcp file1 host1:file2ping给一个网络主机发送 回应请求ping mail阅读和发送电子邮件mailwrite给另一用户发送报文write username pts/1mesg允许或拒绝接收报文mesg nKorn Shell 命令命令名功能描述使用举例history列出最近执

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论