При загрузке linux появляется grub

При загрузке linux появляется grub

Добрый день, коллеги!
Образовалась вот такая проблема:
Установил Mint 19.1 64 бит, Cinnamon на отдельный диск (система единственная),
разделы:

/dev/sda1 2048 1050623 1048576 512M EFI /dev/sda2 1050624 586987519 585936896 279,4G Файловая система Linux /dev/sda3 586987520 616284159 29296640 14G Linux своп /dev/sda4 616284160 1953523711 1337239552 637,7G Файловая система Linux

При старте системы попадаю в черный экран с приглашением GRUB>
Набираю команду exit и происходит загрузка ОС. Как это вылечить?

Последний раз редактировалось пользователем 1 Dja; всего редактировалось раз: 25
Причина: spoil

slant Сообщения: 4266 Зарегистрирован: 21 июн 2017, 18:09 Решено: 82 Благодарил (а): 51 раз Поблагодарили: 1839 раз Контактная информация:

Приглашение grub при загрузке системы

После загрузки системы: journalctl -b > boot.txt , после чего содержимое получившегося boot.txt в студию.

Andy_K64 Сообщения: 46 Зарегистрирован: 22 апр 2019, 21:11 Благодарил (а): 1 раз Поблагодарили: 1 раз Контактная информация:

Приглашение grub при загрузке системы

Весь текстовый файл? Он большой. Можно здесь присоединить текст, или весь его текст копировать в сообщение?

slant Сообщения: 4266 Зарегистрирован: 21 июн 2017, 18:09 Решено: 82 Благодарил (а): 51 раз Поблагодарили: 1839 раз Контактная информация:

Приглашение grub при загрузке системы

Вроде можно было. А чтоб файл был поменьше — давать команду надо сразу после загрузки. Там вся сессия записывается с момента старта.

Andy_K64 Сообщения: 46 Зарегистрирован: 22 апр 2019, 21:11 Благодарил (а): 1 раз Поблагодарили: 1 раз Контактная информация:

Приглашение grub при загрузке системы

x230 Сообщения: 2094 Зарегистрирован: 02 сен 2016, 22:07 Решено: 5 Благодарил (а): 406 раз Поблагодарили: 487 раз Контактная информация:

Приглашение grub при загрузке системы

прошу прощения. а ESET NOD32 Antivirus — это обязательно нужно на машине?
.
и строка error[057d0000]: Не удается разблокировать сменный носитель (org.freedesktop.udisks2.filesystem-mount)
— тоже подозрительна — ключи или флэшки не стоят в тачке?

Ара Магеддон Сообщения: 571 Зарегистрирован: 08 дек 2018, 01:08 Решено: 18 Благодарил (а): 36 раз Поблагодарили: 136 раз

Приглашение grub при загрузке системы

А банальности типа sudo update-grub пробовали?
И на содержимое файла /etc/default/grub можно взглянуть?

Andy_K64 Сообщения: 46 Зарегистрирован: 22 апр 2019, 21:11 Благодарил (а): 1 раз Поблагодарили: 1 раз Контактная информация:

Приглашение grub при загрузке системы

Банальное решение ничего не дало.
usb-устройства не повлияли на ход загрузки, отключил, ничего не изменилось.
Антивирус был установлен позже, когда проблема уже была (она возникла сразу после установки).
Файл grub.txt прилагается. К сожалению, нивего в нем не понимаю, ибо в linux я неофит.

Dja Сообщения: 6635 Зарегистрирован: 27 авг 2016, 20:03 Решено: 28 Откуда: Voskresensk Благодарил (а): 1188 раз Поблагодарили: 699 раз Контактная информация:

Приглашение grub при загрузке системы

Попробуйте изменить граб таймаут. Он вроде меньше трех не должен ставиться. Попробуйте поставить 3. После обновите граб и рестарт.

Читайте также:  Run linux files on windows

Новичок? — ознакомься с правилами
и Панель форматирования
Изображение
IRC-канал
Изображение

Andy_K64 Сообщения: 46 Зарегистрирован: 22 апр 2019, 21:11 Благодарил (а): 1 раз Поблагодарили: 1 раз Контактная информация:

Приглашение grub при загрузке системы

Попробуйте изменить граб таймаут. Он вроде меньше трех не должен ставиться. Попробуйте поставить 3. После обновите граб и рестарт.

x230 Сообщения: 2094 Зарегистрирован: 02 сен 2016, 22:07 Решено: 5 Благодарил (а): 406 раз Поблагодарили: 487 раз Контактная информация:

Приглашение grub при загрузке системы

Andy_K64 Сообщения: 46 Зарегистрирован: 22 апр 2019, 21:11 Благодарил (а): 1 раз Поблагодарили: 1 раз Контактная информация:

Приглашение grub при загрузке системы

А что это даст? И как это сделать? У меня диалога по выбору метода загрузки на старте нет. Система-то одна на компе.

hellonet Сообщения: 2522 Зарегистрирован: 11 окт 2016, 12:58 Решено: 9 Откуда: Новосибирск Благодарил (а): 1004 раза Поблагодарили: 439 раз Контактная информация:

Приглашение grub при загрузке системы

Могла загрузочная флешка косо записаться. Я недавно на комп только с третьей флешки смог такую же систему (только Mate) установить. Первую флешку комп вообще не увидел, со второй вечно мигающий знак дефиса в верхнем левом углу и только с третьей флешки всё получилось как надо. Возможно поможет переустановка системы с перезаписанной флешкой. А возможно и дистрибутив придется перекачать (Контрольную сумму проверял?)

Andy_K64 Сообщения: 46 Зарегистрирован: 22 апр 2019, 21:11 Благодарил (а): 1 раз Поблагодарили: 1 раз Контактная информация:

Приглашение grub при загрузке системы

Да система-то у меня запускается! Но для этого надо набрать команду EXIT в приглашении grub> При этом меню grub нет.
И нормально все работает. Раздражает только эта остановка.

Ара Магеддон Сообщения: 571 Зарегистрирован: 08 дек 2018, 01:08 Решено: 18 Благодарил (а): 36 раз Поблагодарили: 136 раз

Приглашение grub при загрузке системы

/etc/default/grub абсолютно стандартный, там никаких изменений нет. А еще на винте есть раздел efi, но, судя по бутлогу, загрузка происходит в режиме совместимости (bios). Или я ошибаюсь?
Да и бутлог начинается с того, что загружается ядро с полученными от grub параметрами. А проблема возникает где-то раньше.

Источник

Установка Arch Linux. После перезагрузки, вместо системы появляется терминал grub.

На виртуальной машине всё работало без проблем, но на реальном устройстве после того как поставил загрузчик и вызвал reboot ничего не обнаружил, кроме терминала grub.

Также заметил, что из меню boot в биосе пропали все системы. До этого была винда на втором диске.

В чём может быть проблема?

Устанавливал Arch linux по этому гайду К нему прилагалось это видео

Что это за дерьмо? Оф дока для кого?

Ну по офф доке трудно было. Это дерьмо нормально работало на виртуальной машине

Что пишет то? Efi или легаси?

А как узнать что оно пишет? У меня после перезагрузки открывается консоль вида:

Minimal BASH-like line editing is supported. grub> _ 

Оно и логично ведь в boot в биосе ничего нет

Так если трудно, то нафига тебе сдался тот Рач?

Это дерьмо нормально работало на виртуальной машине

Виртуалка != реальная машина

Вот в твоём манне: pacman -S grub efibootmgr grub-btrfs os-prober

Есть ещё Legacy boot. Да и os-prober, вроде бы, не нужен.

Читайте также:  Linux вывести только числа

А у тебя есть под рукой LiveCD какой-то? Чтобы чрутнуться в Рач и установить ещё раз Grub?

CryNet ★★★★★ ( 20.01.22 14:31:05 MSK )
Последнее исправление: CryNet 20.01.22 14:32:17 MSK (всего исправлений: 2)

Так если трудно, то нафига тебе сдался тот Рач?

Ну хочется разобраться в нём.

Вот в твоём манне: pacman -S grub efibootmgr grub-btrfs os-prober

А у тебя есть под рукой LiveCD какой-то? Чтобы чрутнуться в Рач?

Есть флешка с установочным образом, можно с неё загрузиться и чрутнуться

Похоже граб у тебя загрузился, а вот конфиг нет. Проще всего загрузиться с лайвсиди, примонтировать еще раз разделы, сделать chroot и поставить граб правильно.

Загрузчик винды должен быть на разделе с ефи, если у тебя ефи. Если ты его не затер, то он по прежнему должен быть на месте.

А можно ещё раз загрузиться с установочной флешкой и сделать всё правильно?

Если да, то в чём всё таки была ошибка?

У меня UEFI, если я правильно понял вопрос. Но вообще мне всё равно на винду, сейчас главное Arch поставить.

mayar ( 20.01.22 14:38:44 MSK )
Последнее исправление: mayar 20.01.22 14:39:03 MSK (всего исправлений: 1)

Так это не арч и это для сервера, как я понял. Мне для домашнего пк надо

Просто он не очень популярный. Будет тяжело решать проблемы всякие. Я ещё не достаточно опытный, чтобы работать с ним.

У арча ядро кривое. GUI не поможет

По идее, можно даже с ливсд не грузиться. в консольке граба можно указать что грузить. загрузиться и потом уже поправить конфиг в системе. примерно так — https://unix.stackexchange.com/questions/329926/grub-starts-in-command-line-after-reboot
если не так, то похожим образом, гугли.

https://manjaro.org/ на другом компе работает просто отлично, жрать не просит, все ок

А можно ещё раз загрузиться с установочной флешкой и сделать всё правильно?

Вероятнее всего у тебя система на месте, значит можно по новой все примонтировать, сделать как при установки chroot и повторить установку граба.

Если да, то в чём всё таки была ошибка?

Не знаю, я не видел, как ты ставил.

Такое чувство, что я близок к решению

Выполнил все шаги. Только при выполнении boot вылезает ошибка

you need to load the kernel first

mayar ( 20.01.22 16:17:49 MSK )
Последнее исправление: mayar 20.01.22 16:18:05 MSK (всего исправлений: 1)

Я повторил всю установку заново, но ничего не поменялось(

Не знаю, я не видел, как ты ставил.

Я всё делаю в точности как написано тут

Смотрел также официальную доку. Там всё также с тем отличием, что я не увидел как они grub настраивают

Конфиг grub явно неправильный. Нужно в командной строке grub выполнить команды например ls, чтобы посмотреть какие разделы видны, где лежит ядро. После этого можно вручную загрузить систему командами linux /boot/… и initrd /boot/… и командой boot.

Я всё делаю в точности как написано тут

Любой гайд для подобной системы будет: Создай разделы, подмонтируй, распакуй систему, сделай chroot, поставь загрузчик. Но возможностей накосячить тут полно, так как надо правильно адаптировать под нюансы своей железки.

У тебя бут раздел с грабом и конфигом на efi-разделе, но при этом конфиг он не подгрузил. Значит какая-то ошибка возникла еще на этапе установки граба. Чаще всего это что-то не так было подмонтировано или ошибка при запуске «grub-install».

Смотрел также официальную доку.

У арча отличная вики, но установка описана хуже некуда. Чуть ле не проще поставить сначала генту по хэндбуку а потом с полученным опытом уже арч.

Читайте также:  Как создать образ системы линукс

Порой можно получить подсказку по состоянию ефи разделов. У тебя на fat разделе должны лежать ядра, директория grub с конфигом, директория EFI с efi приложением.

При попытке выполнить команду из официальной доки

grub-install —efi-directory=/boot/efi —boot-directory=/boot/efi/EFI —bootloader-id=grub

grub-install: error: /boot/efi doesn’t look like an EFI partition.

mayar ( 20.01.22 17:00:48 MSK )
Последнее исправление: mayar 20.01.22 17:02:38 MSK (всего исправлений: 1)

«–efi-directory» — должен указывать на директорию, куда примонтирован EFI раздел, который ты форматировал в fat и пометил как efi. Обычно это /boot (boot и efi на одном разделе, как в русском гайде), или /boot/efi.

Ошибка говорит о том, что в /boot/efi этот раздел не примонтирован.

Да, я это понял Но странно, так как я его примонтровал. Это даже в истории команд видно. И потом отформатировал тоже

У тебя в гайде раздел примонтировали в /boot, а не в /boot/efi.

Хотя нет, boot я не монтровал. Но этого и не было в гайде

Но если указать –efi-directory=/boot тоже самое

В гайде есть mount /dev/sda1 /mnt/boot .

Проверь командой mount без параметров, что смонтировано.

Больше нет времени, чтобы разбираться в этом. Поставить систему так и не получилось. Буду разбираться с этим потом

Это значит, что /boot/efi не является отдельным EFI разделом (отформатированным в FAT32 для установки grub и загрузчика windows). Либо этот раздел смонтирован по другому пути (например /boot либо /boot/efi указывает на другой раздел, либо EFI раздел не был никуда смонтирован и /boot/efi — просто папка внутри корневого раздела.

В «установочном чек-листе» по ссылке в облаке есть такое:

т.е. предполагается, что EFI раздел монтируется в /boot (виден как /boot после выполнения arch-chroot /mnt).

Хотя нет, boot я не монтровал. Но этого и не было в гайде

Очевидно, что это нужно. Перед установкой сложных дистров нужно разбираться в базовых вещах.

Источник

При очередной загрузке Ubuntu появилось меню GNU GRUB

При очередной загрузке Ubuntu 16.04 появилось меню GNU GRUB введите сюда описание изображения В нем выбираю первый пункт, этот выбор приводит к: введите сюда описание изображения Подскажите, как мне вернуть работоспособоность системы?

initranfs — было у меня это — все инструкции в сети не помогли — вставил диск именно с той ubuntu которая стаяла — и всё — типа восстановление

Восстановление с использованием LiveUSB не помогло. В итоге совсем повалил систему, даже GRUB перестал запускаться. Видимо что-то делаю не верно.

1 ответ 1

Почему появился этот экран?

Во время работы OS были обнаружены ошибки на диске (ошибки файловой системы). И система «просит», чтобы вы провели сканирование диска ‘fsck’ вручную. Это нормальная ситуация, OS пытается избежать потери данных.

Как решить?

  • можно подключить диск к другому серверу и протеcтировать
  • можно использовать Ubuntu LiveCD
  • использовать RecoveryMode или Single user mode

Важно! Причиной возникающих ошибок может быть неисправность диска и в первую очередь нужно убедиться, что диск исправен.

Если это ваша основная система — выполните резервное копирование диска или ключевых данных.

p.s. Подобные ситуации сильно напрягают поначалу, но помогают лучше разобраться в логике работы и понять алгоритм восстановления системы.

Источник

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