9347
Особенности установки Линукс на ноутбуке Acer Nitro AN515-54
Приобрел ноут AN515-54-51NJ, столкнулся с рядом проблем при работе под Линуксом на этом девайсе, решил их, делюсь с сообществом своим опытом
На момент написания статьи у меня стоит Manjaro KDE 21.07
Работает прекрасно, проблем нет никаких
Обо всем по порядку, или алгоритм действий при установке Линукс на данный девайс
1. Шаманим в биосе
— устанавливаем supervisor password (вкладка security), жмем F10, опять заходим в биос, отключаем секретную загрузку в вкладке boot. При желании supervisor password обнуляем в пусто
— в вкладке main жмем или Fn+ctrl+s, или ctrl+s. Должен появиться раздел Sata mode — ставим его в ahci.
В этой же вкладке люди рекомендуют отключить Fast boot. Также не забываем включить загрузку по F12
Жмем F10, сохраняемся
2. Ставим дистрибутив Линукс как обычно.
Проблемы, с которыми я столкнулся
1. Постоянный гул кулера процессора. На момент написания статьи, решения в гугле не нашел. Готового конфига для управления оборотами кулера, для этой серии ноута, нет. Сейчас у меня ничего не гудит, подозреваю потому, что отключил Fast boot. Хотя возможно дело в дистре — Manjaro KDE 21.07. А может быть и то, и то (отключение Fast boot + Manjaro). До этого пробовал арч, кубунту, минт, кде неон, федору, pop os, везде был гул, но и Fast boot я там не отключал. Маленько потише было только в Минте.
2. При установке арч, кде неон, pop os, манжаро перестает работать клавиша F2 для входа в биос. F12 работает, F2 нет. Проблема также описана в интернете, готового решения также не нашел.
Рассмотрим проблему невозможности войти в биос после установки, например, Манжаро, на данной серии ноутбуков, подробнее
На Манжаро я пробовал и grub, и systemd-boot, результат один — в биос зайти невозможно. Начал чесать репу: понятно, что это глюк прошивки биоса, на как с этим жить дальше?
Пробовал обновить биос — не помогло. Обратил внимание на то, что после установки кубунту, или минта, в биосе появляется один пункт для загрузки — ubuntu. После установки Манжаро — два пункта: Манжаро и SSD. Сразу же возник вопрос: можно ли в Манжаро оставить только один пункт меню для загрузки, и что из это получится?
В рабочей системе, запустил команду (под sudo):
Т.е. из директории /boot/efi/EFI/Manjaro/ убрал файл grubx64.efi
Листинг:
Профит! Все заработало, сижу наслаждаюсь тишиной на ноуте, и его быстродействием!
Подведем краткие итоги
Для комфортной работы под Линуксом на ноутах серии Acer Nitro AN515-54:
1. Настраиваем биос (ahci mode, secure boot, fast boot)
2. Если ноут шумит, и не успокаивается, перебираем дистрибутивы, у меня это оказалось Manjaro KDE 21.07
3. При проблеме зайти в биос, убираем лишний пункт загрузки
Всем добра!
UPDATE
Вернемся к вопросу о кривом биосе на этой серии ноутбуков (невозможно зайти в биос после установки Линукса)
Рецепт описанный выше отработал у меня тогда, когда виндоус и Манжаро были установлены на разные диски. Сейчас у меня и загрузчик виндоус, и загрузчик Манжаро на одном разделе ssd, примонтированного в /boot/efi.
Windows ставил первой, Manjaro второй. После установки в биос зайти невозможно, по клавише F12 отображаются два пункта меню: Windows boot manager и Manjaro, F2 не работает. Но, каждый раз ловить F12, при загрузке ноута — не фонтан.
Еще раз погуглил, нашел офигительное решение от ТП: ТЫЦ. Я ах@@@@@ел от такого решения: удалите загрузочный файл граба, и будет вам счастье. После того, как зайдете в биос, восстановите его обратно. Извините за мой французский, но факт такой: ТП ACER знает о проблеме, но решать ее не собирается. Под виндой все работает прекрасно, а пингвины пусть курят в сторонке, или занимаются противоестественным секосом.
Но, на хитрую дупу всегда найдется болт с винтом.
Болт получился такой: на двух фотках ниже мы видим загрузчик виндоус (клавиши F2 и F12), а на третьей — опа, появился квадратный зеленый пингвинчик
Что было сделано: оригинальный загрузчик Windows был подменен на refind.
Идем в каталог EFI
Перемещаем файл grubx64.efi на уровень выше
Ставим и запускаем refind
Подменяем загрузчик виндоус (я в папке /boot/efi/EFI!!!)
Убеждаемся, что refind сохранил оригинальный загрузчик виндоус (bootmgfw.efi)
reboot
F2, скорее всего, еще не работает. Грузимся через F12, методом тыка находим загрузку с refind (название пункта меню может быть не refind!!!), чистим его от лишних записей. Для этого стрелками выделяем ненужную запись, жмем del(ins) — hide item
На первом фото, окончательный вариант, на втором то, что я скрыл. Скрытых записей может быть много. Какая из них нужная — искал методом тыка.
Грузимся в Манжаро, ставим efibootmgr, чистим Nvram от лишних записей. Как это сделать — читаем в гугле
Итак, подведем краткие итоги
Если ноут серии Nitro AN515-54 напрочь отказывается заходить в биос, при дуалбуте винды и Линукса, то используем refind для подмены оригинального загрузчика windows. Не забываем подчистить nvram с помощью efibootmgr
Open source forever!
На момент написания статьи у меня стоит Manjaro KDE 21.07
neofetch
██████████████████ ████████ alexalex-nitroan51554
██████████████████ ████████ ----------------------
██████████████████ ████████ OS: Manjaro Linux x86_64
██████████████████ ████████ Host: Nitro AN515-54 V1.33
████████ ████████ Kernel: 5.10.49-1-MANJARO
████████ ████████ ████████ Uptime: 31 mins
████████ ████████ ████████ Packages: 1237 (pacman)
████████ ████████ ████████ Shell: zsh 5.8
████████ ████████ ████████ Resolution: 1920x1080
████████ ████████ ████████ DE: Plasma 5.22.3
████████ ████████ ████████ WM: KWin
████████ ████████ ████████ Theme: Breath2 [Plasma], Breath [GTK2/3]
████████ ████████ ████████ Icons: breath2 [Plasma], breath2 [GTK2/3]
████████ ████████ ████████ Terminal: konsole
Terminal Font: Noto Mono 13
CPU: Intel i5-9300H (8) @ 4.100GHz
GPU: Intel CoffeeLake-H GT2 [UHD Graphics 630]
GPU: NVIDIA GeForce GTX 1650 Mobile / Max-Q
Memory: 1930MiB / 15842MiB
Работает прекрасно, проблем нет никаких
Обо всем по порядку, или алгоритм действий при установке Линукс на данный девайс
1. Шаманим в биосе
— устанавливаем supervisor password (вкладка security), жмем F10, опять заходим в биос, отключаем секретную загрузку в вкладке boot. При желании supervisor password обнуляем в пусто
— в вкладке main жмем или Fn+ctrl+s, или ctrl+s. Должен появиться раздел Sata mode — ставим его в ahci.
В этой же вкладке люди рекомендуют отключить Fast boot. Также не забываем включить загрузку по F12
Жмем F10, сохраняемся
2. Ставим дистрибутив Линукс как обычно.
Проблемы, с которыми я столкнулся
1. Постоянный гул кулера процессора. На момент написания статьи, решения в гугле не нашел. Готового конфига для управления оборотами кулера, для этой серии ноута, нет. Сейчас у меня ничего не гудит, подозреваю потому, что отключил Fast boot. Хотя возможно дело в дистре — Manjaro KDE 21.07. А может быть и то, и то (отключение Fast boot + Manjaro). До этого пробовал арч, кубунту, минт, кде неон, федору, pop os, везде был гул, но и Fast boot я там не отключал. Маленько потише было только в Минте.
2. При установке арч, кде неон, pop os, манжаро перестает работать клавиша F2 для входа в биос. F12 работает, F2 нет. Проблема также описана в интернете, готового решения также не нашел.
Рассмотрим проблему невозможности войти в биос после установки, например, Манжаро, на данной серии ноутбуков, подробнее
На Манжаро я пробовал и grub, и systemd-boot, результат один — в биос зайти невозможно. Начал чесать репу: понятно, что это глюк прошивки биоса, на как с этим жить дальше?
Пробовал обновить биос — не помогло. Обратил внимание на то, что после установки кубунту, или минта, в биосе появляется один пункт для загрузки — ubuntu. После установки Манжаро — два пункта: Манжаро и SSD. Сразу же возник вопрос: можно ли в Манжаро оставить только один пункт меню для загрузки, и что из это получится?
В рабочей системе, запустил команду (под sudo):
mv /boot/efi/EFI/Manjaro/grubx64.efi /boot/efi/EFI/grubx64.efi
Т.е. из директории /boot/efi/EFI/Manjaro/ убрал файл grubx64.efi
Листинг:
tree /boot/efi/EFI
/boot/efi/EFI
├── boot
│ └── bootx64.efi
├── grubx64.efi
└── Manjaro
2 directories, 2 files
Профит! Все заработало, сижу наслаждаюсь тишиной на ноуте, и его быстродействием!
Подведем краткие итоги
Для комфортной работы под Линуксом на ноутах серии Acer Nitro AN515-54:
1. Настраиваем биос (ahci mode, secure boot, fast boot)
2. Если ноут шумит, и не успокаивается, перебираем дистрибутивы, у меня это оказалось Manjaro KDE 21.07
3. При проблеме зайти в биос, убираем лишний пункт загрузки
Всем добра!
UPDATE
Вернемся к вопросу о кривом биосе на этой серии ноутбуков (невозможно зайти в биос после установки Линукса)
Рецепт описанный выше отработал у меня тогда, когда виндоус и Манжаро были установлены на разные диски. Сейчас у меня и загрузчик виндоус, и загрузчик Манжаро на одном разделе ssd, примонтированного в /boot/efi.
Windows ставил первой, Manjaro второй. После установки в биос зайти невозможно, по клавише F12 отображаются два пункта меню: Windows boot manager и Manjaro, F2 не работает. Но, каждый раз ловить F12, при загрузке ноута — не фонтан.
Еще раз погуглил, нашел офигительное решение от ТП: ТЫЦ. Я ах@@@@@ел от такого решения: удалите загрузочный файл граба, и будет вам счастье. После того, как зайдете в биос, восстановите его обратно. Извините за мой французский, но факт такой: ТП ACER знает о проблеме, но решать ее не собирается. Под виндой все работает прекрасно, а пингвины пусть курят в сторонке, или занимаются противоестественным секосом.
Но, на хитрую дупу всегда найдется болт с винтом.
Болт получился такой: на двух фотках ниже мы видим загрузчик виндоус (клавиши F2 и F12), а на третьей — опа, появился квадратный зеленый пингвинчик
Что было сделано: оригинальный загрузчик Windows был подменен на refind.
Идем в каталог EFI
sudo -s
[alex-nitroan51554 alex]# cd /boot/efi/EFI/
Перемещаем файл grubx64.efi на уровень выше
# mv Manjaro/grubx64.efi grubx64.efi
Ставим и запускаем refind
# pacman -S refind
# refind-install
Подменяем загрузчик виндоус (я в папке /boot/efi/EFI!!!)
mvrefind refind Microsoft/Boot/
Убеждаемся, что refind сохранил оригинальный загрузчик виндоус (bootmgfw.efi)
# ls Microsoft/
Boot bootmgfw.efi Recovery
reboot
F2, скорее всего, еще не работает. Грузимся через F12, методом тыка находим загрузку с refind (название пункта меню может быть не refind!!!), чистим его от лишних записей. Для этого стрелками выделяем ненужную запись, жмем del(ins) — hide item
На первом фото, окончательный вариант, на втором то, что я скрыл. Скрытых записей может быть много. Какая из них нужная — искал методом тыка.
Грузимся в Манжаро, ставим efibootmgr, чистим Nvram от лишних записей. Как это сделать — читаем в гугле
Итак, подведем краткие итоги
Если ноут серии Nitro AN515-54 напрочь отказывается заходить в биос, при дуалбуте винды и Линукса, то используем refind для подмены оригинального загрузчика windows. Не забываем подчистить nvram с помощью efibootmgr
Open source forever!
2 комментария
Как Linux то же выключать активную зарядку Usb! стандартными средствами. помогите!
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu