Не устанавливается grub при установке linux mint

Установка Linux Mint на Coffee Lake (проблема с GRUB)

Пытаюсь поставить Минт на ноутбук с процессором i7-8750H. При установке Mint 19 на штатный NVMe-накопитель в конце всегда вылезает ошибка «не удалось установить GRUB». Сначала отключил Secure Boot. Потом попробовал ставить загрузчик в партишн с самой установкой. Потом создал отдельный раздел под EFI. Загвоздка в том, что там сам GRUB то ставится, но работает только в режиме консоли. Вечером попробую загрузиться консольными командами, а потом уже из Mint прописать GRUB правильный конфиг (если в этом дело). Ну, в общем, вопросов несколько — есть ли у кого опыт установки Mint на компьютеры с _новыми_ процессорам, в чем причины, из-за которой возникают глюки (криворукие разрабы или заговор компаний против Linux или еще что), и есть ли смысл писать разрабам дистриба, чтобы они там починили что-то или хотя бы информировали пользователя, что происходит и что делать. С LiveUSB все работает нормально и GRUB грузится. На старенький ноут с Sandy Bridge все встает идеально.

Глянул быстро. По-моему, это не то. Да, и графика у меня GeForce.

так ж, grub (и lilo так же) настраивает видео-режим (framebuffer). Следовательно, если инсталятор grub’а при тесте не может это сделать, тогда выдаёт ошибку.

Потом создал отдельный раздел под EFI.

«Потом»? Покажи выхлоп fdisk -l. В каком режиме ставится? EFI?

Deleted ( 16.09.18 19:06:05 MSK )
Последнее исправление: Deleted 16.09.18 19:06:21 MSK (всего исправлений: 1)

GRUB то ставится, но работает только в режиме консоли

может конфиг свой не видит.

Друзья, навалилось работы. По выхлопам и так далее, займусь, когда текущие дела порешаю. Если у кого-то есть положительные/отрицательный опыт установки линукса на кофилейки с джифорсами, дайте знать, какие дистрибы вы пробовали и с какими проблемами сталкивались.

При установке Mint 19 на штатный NVMe-накопитель

Похоже, что дело именно в этом.

Почему? Ядро накопитель видит, партишны на нем выделяются правильно.

Народ, проблема конкретно у Linux Mint Mate 19. Я накатил Manjaro 17.1.12 с Gnome. Все ОК. Давайте по пунктам

fdisk -l
/dev/nvme0n1p1 EFI System
/dev/nvme0n1p2 Microsoft Reserved
/dev/nvme0n1p3 Microsoft basic data
/dev/nvme0n1p4 Windows Recovery
/dev/nvme0n1p5 Ext4
/dev/nvme0n1p6 Swap
/dev/nvme0n1p7 EFI (выбрал в качестве устройства для установки загрузчика)

В конце установки «Не удалось установить GRUB (as superuser) Не удалось установить пакет ‘grub-efi-amd64-signed’ в /target/. Без системного загрузчика GRUB установленная система не будет загружаться.

Перезагружаюсь, через EFI гружусь в „Ubuntu bootloader“ (примерно так он называется), получаю пустую консоль GRUB

Дальше вручную пытался загрузиться вот так:
set root=(hd0,gpt5)
linux /boot/vmlinuz-4.15.0-20-generic root=/dev/sda5
initrd /boot/initrd.img-4.15.0-20-generic
boot

Доходит до
Begin: Running /scripts/local-block . done. done.
Begin: Waiting for rootfile system device. Common problems:
— Boot args (cat /proc/modules; ls /dev)
— Check rootdelay= (did the system wait long enough?)
— Missing modules (cat /proc/modules; ls /dev)
Alert! /dev/sda5 does not exist. Dropping to a shell!

Читайте также:  Linux lego star wars

Opeth ★★★ ( 30.09.18 18:19:40 MSK )
Последнее исправление: Opeth 30.09.18 18:23:49 MSK (всего исправлений: 2)

Хоть это решение и так себе, но попробуйте rEFInd вместо GRUB. У меня немного похожая проблема наблюдалась на предыдущем поколении. Ничего не придумал лучше, чем просто отказаться от GRUB. Пока все работает нормально, проблем никаких нет.

/dev/nvme0n1p7 EFI (выбрал в качестве устройства для установки загрузчика)

Не нужен. В Uefi все загрузчики живут на EFI System Partition. И оттуда их UEFI «дёргает» [1] [2]

Дальше вручную пытался загрузиться вот так:
set root=(hd0,gpt5)
linux /boot/vmlinuz-4.15.0-20-generic root=/dev/sda5
initrd /boot/initrd.img-4.15.0-20-generic
boot

