Реализация BIOS на материнских платах foxconn проверяет тип ОС, установленной на компьютере, в случае Linux возвращает неправильную (bogus) DSDT таблицу. См. первую ссылку - там всё написано, что и как. Там же написано, как это исправить. Исправление никаким образом не затрагивает сам BIOS (firmware), просто заставляет ядро linux использовать модифицированную DSDT-таблицу при загрузке.
P.S. Мы этот способ не тестировали, поэтому никаких гарантий никому не даём, однако, очень похоже, что это должно работать.