У меня та же модель ноутбука, на которой запущена Fedora 25, Вы должны обновить файл grub.cfg, расположенный в каталоге /boot /grub2
Сначала откройте терминал. Нажмите ALT + F2 и введите gnome-терминал. Если это не сработает, введите xterm или попробуйте использовать mate-терминал, lxterminal, терминатор и т.д. Их много. Если ничего из этого не работает, просто запустите sudo dnf install xterm
и запустите терминал xterm, используя предыдущую процедуру.
После того, как у вас есть терминал, выполните эти команды, набирая их по одной в строке и нажимая клавишу ВВОД в конце каждой строки. Обратите внимание, что вам не нужно ничего писать после символа «#», это просто комментарий, в котором говорится о том, что мы делаем на каждом этапе
$ sudo su - # It probably will ask your password here, with this command you will become root, or the linux superuser. Note the DNS name for this site haha ;) . Also note that if you don't know what you're doing running commands as root you can hurt your installation. I would recommend doing a backup of your important stuff first.
# cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.backup.$(date +%Y%m%d%H%M%S) # this will make a backup of the file in the same directory with current timestamp. If anything goes wrong, you can restore it.
# vim /boot/grub2/grub.cfg # edit the file and locate the lines starting with linux16
Запустите эту команду внутри vim. Это позволит найти строки, которые начинаются со строки "linux16". Обратите внимание, что начинается с косой черты (/)
/^linux16
После этого перейдите в конец строки, нажав SHIFT + A. В это время vim переключится в режим "редактирования", предыдущий режим был "командным" режимом. В этом режиме редактирования введите пробел, за которым следует новый параметр mem=17G
. Обратите внимание на пробел перед параметром . Вы будете знать, что находитесь в режиме "редактирования", если увидите слово «- ВСТАВИТЬ» в левом нижнем углу терминала.
После того, как вы вставили текст, нажмите клавишу ESC, чтобы вернуться в режим "команда", нажмите клавишу n, чтобы найти следующее вхождение строки "linux16" и повторите предыдущий шаг.
Повторите шаг поиска и шаг редактирования для каждого вхождения строки "linux16"
Как только вы закончите редактирование, нажмите клавишу ESC и затем напишите :wq
чтобы сохранить вашу работу и выйти из vim. Вы вернетесь к своему терминалу
Перезагрузите свой ноутбук с помощью команды reboot
и выберите первую строку, то есть последнее доступное ядро. И это должно быть так.
Особенно для меня это не сильно повлияло на добавление этого параметра в командную строку ядра, но, безусловно, внесло некоторые улучшения. Пожалуйста, дайте мне знать, если вам это удастся, и если вы могли бы сделать большее улучшение.
С уважением