2018-07-14

在ubuntu系统下提取dsdt,ssdt

首先说一下ubuntu的下载:下载地址如下:

https://www.ubuntu.com/download/desktop


2018-07-14_第1张图片
ubuntu下载地址

下载下来以后是一个iso文件,我们需要用它做个启动U盘,准备个8G的U盘备用。

然后我们还需要下载一个工具Rufus软件,把Ubuntu安装到U盘

下载地址如下:

https://rufus.akeo.ie/


2018-07-14_第2张图片
rufs下载地址

打开rufus


2018-07-14_第3张图片
rufus界面


2018-07-14_第4张图片
额外情况


2018-07-14_第5张图片
写入方式

剩下的就一路确定了。安装完选择U盘启动,选择到我们安装Ubuntu的U盘,在菜单上直接选择第一个,就相当于我们的U盘pe了,没必要安装到硬盘上

进入桌面后,


2018-07-14_第6张图片
桌面情况,你的可能和我的有点不同,我的系统是安装到硬盘的不是镜像


2018-07-14_第7张图片
打开磁盘

打开系统盘界面如下


2018-07-14_第8张图片
系统盘里的文件

sys然后打开firmware,打开acpi,就看见tables文件夹了,里面就有我们需要的dsdt,ssdt文件了。大家可以看看能不能直接把tables文件夹复制黏贴我们想存放的位置(安装到硬盘的Ubuntu系统肯定是不能这样操作了)。如果不行就要看下面的操作了

在桌面的空白处右键单击,然后选择open terminal就进入终端了,相当于我们Windows的dos窗口。


2018-07-14_第9张图片
进入终端

在终端窗口输入sudo cp -r(注意sudo和cp和-r之间的空格)


2018-07-14_第10张图片

然后再输入个空格接着输入tables路径,或者直接把tables文件夹拖拽到终端窗口,接着输入/*(这里不用留空格),然后还是空格,接着 输入我们想要保存的位置的路径或者直接把想要保存到的文件夹直接拖拽过来,回车后tables文件夹里的文件就提取到我们想要存放到的位置了。如果不输入/*提取的就是整个tables文件夹了。


2018-07-14_第11张图片
拖拽文件夹


命令

这样提取的就是整个文件夹了

下面再来说说提取codec#0文件,方法和上面类似,首先要找到codec#0文件,依次打开proc------asound就会看见下面这些文件夹


2018-07-14_第12张图片

然后终端输入命令 sudo -s cat


2018-07-14_第13张图片

然后把codec#0文件拖拽过来,然后空格再接着输入>,再把我们想要保存到的文件夹拖拽过了,我的是文件夹a,见图


2018-07-14_第14张图片

然后在拖拽后显示的路径后面接着输入/codec#0.txt


提取出来后打开看看是否有内容,如果没有接着找下一个文件夹里的codec#0提取,最好把所有的codec#0都提取出来,最后我们输入的/codec#0.txt,可以一次写成1codec#0.txt等。有的提取出来的codec#0和显卡有关,为了避免错误,都提取出来为好

最后再说下slpci -nn|grep Audio命令可以提取声卡id,但是提取的有时和Windows下的不同,当windows下的无效时可以试试


2018-07-14_第15张图片

注意audio的第一个字母要大写,否则没反应。

你可能感兴趣的:(2018-07-14)