LINUX.ORG.RU

Аналог hw.acpi.osname в Linux


0

0

у меня стоит кривой ACPI, который думает, что кроме Windows больше ОС не существует.

При загрузке Windows выдаются правельные адреса из DSDT, если другает ОС, то выдается мусор и ACPI не работает.

В *BSD системах есть такой замечательный параметр hw.acpi.osname, который позволяет BIOS думать, что вместо *BSD запущена Windows.

А есть ли в лине способ добиться того же результата?


Re: Аналог hw.acpi.osname в Linux

Интересно, для каких целей производитель так делает?

Black_Shadow ★★★★★ ()
Ответ на: Re: Аналог hw.acpi.osname в Linux от Deleted

Re: Аналог hw.acpi.osname в Linux

спасибо! но к сожалению не помогло, буду рыть дальше...

а менять DSDT боюсь, мне кажется только ноут завалю и все=(

BanCh ()
Ответ на: Re: Аналог hw.acpi.osname в Linux от BanCh

Re: Аналог hw.acpi.osname в Linux

> а менять DSDT боюсь, мне кажется только ноут завалю и все=(

Можно попробовать как-нибудь слить рабочую DSDT из под венды или freebsd, а затем подсунуть линуксу вместо реальной.

Deleted ()
Ответ на: Re: Аналог hw.acpi.osname в Linux от BanCh

Re: Аналог hw.acpi.osname в Linux

>а менять DSDT боюсь, мне кажется только ноут завалю и все=(

во freebsd можно было подсовывать исправленную, она физически ничего не меняла, в линуксе тоже что-то такое есть

dimon555 ★★★★★ ()
Ответ на: Re: Аналог hw.acpi.osname в Linux от Deleted

Re: Аналог hw.acpi.osname в Linux

> Можно попробовать как-нибудь слить рабочую DSDT из под венды или freebsd, а затем подсунуть линуксу вместо реальной.

во фряхе acpi тоже адекватно не хочет работать...

из под окошек я пока не нашел способа вытащить таблицу... в процессе=)

BanCh ()
Ответ на: Re: Аналог hw.acpi.osname в Linux от BanCh

Re: Аналог hw.acpi.osname в Linux

> из под окошек я пока не нашел способа вытащить таблицу...

regedit /E DSDT.reg HKEY_LOCAL_MACHINE\HARDWARE\ACPI\DSDT

cat DSDT.reg|recode UTF-16|sed 's/=hex:/hex\n/'|sed '1,/hex/d'|xxd -p -r > dsdt

pupok ★★ ()

Re: Аналог hw.acpi.osname в Linux

> При загрузке Windows выдаются правельные адреса из DSDT, если другает ОС, то выдается мусор и ACPI не работает.

Жесть, просто жесть! Если не секрет, что за ноут?

Dimez ★★★★★ ()
Ответ на: Re: Аналог hw.acpi.osname в Linux от Dimez

Re: Аналог hw.acpi.osname в Linux

> Жесть, просто жесть! Если не секрет, что за ноут?

msi vr321, весь на технологии VIA, кривых...

BanCh ()
Ответ на: Re: Аналог hw.acpi.osname в Linux от pupok

Re: Аналог hw.acpi.osname в Linux

> regedit /E DSDT.reg HKEY_LOCAL_MACHINE\HARDWARE\ACPI\DSDT

> cat DSDT.reg|recode UTF-16|sed 's/=hex:/hex\n/'|sed '1,/hex/d'|xxd -p -r > dsdt

спасибо, но не помогло, в Linux и Windows таблицы выглядят одинаково...

хотя, возможно у меня просто кривые руки=( уже появляются подозрения, что мне ума не хватит...

что интересно SUSE (но не OpenSUSE) держит все нормально, сравнивал diff SUSE ядро и ванилу, куча отличий, создать патч не смог, от SUSE не хочу ядро. т.к. он 2.6.15 и с Ubuntu 9.04 (ну или Archlinux) работать отказывается..

BanCh ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.