Поправить grub

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

Поправить grub

#1

08 фев 2018, 14:56

С грубом не разберусь:
Вопервых установился счётчик на две минуты ожиданием нажатия клавиши на предмет загрузки mbr-загрузчика обхода груба.
Вовторых не понятно - как добавить в menu.lst запись для загрузки линукса (ставил под виндой, для винды запись есть а для линукса не стала). В сети встречаю пособия - на предмет прописывания шаблона, но у меня установка без шаблонов, не средствами линукса, в качестве четырёх файлов. Как это править?

Аватара пользователя

rogoznik
Сообщения: 10014
Зарегистрирован: 27 июн 2017, 13:36
Решено: 128
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1950 раз
Контактная информация:

Поправить grub

#2

08 фев 2018, 18:40

Cahes писал(а):
08 фев 2018, 14:56
ставил под виндой
Лучше ставить/править под линуксом. Загрузись в лайв-сессию, установи boot-repair, запусти и сделай все что он просит
ИзображениеИзображение

Аватара пользователя

colonel
Сообщения: 1851
Зарегистрирован: 18 дек 2016, 12:08
Решено: 21
Откуда: Хартленд, N
Благодарил (а): 43 раза
Поблагодарили: 498 раз
Контактная информация:

Поправить grub

#3

08 фев 2018, 19:46

Cahes писал(а):
08 фев 2018, 14:56
...Вопервых установился счётчик на две минуты ожиданием нажатия клавиши на предмет загрузки mbr-загрузчика обхода груба.
Вовторых не понятно - как добавить в menu.lst запись для загрузки линукса... (ставил под виндой, для винды запись есть а для линукса не стала). В сети встречаю пособия - на предмет прописывания шаблона, но у меня установка без шаблонов, не средствами линукса, в качестве четырёх файлов. Как это править?
каков вопрос таков ответ
конфигурационный файл grubmenu.lst править ручками в текстовом редакторе - прописать строки запуска линукса
в помощь - http://www.opennet.ru/soft/GRUB.pdf , http://help.ubuntu.ru/wiki/grub_legacy , http://greenflash.su/publ/14-1-0-3 ( http://citforum.ru/operating_systems/linux/GRUB/ ) , http://greenflash.su/Grub4Dos/files/examples.htm , http://nikiton21.ru/blog/post/menulst
"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Аватара пользователя

ikrost
Сообщения: 555
Зарегистрирован: 12 май 2017, 17:20
Решено: 1
Откуда: Тбилиси
Благодарил (а): 831 раз
Поблагодарили: 83 раза
Контактная информация:

Поправить grub

#4

09 фев 2018, 16:34

И правда не очень понятен вопрос. Может воспользуешься программой EasyBCD2.3? Можно найти в сборках с лайвом. Там поставишь и минуты и очерёдность.

Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

Поправить grub

#5

18 фев 2018, 13:14

Спасибо за помощь. Проблему исключил другими способами.
Сейчас ещё одна проблема с грубом, если не трудно:


Мультизагрузочная флешка - с двумя разделами, один - FAT с UEFI, другой - NTFS с данными и, собственно - менеджером загрузки. Активный - FAT. Предусмотрено два режима загрузки - посредством MBR и UEFI. MBR работает нормально, с UEFI - проблема: выходит в GRUB с командной строкой. В процессе проскакивают следующие тексты:

Booting in insecure mode
file path: /ACPI...чего-то-там.../File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)
/EndEntire

************************************************
Могу грузиться посредством MBR и в меню менеджера выбрав "Start BOOTMGR" (или типа того) выхожу на меню для UEFI. Далее могу нормально юзать UEFI-менеджер, загрузиться в какой ни будь прединсталлер, например - W764. Но, утилита BootIce показывает - что система загружена не в UEFI-режиме (что, в принципе, понятно).
************************************************
Если отталкиваться от того - что загрузка от UEFI-меню идёт через GRUB, то на эту тему в \boot\grub\grub.cfg есть запись: "search --set=root -f /efi/microsoft/boot/BCD", а физически этого файла нету. Он есть на втором разделе. Вероятно у разработчика пакет ставился на один раздел, а мне - чтобы иметь возможность сохранять большие файлы, пришлось иcпользовать ntfs, и UEFI-загрузчик перенести на другой раздел - FAT. Это всё показывает что UEFI-загрузкой управляет менеджер BCD, который доступен через bootmgfw.efi, который находится не на том разделе - где GRUB, и тот не может его найти.

