Поправить 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 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 189
- Зарегистрирован: 28 мар 2017, 09:31
- Решено: 1
- Благодарил (а): 7 раз
- Контактная информация:
Поправить grub
С грубом не разберусь:
Вопервых установился счётчик на две минуты ожиданием нажатия клавиши на предмет загрузки mbr-загрузчика обхода груба.
Вовторых не понятно - как добавить в menu.lst запись для загрузки линукса (ставил под виндой, для винды запись есть а для линукса не стала). В сети встречаю пособия - на предмет прописывания шаблона, но у меня установка без шаблонов, не средствами линукса, в качестве четырёх файлов. Как это править?
Вопервых установился счётчик на две минуты ожиданием нажатия клавиши на предмет загрузки mbr-загрузчика обхода груба.
Вовторых не понятно - как добавить в menu.lst запись для загрузки линукса (ставил под виндой, для винды запись есть а для линукса не стала). В сети встречаю пособия - на предмет прописывания шаблона, но у меня установка без шаблонов, не средствами линукса, в качестве четырёх файлов. Как это править?
-
- Сообщения: 10014
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 128
- Откуда: Нижний Тагил
- Благодарил (а): 776 раз
- Поблагодарили: 1950 раз
- Контактная информация:
Поправить grub
Лучше ставить/править под линуксом. Загрузись в лайв-сессию, установи boot-repair, запусти и сделай все что он просит
-
- Сообщения: 1851
- Зарегистрирован: 18 дек 2016, 12:08
- Решено: 21
- Откуда: Хартленд, N
- Благодарил (а): 43 раза
- Поблагодарили: 498 раз
- Контактная информация:
Поправить grub
каков вопрос таков ответCahes писал(а): ↑08 фев 2018, 14:56...Вопервых установился счётчик на две минуты ожиданием нажатия клавиши на предмет загрузки mbr-загрузчика обхода груба.
Вовторых не понятно - как добавить в menu.lst запись для загрузки линукса... (ставил под виндой, для винды запись есть а для линукса не стала). В сети встречаю пособия - на предмет прописывания шаблона, но у меня установка без шаблонов, не средствами линукса, в качестве четырёх файлов. Как это править?
конфигурационный файл grub-а menu.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 выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом
(с)Себастьян Перейра, торговец чёрным деревом
-
- Сообщения: 555
- Зарегистрирован: 12 май 2017, 17:20
- Решено: 1
- Откуда: Тбилиси
- Благодарил (а): 831 раз
- Поблагодарили: 83 раза
- Контактная информация:
Поправить grub
И правда не очень понятен вопрос. Может воспользуешься программой EasyBCD2.3? Можно найти в сборках с лайвом. Там поставишь и минуты и очерёдность.
-
Автор темы - Сообщения: 189
- Зарегистрирован: 28 мар 2017, 09:31
- Решено: 1
- Благодарил (а): 7 раз
- Контактная информация:
Поправить grub
Спасибо за помощь. Проблему исключил другими способами.
Сейчас ещё одна проблема с грубом, если не трудно:
Мультизагрузочная флешка - с двумя разделами, один - 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 на другом разделе?
Сейчас ещё одна проблема с грубом, если не трудно:
Мультизагрузочная флешка - с двумя разделами, один - 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 на другом разделе?
-
Автор темы - Сообщения: 189
- Зарегистрирован: 28 мар 2017, 09:31
- Решено: 1
- Благодарил (а): 7 раз
- Контактная информация:
Поправить grub
А какой в этом смысл? Или вы под "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\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
Fonts\*
gfx\*
ru-RU\*
memdisk
BCD
memtest.exe
BOOTSTAT.DAT
-
Автор темы - Сообщения: 189
- Зарегистрирован: 28 мар 2017, 09:31
- Решено: 1
- Благодарил (а): 7 раз
- Контактная информация:
Поправить grub
"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..."
Но опять-же, это не те менюхи - которые я вижу при загрузке компьютера с флешки. Где их искать?
У меня есть исходник образа, c которого я лепил флешку, так там тоже нет "menu.lst". Там я нашёл BCD по пути ESP:\efi\microsoft\boot\BCD, так там есть менюхи с выходом на загрузку винд в EFI-режиме, и этот путь прописан в grub.cfg, о чём я уже говорил. Значит "\efi\microsoft\boot\" на моём загрузчике быть должен. Скопировал, попробую.
Попробовал - опять grub уходит в "Booting in insecure..."
Но опять-же, это не те менюхи - которые я вижу при загрузке компьютера с флешки. Где их искать?
А я не знаю - что он там загружает. Структура проста, если бы "оно" было здесь - я бы давно нашёл. Поэтому - помогайте.
-
Автор темы - Сообщения: 189
- Зарегистрирован: 28 мар 2017, 09:31
- Решено: 1
- Благодарил (а): 7 раз
- Контактная информация:
Поправить grub
Вот данные о загрузке из boot-repair: http://paste.ubuntu.com/p/7rq8kgk6sz/
Внимания заслуживают данные об:
/dev/sdb1 /media/lubuntu/Reanimator
/dev/sdb2 /media/lubuntu/ReanimEFI
Внимания заслуживают данные об:
/dev/sdb1 /media/lubuntu/Reanimator
/dev/sdb2 /media/lubuntu/ReanimEFI
-
- Сообщения: 1395
- Зарегистрирован: 06 янв 2018, 21:06
- Решено: 3
- Откуда: Горно-Алтайск
- Благодарил (а): 212 раз
- Поблагодарили: 177 раз
- Контактная информация:
Поправить grub
Ссылка есть на него, иначе опять ничего не понятно
Что в вашем понимании Мультизагрузочная флешка? Предназначение её, преследуемая цель? А то получается ищем то, не знаю чего..
Это точно? А то у меня есть флешка-реаниматор, загружается в обоих режимах, так там в режиме Legacy GRUB4DOS
-
Автор темы - Сообщения: 189
- Зарегистрирован: 28 мар 2017, 09:31
- Решено: 1
- Благодарил (а): 7 раз
- Контактная информация:
Поправить grub
Утилита для подготовки мультизагрузочной флешки
Реаниматор с несколькими загрузками на одном разделе
Ну откуда я знаю, ну что вы ко мне пристали: я по этому вопросу знаю меньше чем вы, давайте - говорите как проверить, я проверю.
-
- Сообщения: 1395
- Зарегистрирован: 06 янв 2018, 21:06
- Решено: 3
- Откуда: Горно-Алтайск
- Благодарил (а): 212 раз
- Поблагодарили: 177 раз
- Контактная информация:
Поправить grub
Теперь я вижу, что там в MBR Grub4Dos. На будущее, их сейчас как минимум три - Grub2, Grub Legacy и Grub4Dos.
Этой MultiBootUSB я не пользовался, перелопачивать-разбираться в ней у меня времени нет.
Почему Unofficial?
Могу посоветовать только официальную версию http://nnm-club.me/forum/viewtopic.php?t=806125
У меня она как раз без проблем запускается в обоих режимах. В теме неоднократно обсуждается как это всё правильно настроить (гораздо проще и понятней чем в вашем варианте). И дальнейшие вопросы (если возникнут) лучше там задавать.
-
Автор темы - Сообщения: 189
- Зарегистрирован: 28 мар 2017, 09:31
- Решено: 1
- Благодарил (а): 7 раз
- Контактная информация:
Поправить grub
Я ошибся - к проге "MultiBoot" это не имеет ни какого отношения. Нет там ни menu.lst, ни чего подобного.
И про MBR я ошибся: имелось в виду - варианты "BIOS"-загрузки.
И про MBR я ошибся: имелось в виду - варианты "BIOS"-загрузки.
-
Автор темы - Сообщения: 189
- Зарегистрирован: 28 мар 2017, 09:31
- Решено: 1
- Благодарил (а): 7 раз
- Контактная информация:
Поправить grub
А зачем бутрепаир сделан 64-битной версии? Неужели 32-битная не сможет поставить нужные файлы? И вообще - сам груб различается ли на 64-х- и 32-х- разрядные?
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3008 раз
- Контактная информация:
Поправить grub
А где ты это уcмотрел?)
https://launchpad.net/~yannubuntu/+arch ... ter=xenial
Я вижу независимые от архитектуры пакеты с суффксом
all
, не amd64
-
Автор темы - Сообщения: 189
- Зарегистрирован: 28 мар 2017, 09:31
- Решено: 1
- Благодарил (а): 7 раз
- Контактная информация:
Поправить grub
Всё чаще наблюдается сбой работы бут-менеджера по невыясненным причинам, по желанию - всё восстанавливается: загрузка до графического режима останавливается с предложением ввести рут-пароль и командной строкой. Я грешу на сбойный участок жёсткого диска. Проверки и ремапинги сбоев не нашли, но это не показатель - винт старенький, так-что надо обезопаситься на крайний случай. На случай - если родная загрузка всё-же рухнет, на случай - если не будет под рукой флешки - как-то можно сделать дополнительный вариант в другом месте?
-
Автор темы - Сообщения: 189
- Зарегистрирован: 28 мар 2017, 09:31
- Решено: 1
- Благодарил (а): 7 раз
- Контактная информация:
Поправить grub
Так по ссылке в первом посте, где скачка репаир-диска:
https://sourceforge.net/projects/boot-repair-cd/files/
-
- Сообщения: 6875
- Зарегистрирован: 27 авг 2016, 20:03
- Решено: 30
- Откуда: Voskresensk
- Благодарил (а): 1310 раз
- Поблагодарили: 724 раза
- Контактная информация:
Поправить grub
Сколько ни пробовал работает либо легаси, если поставить последнюю в легаси, либо UEFI, если поставить последнюю в UEFI. В итоге забил ) Если нужен универсал - оригинальный лайф. Либо 2 флешки.
-
- Сообщения: 10015
- Зарегистрирован: 27 авг 2016, 22:57
- Решено: 215
- Откуда: НН
- Благодарил (а): 815 раз
- Поблагодарили: 3008 раз
- Контактная информация:
Поправить grub
Cahes, по ссылке вижу два варианта загрузочных образов линукс, в которых будет установлен одинаковый noarch-бутрепайр.
Почему клепают в двух исполнениях образа? - 64 лайв у кого-то может не стартануть на калькуляторах, а кому-то наоборот в том же лайве могут потребоваться проги 64-бит для проведения траблшутинга.
Ну и отдельный образ под него жирно будет хранить на мой взгляд когда требуется одна прога, обычно вызывал его поставив с репа в лайв режиме минта/убунты, что под рукой обычно.
Почему клепают в двух исполнениях образа? - 64 лайв у кого-то может не стартануть на калькуляторах, а кому-то наоборот в том же лайве могут потребоваться проги 64-бит для проведения траблшутинга.
Ну и отдельный образ под него жирно будет хранить на мой взгляд когда требуется одна прога, обычно вызывал его поставив с репа в лайв режиме минта/убунты, что под рукой обычно.
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и 7 гостей