Alert! /dev/sda5 does not exist. Dropping to a shell!

«Все верно» — он и не может быть найден. Вы указали этот раздел как root. Для grub он стал первым, для ядра на этапе загрузки (?) [не знаю, гадать не буду] Возможно, так бы система загрузилась

linux (hd0,gpt5)/boot/vmlinuz-4.15.0-20-generic root=/dev/sda5 initrd (hd0,gpt5)/boot/initrd.img-4.15.0-20-generic boot 

но рекомендуют использовать label или uuid («постоянное именование блочных устройств») для указания устройства с корневой ФС.

  • где у него загрузчик (grub?) — на EFI System или на отдельном разделе
  • какие аргументы передаются при загрузке — как указывается устройство с корневой ФС

Источник

Не устанавливается grub при установке linux mint

Курсор , Не достаточно информации.
Вы могли бы загрузившись с установочной флешки выполнить в командной строке

и вывод команды скопировать сюда? Это могла бы быть хоть какая-то точка отсчета для удаленной диагностики.

Вариантов может быть много.
Что у вас в ноутбуке BIOS или UEFI? Какие там настройки?
Каков общий размер диска?
Есть ли SSD? гибридная дисковая система?
Как размечен диск в MBR или GPT?
GRUB ставили на диск или на раздел? (sda или sdaX)

Курсор Сообщения: 27 Зарегистрирован: 03 мар 2018, 12:24 Откуда: Набережные Челны Благодарил (а): 11 раз Контактная информация:

При установке выдает ошибку установки GRUB 2

StarMAUGLI ,
Сейчас ситуация поменялась.
Со второго раза всё поставилось. Во всяком случае вывелась инфа, что установка прошла успешно.
НО, теперь при загрузке GRUB, судя по всему, не работает. Просто грузится сразу Win10 без какого либо меню выбора загружаемой ОС, как обычно это бывает.
То есть получается так, как будто я первым поставил Минт, а потом Винду, которая сожрала Груб. Но Минт то я ставил вторым!
Теперь, как я понимаю, нужно пытаться восстанавливать GRUB — может поможет.
Или запустить с флехи Минт и установив GRUB Castomizer попробовать сделать с его помощью нормальную загрузку.
Или есть ещё варианты?

У меня BIOS, загрузка для W10 — UEFI, а для установки Mint пункт Boot Mode вместо UEFI устанавливал в Legacy Support, как написано в инструкции.
Общий размер винта? 1 Тб. Я его поделил на C: 200 Gb; D: 400Gb; E: 200 Gb; F: 120 Gb (ext4); G: 10 Gb (swop) — остальное место — Backup Lenovo — оно в начале винта.
SSD — нет. CD-DVD-привода нет.
MBR или GPT? Затрудняюсь ответить. Не знаю что это и где узнать.
GRUB куда ставил? Я ставил с загрузочной флешки Mint 18.3 Mate. Обычно ГРУБ с неё автоматом всегда ставился.
Потому и спрашиваю, что за 9 лет первый раз с такими проблемами столкнулся.

Читайте также:  Курсы astra linux special edition

Источник

Не могу установить Linux Mint через USB (ошибка grub-install), как исправить?

В конце установки на чистый HDD (выбираю пункт Стереть Windows) появляется окошко: «Не удалось выполнить команду ‘grub-install /dev/sda’. Это неисправимая ошибка». После этого окошка никакие действия не помогают даже рестарт компа сделать. При выборе других пунктов — та же история. Помогите. Устанавливаю с флешки, всё по гайдам, но в гайдах нет такой проблемы, а у меня есть =)

Простой 9 комментариев

LenovoId

а что значит «на чистый HDD» но есть пункт «Стереть Windows» ?
чистый HDD это вообще чистый ,то есть на нём ни чего нету

danovoselov

LenovoId

Дмитрий Новоселов, это не чистый , а с виндой , но в любом случае Mint устанавливается вообще легко , к сожалению я не могу показать это — так как не рядом . записывали образ через что ?

danovoselov

Через Rufus, гайд взят отсюда: https://elementary.io/ru/docs/installation#creatin. (в выборе ос выбор винды, там гайд по руфусу)

LenovoId

danovoselov

Максим Ленский, ну вот на работе я с линукса сижу, дома не могу установить. Когда-то давно я ставил elementary os домой, была та же ошибка, когда выбирал пункт «другое», но когда выбирал — стереть windows, elementary os устанавливалась. На работе стоит mint, правда старенький, ещё 17.3 Rose, и ставил тоже я его на рабочую машину — проблем не было. Всё гладко. такое ощущение, что дома с винтом что-то. хз