Правильно мыслю? Как загрузчик GRUB2 на одном разделе переключить на bootmgfw на другом разделе?

Аватара пользователя

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

Поправить grub

#6

18 фев 2018, 13:41

Cahes писал(а):
18 фев 2018, 13:14
Как загрузчик GRUB2
Так GRUB2 или GRUB Legacy? И что там на флэшке, ничего не понятно..

Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

Поправить grub

#7

18 фев 2018, 15:34

AlexZ писал(а):
18 фев 2018, 13:41
GRUB2 или GRUB Legacy?
А какой в этом смысл? Или вы под "GRUB Legacy" понимаете то - что я называю "Режим MBR"? Просто я вижу в текстах название GRUB2 - так и пишу. Как это проверить? Речь идёт об варианте загрузки - "UEFI". Давайте - вы сами догадаетесь и мне подскажете...

Вот загрузочный раздел:
\boot\grub\
\boot\grub\exfat.mod
\boot\grub\grub.cfg
\boot\grub\ntfs.mod
\boot\grub\ntfscomp.mod

\boot\x_32\
\boot\x_32\ntfs_x32.efi

\efi\boot\
\efi\boot\bootia32.efi
\efi\boot\bootx64.efi
\efi\boot\grubx64.efi
Вот раздел данных:
Boot\:
Fonts\*
gfx\*
ru-RU\*
memdisk
BCD
memtest.exe
BOOTSTAT.DAT

Аватара пользователя

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

Поправить grub

#8

18 фев 2018, 16:01

Cahes писал(а):
08 фев 2018, 14:56
как добавить в menu.lst
Вот это к GRUB Legacy (GRUB 1) относится.
Cahes писал(а):
18 фев 2018, 13:14
Мультизагрузочная флешка - с двумя разделами, один - FAT с UEFI, другой - NTFS с данными и, собственно - менеджером загрузки.
Что он загружает здесь?

Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

Поправить grub

#9

18 фев 2018, 18:27

"menu.lst" я там вообще не нахожу. То есть - у меня не "Grub Legacy" а "Grub2". Есть две менюхи - MBR и UEFI (с подменюхами), но я их не могу найти. Где они могут быть? Это вопрос.

У меня есть исходник образа, c которого я лепил флешку, так там тоже нет "menu.lst". Там я нашёл BCD по пути ESP:\efi\microsoft\boot\BCD, так там есть менюхи с выходом на загрузку винд в EFI-режиме, и этот путь прописан в grub.cfg, о чём я уже говорил. Значит "\efi\microsoft\boot\" на моём загрузчике быть должен. Скопировал, попробую.

Попробовал - опять grub уходит в "Booting in insecure..."

Но опять-же, это не те менюхи - которые я вижу при загрузке компьютера с флешки. Где их искать?
AlexZ писал(а):
18 фев 2018, 16:01
Что он загружает здесь?
А я не знаю - что он там загружает. Структура проста, если бы "оно" было здесь - я бы давно нашёл. Поэтому - помогайте.

Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

Поправить grub

#10

18 фев 2018, 19:41

Вот данные о загрузке из boot-repair: http://paste.ubuntu.com/p/7rq8kgk6sz/
Внимания заслуживают данные об:
/dev/sdb1 /media/lubuntu/Reanimator
/dev/sdb2 /media/lubuntu/ReanimEFI

Аватара пользователя

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

Поправить grub

#11

18 фев 2018, 19:55

Cahes писал(а):
18 фев 2018, 18:27
У меня есть исходник образа, c которого я лепил флешку
Ссылка есть на него, иначе опять ничего не понятно
Cahes писал(а):
18 фев 2018, 18:27
А я не знаю - что он там загружает.
Есть две менюхи - MBR и UEFI (с подменюхами), но я их не могу найти.
Что в вашем понимании Мультизагрузочная флешка? Предназначение её, преследуемая цель? А то получается ищем то, не знаю чего.. :smile:
Cahes писал(а):
18 фев 2018, 18:27
То есть - у меня не "Grub Legacy" а "Grub2"
Это точно? А то у меня есть флешка-реаниматор, загружается в обоих режимах, так там в режиме Legacy GRUB4DOS

Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

Поправить grub

#12

18 фев 2018, 22:00

