终端中用iasl反编译DSDT和SSDT时新手应该注意的问题。
本帖最后由 alilon 于 2015-11-22 10:51 编辑先声明,我也是小菜一个,在参照https://bbs.pcbeta.com/viewthread-1569867-1-1.html视频我反编译时,,只是把文件夹换成我的,但怎么也不成功,后来我在想,是不是路径的问题,后来我用鼠标把文件夹拖入到终端,结果成功了。
举例来说,比如你的编译文件夹名为DSDT,存放在桌面上。用视频中的命令应该是 先输入cd Desktop/DSDT回车
再输入 iasl -da -dl *.aml回车但这样我试了多次都不成功。总提示command not found。其实是路径的问题。
为了提高成功率,最好采取鼠标拖入的方法。比如:输入cd 鼠标拖入DSDT文件夹,
我的命令路径显示为cd/Users/fpk/Desktop/DSDT fpk是我的用户名
再输入 iasl -da -dl *.aml回车 ,就会反译成功了。
最后附上软件iasl和MaciASL,
感谢分享! command not found 意思是没有这个命令,你的iasl存放位置不对,系统找不到这个命令,不是文件夹的问题。 然而我可以直接转到该目录···直接用cd Desktop/DSDT没问题 本帖最后由 xg_zgy 于 2015-11-22 22:55 编辑
我的问题和你相反,第二条命令不成功。 你错了是没找到iasl。稍微懂点终端的都明白,另你把iasl扔到bin下任何地方都能执行iasl zhangxuan1340 发表于 2015-11-23 02:54 https://www.pcbeta.com/static/image/common/back.gif
你错了是没找到iasl。稍微懂点终端的都明白,另你把iasl扔到bin下任何地方都能执行iasl
10.11 iasl拷贝进bin,出现禁止符号怎么办? 楼主没有看清楚人家帖子说的方法,漏了步骤... qq1367765083 发表于 2016-1-17 14:31 https://www.pcbeta.com/static/image/common/back.gif
10.11 iasl拷贝进bin,出现禁止符号怎么办?
没有提示你权限嘛? 感谢你的分享. 路过,就收下了。 zhangxuan1340 发表于 2016-1-17 17:52 https://www.pcbeta.com/static/image/common/back.gif
没有提示你权限嘛?
10.11大大提升了系统权限,之前的root用户现在都是rootless,已经没权限编辑bin目录了 sblook 发表于 2016-2-26 23:12 https://www.pcbeta.com/static/image/common/back.gif
10.11大大提升了系统权限,之前的root用户现在都是rootless,已经没权限编辑bin目录了
10.11倒是没去关注这件事情,原来都是把iasl放入Bin操作 用楼主的方法可行,作个记号,以后备用 本帖最后由 nicolasfu 于 2016-3-19 11:22 编辑
qq1367765083 发表于 2016-1-17 14:31 https://www.pcbeta.com/static/image/common/back.gif
10.11 iasl拷贝进bin,出现禁止符号怎么办?
不必拷贝进Bin目录,在dsdt目录中,用全路径的方式iasl即可(例如:/User/XXXX/Desktop/DSDT/iasl -da *.aml) 我也遇到这种情况,谢谢分享 感谢楼主分享学习了~ 谢谢谢谢谢 -bash: iasl: command not found 我也出现这个
感谢楼主分享学习了~