找不到ssdt文件|高手请进 Ubuntu 1404系统下怎么提取dsdtaml文件

|

A. 高手请进 Ubuntu 14.04系统下怎么提取dsdt.aml文件

/sys/firmware/acpi/tables$ sudo cp ./DSDT ./SSDT1 ./SSDT2 ./SSDT3 ./SSDT4 ./SSDT5 ./SSDT6 /home/ubuntu64/DSDT\ SSDT//home/ubuntu64/DSDT\ SSDT/这个是目标目录,上面这条命令用来复制到目内标目录。容

B. windbg 怎么调试驱动程序

1.编译好你的驱动,假设名为.sys,并把驱动符号文件ShowSSDT.pdb发送到MySysSymbols文件夹下(之前设定的自己的调试符号文件夹)2.启动虚拟机,选择调试方式进入系统3.在Windbg中按下Ctrl+Break,输入bu ShowSSDT!DriverEntry(设置断点)回车确认然后输入g命令继续执行4.把ShowSSDT.sys拖到虚拟机中(也可以通过网上邻居将驱动文件复制过去\\192.168.1.22\C$),在虚拟机系统中启动InstDrv,加载此驱动(也可以使用SRVINSTW.EXE将驱动作为服务安装到系统,然后使用net start 驱动名或是 net stop 驱动名)5.回到Windbg窗口,如果一切正常的话,你会看到已经中断在ShowSSDT.sys的入口代码处了接下来,要单步还是要下断点、要继续执行什么的,就全由你来作主了~~ F9设置断点,在按一次则取消断点F10单步前进,即单步执行,遇到函数(call指令),不会进入函数内部,而是继续函数返回后的工作F11单步进入,即单步执行,遇到函数(call指令),则进入函数内部继续单步执行Debug->Break中断调试(只有在中断的情况下才能设置断点)

C. 关于黑苹果,驱动问题。上网杂解决。

无线网卡的复话去某宝淘一块那种免驱制的。有些电脑bios会锁硬件,那样还需要刷BIOS。很麻烦,如果楼主不幸正好在此列,那么买一块USB网卡也不错,好像磊科的还是哪个牌子的有免驱版本的。安卓的手机是连不上MAC的。不过有一个软件支持文件管理,叫android file transfer。关于触摸板问题VoodooPS2Controller.kext AppleACPIPS2Nub.kext 组合2个要一起使用,提供传统PS/2插口鼠标/键盘或笔记本触摸板支持或ApplePS2Controller.kextAppleACPIPS2Nub.kext 组合2个要一起使用,如果Voodoo不工作,你可用ApplePS2Controller代替。DSDT只是进一步完美你的黑苹果系统,我的也是黑苹果,我也没用DSDT,现在声卡在电脑启动的时候会有一下爆音,其余没有任何问题。


赞 (0)