AlexZ писал(а):
18 фев 2018, 19:55
Ссылка
Утилита для подготовки мультизагрузочной флешки
Реаниматор с несколькими загрузками на одном разделе
2part_Flash_EFI.7z
Пакет для обустройства EFI-загрузчика на дополнительном разделе для флешки с двумя разделами
(562.42 КБ) 20 скачиваний
AlexZ писал(а):
18 фев 2018, 19:55
Это точно?
Ну откуда я знаю, ну что вы ко мне пристали: я по этому вопросу знаю меньше чем вы, давайте - говорите как проверить, я проверю.

Аватара пользователя

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

Поправить grub

#13

18 фев 2018, 23:40

Cahes писал(а):
18 фев 2018, 22:00
Ну откуда я знаю
Теперь я вижу, что там в MBR Grub4Dos. На будущее, их сейчас как минимум три - Grub2, Grub Legacy и Grub4Dos.
Этой MultiBootUSB я не пользовался, перелопачивать-разбираться в ней у меня времени нет.
Почему Unofficial?
Могу посоветовать только официальную версию http://nnm-club.me/forum/viewtopic.php?t=806125
У меня она как раз без проблем запускается в обоих режимах. В теме неоднократно обсуждается как это всё правильно настроить (гораздо проще и понятней чем в вашем варианте). И дальнейшие вопросы (если возникнут) лучше там задавать.

Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

Поправить grub

#14

19 фев 2018, 08:12

Я ошибся - к проге "MultiBoot" это не имеет ни какого отношения. Нет там ни menu.lst, ни чего подобного.

И про MBR я ошибся: имелось в виду - варианты "BIOS"-загрузки.

Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

Поправить grub

#15

02 мар 2018, 16:10

darkfenix писал(а):
08 фев 2018, 18:40
boot-repair
А зачем бутрепаир сделан 64-битной версии? Неужели 32-битная не сможет поставить нужные файлы? И вообще - сам груб различается ли на 64-х- и 32-х- разрядные?

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Поправить grub

#16

02 мар 2018, 16:16

Cahes писал(а):
02 мар 2018, 16:10
А зачем бутрепаир сделан 64-битной версии?
А где ты это уcмотрел?)
https://launchpad.net/~yannubuntu/+arch ... ter=xenial
Я вижу независимые от архитектуры пакеты с суффксом all, не amd64
Изображение
   
Изображение

Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

Поправить grub

#17

14 мар 2018, 06:48

Всё чаще наблюдается сбой работы бут-менеджера по невыясненным причинам, по желанию - всё восстанавливается: загрузка до графического режима останавливается с предложением ввести рут-пароль и командной строкой. Я грешу на сбойный участок жёсткого диска. Проверки и ремапинги сбоев не нашли, но это не показатель - винт старенький, так-что надо обезопаситься на крайний случай. На случай - если родная загрузка всё-же рухнет, на случай - если не будет под рукой флешки - как-то можно сделать дополнительный вариант в другом месте?

Аватара пользователя

Автор темы
Cahes
Сообщения: 189
Зарегистрирован: 28 мар 2017, 09:31
Решено: 1
Благодарил (а): 7 раз
Контактная информация:

Поправить grub

#18

14 мар 2018, 06:52

Chocobo писал(а):
02 мар 2018, 16:16
Cahes писал(а): ↑
А зачем бутрепаир сделан 64-битной версии?

А где ты это уcмотрел?)
Так по ссылке в первом посте, где скачка репаир-диска:
https://sourceforge.net/projects/boot-repair-cd/files/

Аватара пользователя

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

Поправить grub

#19

14 мар 2018, 08:27

Сколько ни пробовал работает либо легаси, если поставить последнюю в легаси, либо UEFI, если поставить последнюю в UEFI. В итоге забил ) Если нужен универсал - оригинальный лайф. Либо 2 флешки. :tux:

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Поправить grub

#20

14 мар 2018, 09:49

Cahes, по ссылке вижу два варианта загрузочных образов линукс, в которых будет установлен одинаковый noarch-бутрепайр.
Почему клепают в двух исполнениях образа? - 64 лайв у кого-то может не стартануть на калькуляторах, а кому-то наоборот в том же лайве могут потребоваться проги 64-бит для проведения траблшутинга.

Ну и отдельный образ под него жирно будет хранить на мой взгляд когда требуется одна прога, обычно вызывал его поставив с репа в лайв режиме минта/убунты, что под рукой обычно.
Изображение
   
Изображение

Закрыто

Вернуться в «Загрузка системы, бэкапы и восстановление»

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 7 гостей