Re: HOWTO Get original DSDT?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2008-12-04 at 12:07 +0800, Cheng Renquan wrote:
> Here we unfourtunately have many Dell Optiple 320 machines,
> 
> its hardware profile has been sent out to smolts:
> http://www.smolts.org/client/show/pub_32cc3df5-67af-42e9-806a-20dd25f47757
> 
> It have notorious ACPI support problem, almost all Linux distros cannot run well
> on this hardware (CDROM cannot boot, or cannot install,
> or can install but cannot boot from hard disk)
> except a China Linux distro RedFlag 5.0 (it runs with ACPI enabled
> well, but why?)
> 
> some distros can run with acpi=off on it,
> 
> Today I found the article on override DSDT, I think this may solve this problem,
> 
> http://www.lesswatts.org/projects/acpi/overridingDSDT.php
> 
> But with this section,
> 
> How to Build a custom DSDT into the kernel
> 
>    1. Get original DSDT:
> 
>       # cp /proc/acpi/dsdt DSDT
> 
>       or
> 
>       # acpidump > acpidump.out
> 
> The problem is how to get /proc/acpi/dsdt with acpi=off?
> 
> if boot without "acpi=off", the kernel will hang, reproduce always,
> if boot with "acpi=off", there's no /proc/acpi nor
> /sys/devices/platform/acpi/...
> 
> So the problem is:
You can use the acpidump tool to get the acpidump.out and then get the
DSDT file from acpidump.out.
And the two tools will be used.(acpixtract, iasl)
The acpixtract can found in the
pmtools(http://www.kernel.org/pub/linux/kernel/people/lenb/acpi/utils/)

The iasl can be found in the 
http://www.acpica.org/downloads/unix_source_code_cont.php

Thanks.

> 
> Is there any other approach to get the DSDT?
> 

--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux