ubuntu下提取DSDT SSDT和声卡ID

  • A+
所属分类:文章教程 文章笔记

文章介绍

现学现卖之在ubuntu下提取DSDT SSDT已经我们的声卡ID,开始施工!

准备工作

  1. 下载ubuntu14.10 IOS  点击下载
  2. 下载EasyBCD2.2           点击下载

下载这两个文件即可,我们将以硬盘引导的方式来启动ubuntu安装界面,当然这不是真正的安装,只需要使用系统即可,方便简单!

施工步骤

步骤一

打开下载好的ubuntu14.10 IOS文件提取casper目录下的 initrd.lz和 vmlinuz.efi两个文件和.disk目录下的所有文件到系统根目录,我的是C盘。将vmlinuz.efi重命名为vmlinuz,并把ubuntu14.10的IOS文件也复制到系统盘。

步骤二

打开EasyBCD2.2,点击添加新条目-->NeoGrub-->添加-->配置,如图所示

ubuntu下提取DSDT SSDT和声卡ID

ubuntu下提取DSDT SSDT和声卡ID

步骤三

在menu.lst文件里添加如下代码

title Install Ubuntu
root(hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntukylin-14.10-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

 

ubuntu下提取DSDT SSDT和声卡ID

title Install Ubuntu 是启动系统引导时的名称,可以自定义

root(hd0,0) 是系统的第一块磁盘的第一个分区,就是系统C盘,如果你的系统不是在第一个分区,可以自定义。

filename 是你下载ubuntu IOS文件的名称,这里设置是复制到系统盘的IOS镜像文件,我的是ubuntukylin-14.10-desktop-amd64.iso

步骤四

以上的准备好后就重启系统吧,选择Install Ubuntu进入到桌面,如果提示你安装还是试用,选择试用,我们不需要真正安装。

步骤五

成功进入系统后打开终端命令

输入sudo cp -R /sys/fireware/acpi/tables/* /media/ubuntu-kylin/disk

/media/ubuntu-kylin/disk 这个路径是我的U盘目录,如果你想复制到其他目录可自定义。如果不确定你的磁盘目录可以用df命令查看,如下图

ubuntu下提取DSDT SSDT和声卡ID

查看你的U盘下是不是多了很多文件,有我们需要的DSDT和SSDT文件,只需要给他们加上.aml后缀就可以了。

提取声卡ID

在终端下输入 lspci -nn | grep Audio

ubuntu下提取DSDT SSDT和声卡ID

如图中所示就是我们要的声卡ID了。

文章总结

为什么要在ubuntu linux系统下提取声卡ID,在windows下查看设备ID不是很简单?说实话我也不是很明白,但是提取出来的ID跟windows下查看设备ID的是不同的,我是在windows下查看后进Mac OS 编辑万能声卡加入声卡ID不能用。如果你跟我一个情况,那就安装上面的试一下吧。

在ubuntu提取DSDT等文件是很方便的,就是需要下载系统和硬盘启动这些耗时间而已,在/sys/fireware/acpi/tables/目录下有我们想要的DSDT和SSDT等文件。

  • 黑苹果乐园微信公众号
  • 黑苹果乐园的微信公众号,推送最新文章。谢谢关注!
  • weinxin
  • 黑苹果乐园微信服务号
  • 这是黑苹果乐园的微信公众服务号,也是黑苹果乐园的微信客服。
  • weinxin

发表评论

您必须才能发表评论!

目前评论:11   其中:访客  11   博主  0

    • avatar kenjoeya1 5

      感谢楼主分享。。。。

      • avatar sotoso 6

        好东西,值得收藏

        • avatar moshuixin123 5

          楼主sys目录下是firmware不是fireware哦!

          • avatar 1021243971 5

            感谢楼主分享。。。。

            • avatar jqjucan 5

              不管用……….

              • avatar ccyybn 3

                谢谢楼主分享

                • avatar 13809103837 4

                  谢谢楼主分享噢

                  • avatar tzming 5

                    求问在Ubuntu上提取的跟win上提取的有什么不一样吗?

                    • avatar hydraux 3

                      因为ubuntu是linux系统,MAC OS是基于BSD的,二者都和UNIX渊源比较深。WIN自己用的一些编码不见得就适用于UNIX。

                      • avatar yqq52130 5

                        求指教知道啊

                        • avatar 1006426581 3

                          教程是比较新的