ASUS N56VJ: не виден диск в качестве загрузочного диска UEFI

Всё, что связано с ноутбуками.

Модератор: Модераторы разделов

Ответить
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

ASUS N56VJ: не виден диск в качестве загрузочного диска UEFI

Сообщение Hoblin »

Есть ноутбук ASUS N56VJ
По умолчанию используется UEFI, на борту (была до эксперимента) Windows 8. Задача - воткнуть Linux.

Установил бету ALT Linux p7. Установилась, будет ещё ряд проблем (ethernet не завёлся, видеокарта задействуется интегрируемая вместо внешней NVidia, подсветка клавиатуры и т.п.). Но...
В процессе установки сначала не смонтировал efi-раздел, в итоге воткнул загрузчик в /dev/sda. Потом исправился, но как следствие получил незагружаемый винчестер. Он просто перестал видеться в биосе - вернее, он виден, но его нельзя выбрать в качестве девайса для загрузки UEFI.

На диске таблица разделов GPT, загрузчик в /dev/sda1 (FAT32) прописался рядом с виндовым, у раздела флаг boot. Но при загрузке диск просто игнорируется системой.

Проблема по описанию очень похожа на эту:
Asus K45A
но что сделать, чтобы решить проблему, я не понял, равно как и из остальных перелопаченных источников.
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: ASUS N56VJ: не виден диск в качестве загрузочного диска UEFI

Сообщение Hoblin »

Hoblin писал(а):
22.04.2013 15:06
у раздела флаг boot

В этом и заключалась проблема.
Вот тут написано:
and most libparted-based tools use a "boot flag" to identify the ESP. Note that in libparted tools, a GPT partition's "boot flag" is entirely different from a "boot flag" on an MBR disk. You should not set the "boot flag" on any OS partition under GPT, just on the ESP.

Загрузился с флешки, снял флаг boot - и вот, он доступен для загрузки.

Определение типа диска по флагу boot вызывает у меня некоторое недоумение. Тем не менее это так.
Спасибо сказали:
Аватара пользователя
Trayax
Сообщения: 209
ОС: Debian 6.0 Wheezy/WinXP sp3

Re: ASUS N56VJ: не виден диск в качестве загрузочного диска UEFI

Сообщение Trayax »

По поводу ethernet-карты - нужен драйвер alx. А вообще - у меня такой же, почти все проблемы смог решить (кроме вывода изображения/звука через HDMI и регулировка подсветки экрана работает, но несколько кривовата).
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: ASUS N56VJ: не виден диск в качестве загрузочного диска UEFI

Сообщение Hoblin »

Trayax писал(а):
22.04.2013 22:00
По поводу ethernet-карты - нужен драйвер alx

Спасибо. Действительно, поддержка есть только в alx.

Наконец, понял, как нужно написать путь к efi, чтобы система поняла.
ALT загрузился, на первый взгляд проблемы следующие:
1) не работает ethernet (благо есть работающий "из коробки" wifi, что даёт средства к решению);
2) не работает подсветка клавиатуры;
3) не работает регулировка яркости экрана клавишами Fn;
4) из двух видеокарт выбирается интегрированная Intel, хотя хочется основной сделать NVIDIA.

Я ожидал большего количества проблем. Спасибо, что звук, камера, тачпад, wifi и хоть какие-то иксы заработали сразу :)
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: ASUS N56VJ: не виден диск в качестве загрузочного диска UEFI

Сообщение Hoblin »

Hoblin писал(а):
23.04.2013 09:06
1) не работает ethernet (благо есть работающий "из коробки" wifi, что даёт средства к решению);

Собрал alx - всё заработало. Жду поддержки в ядре или модуля в дистрибутиве.
Побочный эффект - пришлось поменять ядро, а на новом отказал тачпад (видится, включен, но не работает, а настройка падает с сегфолтом).
Hoblin писал(а):
23.04.2013 09:06
2) не работает подсветка клавиатуры;

echo $NEWBRIGHTNESS >> /sys/devices/platform/asus-nb-wmi/leds/asus\:\:kbd_backlight/brightness
где в NEWBRIGHTNESS - яркость подсветки от 0 до 3
Hoblin писал(а):
23.04.2013 09:06
3) не работает регулировка яркости экрана клавишами Fn;

echo $NEWBRIGHTNESS>/sys/class/backlight/intel_backlight/brightness
где в NEWBRIGHTNESS нужное значение яркости подсветки (max 4882).
Hoblin писал(а):
23.04.2013 09:06
4) из двух видеокарт выбирается интегрированная Intel, хотя хочется основной сделать NVIDIA.

Технология optimus. Работает через bumblebee и VirtualGL. Вроде всё хорошо, только решить вопрос, что запускать через optirun, а что просто так.

5. Не работает сабвуфер. Пока не разбирался.
Спасибо сказали:
Hoblin
Модератор
Сообщения: 1442
Статус: Etersoft team
ОС: ALT Linux

Re: ASUS N56VJ: не виден диск в качестве загрузочного диска UEFI

Сообщение Hoblin »

Trayax писал(а):
22.04.2013 22:00
почти все проблемы смог решить (кроме вывода изображения/звука через HDMI и регулировка подсветки экрана работает, но несколько кривовата

Я пока не понял, как задействовать Fn-кнопки. Они в acpi_listen один и тот же код выдают

Код: Выделить всё

 PNP0C14:01 000000ff 00000000

Ну а кнопки подсветки и этого не выдают.

Сабвуфер так и не работает.

С остальным вроде всё хорошо (HDMI не проверял, пока не нужно).
Спасибо сказали:
Ответить