LenovoId

Дмитрий Новоселов, в Лине запиши образ , у меня тоже комп хитрожопый . как я записал в Лине образ он установился без танцев с бубном

danovoselov

danovoselov

Решением оказалось вот что: На компе было 2 винта, один из них (главный/загрузочный) был с виндой, второй винт нужен был для установки Linux. При установке указывался второй винт для установки загрузчика, но тут я заметил, что второй винт маркируется как /dev/sdb, и при установке именно он указывается в качестве загрузчика, а первый винт маркируется как /dev/sda. При ошибке «Не удалось выполнить команду ‘grub-install /dev/sda‘. Это неисправимая ошибка» я вижу, что граб пытается залезть не в то место. подумал, что возможно в этом и кроется проблема.

Решение: Зашёл в Биос, переставил приоритет загрузки для винтов и поменял местами их в Boot, второй стал первым, первый стал вторым. Устанавливаю Linux Mint — вуаля! Всё работает. неожиданно, спрашивается зачем спрашивать в какой винт поставить загрузчик если grub это игнорирует и лезет в первый.

Читайте также:  Stream what you hear linux

Источник

Не удалось установить пакет grub

Ставил единственной системой debian, ubuntu, mint — свежие версии, везде одна и таже картина. И с отключённым и с включённым интернетом нет разницы. Автоматическая и ручная разбивка так же дали одинаковый результат.

Решение: в настройках bios множество параметров выставил disabled и grub таки установился. Видимо отключил какой то параметр который отвечал за проверку «widows запускается или что то другое.

А как выглядит разметка диска?

А что точно пишет apt при ошибке установки? Нужен весь выхлоп в консоль от команды:

sudo apt install grub-efi-amd64

Может у него 32-битный UEFI?

Может на вкладке Chipset (или ещё где) есть возможность из режима UEFI переключиться в режим BIOS? Все равно UEFI не имеет смысла, если диск менее 2 терабайт.

Vsevolod-linuxoid ★★★★★ ( 28.09.18 14:16:54 MSK )
Последнее исправление: Vsevolod-linuxoid 28.09.18 14:18:04 MSK (всего исправлений: 1)

Кстати о птичках — сделай отдельные разделы под /, swap, /home — это сильно упростит жизнь, если решишь сменить дистрибутив, к примеру. Для / — гигов 16-32, для swap — сколько есть оперативной памяти минимум (чтобы сон был), /home — всё остальное.

Vsevolod-linuxoid ★★★★★ ( 28.09.18 14:26:36 MSK )
Последнее исправление: Vsevolod-linuxoid 28.09.18 14:28:51 MSK (всего исправлений: 1)

Все равно UEFI не имеет смысла, пали диск менее 2 терабайт.

Ты путаешь с таблицей разделов GPT. Хотя и здесь спорно.

Не путаю. Просто BIOS плохо работает с GPT, а UEFI с MBR. В остальном они выполняют одну и ту же задачу — грузят ОС. Если одно решение отказывается работать, и предположительно есть возможность использовать другое, почему бы и не попробовать?

Ну надо подождать выхлоп apt хотя б, может там другая какая ругань вообще.

ничего не понял. У вас на картинке видно, что создались 2 раздела, как и должно быть при установке Ubuntu или Mint последних версий с автоматическим разбиением на разделы.

Только точки монтирования какие-то странные. Во всяком случае, не годятся. Удалите оба этих раздела (загрузившись с живой флешки Ubuntu или Mint) с помощью GParted, затем устанавливайте, выбрав автоматическое разбиение на разделы (ручное разбиение пока не делать — возможна ошибка по невнимательности или выполнение чужих советов, как разбивать, которые могут быть неправильными). Главное добиться, чтоб Linux работала. Потом можно будет переустановить, разбив по вкусу. Я бы так и оставил автоматическое разбиение в Ubuntu, если нет специальных требований к разделам (сейчас у меня отдельные разделы /root, /home и /var, но я знал, зачем мне это нужно, никого не спрашивал, как разбивать, и уверен, что такое разбиение мало кому кроме меня нужно). Вместо раздела /temp в 16 ГБ автоматически создался файл подкачки в 2 ГБ.

Хотя поиск в google по слову grub-efi-amd64 сразу дал ответ о причине неполадки (последнее сообщение в обсуждении):

Эээээ. Господи, куда катится этот мир.

Источник

Оцените статью
Adblock
detector