Страница 1 из 1
Поправить grub
Добавлено: 08 фев 2018, 14:56
Cahes
С грубом не разберусь:
Вопервых установился счётчик на две минуты ожиданием нажатия клавиши на предмет загрузки mbr-загрузчика обхода груба.
Вовторых не понятно - как добавить в menu.lst запись для загрузки линукса (ставил под виндой, для винды запись есть а для линукса не стала). В сети встречаю пособия - на предмет прописывания шаблона, но у меня установка без шаблонов, не средствами линукса, в качестве четырёх файлов. Как это править?
Поправить grub
Добавлено: 08 фев 2018, 18:40
rogoznik
Cahes писал(а): ↑08 фев 2018, 14:56
ставил под виндой
Лучше ставить/править под линуксом. Загрузись в лайв-сессию, установи
boot-repair, запусти и сделай все что он просит
Поправить grub
Добавлено: 08 фев 2018, 19:46
colonel
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
Поправить grub
Добавлено: 09 фев 2018, 16:34
ikrost
И правда не очень понятен вопрос. Может воспользуешься программой EasyBCD2.3? Можно найти в сборках с лайвом. Там поставишь и минуты и очерёдность.
Поправить grub
Добавлено: 18 фев 2018, 13:14
Cahes
Спасибо за помощь. Проблему исключил другими способами.
Сейчас ещё одна проблема с грубом, если не трудно:
Мультизагрузочная флешка - с двумя разделами, один - 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 на другом разделе?
Поправить grub
Добавлено: 18 фев 2018, 13:41
AlexZ
Cahes писал(а): ↑18 фев 2018, 13:14
Как загрузчик GRUB2
Так GRUB2 или GRUB Legacy? И что там на флэшке, ничего не понятно..
Поправить grub
Добавлено: 18 фев 2018, 15:34
Cahes
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
Поправить grub
Добавлено: 18 фев 2018, 16:01
AlexZ
Cahes писал(а): ↑08 фев 2018, 14:56
как добавить в menu.lst
Вот это к GRUB Legacy (GRUB 1) относится.
Cahes писал(а): ↑18 фев 2018, 13:14
Мультизагрузочная флешка - с двумя разделами, один - FAT с UEFI, другой - NTFS с данными и, собственно - менеджером загрузки.
Что он загружает здесь?
Поправить grub
Добавлено: 18 фев 2018, 18:27
Cahes
"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
Что он загружает здесь?
А я не знаю - что он там загружает. Структура проста, если бы "оно" было здесь - я бы давно нашёл. Поэтому - помогайте.
Поправить grub
Добавлено: 18 фев 2018, 19:41
Cahes
Вот данные о загрузке из boot-repair:
http://paste.ubuntu.com/p/7rq8kgk6sz/
Внимания заслуживают данные об:
/dev/sdb1 /media/lubuntu/Reanimator
/dev/sdb2 /media/lubuntu/ReanimEFI
Поправить grub
Добавлено: 18 фев 2018, 19:55
AlexZ
Cahes писал(а): ↑18 фев 2018, 18:27
У меня есть исходник образа, c которого я лепил флешку
Ссылка есть на него, иначе опять ничего не понятно
Cahes писал(а): ↑18 фев 2018, 18:27
А я не знаю - что он там загружает.
Есть две менюхи - MBR и UEFI (с подменюхами), но я их не могу найти.
Что в вашем понимании Мультизагрузочная флешка? Предназначение её, преследуемая цель? А то получается ищем то, не знаю чего..
Cahes писал(а): ↑18 фев 2018, 18:27
То есть - у меня не "Grub Legacy" а "Grub2"
Это точно? А то у меня есть флешка-реаниматор, загружается в обоих режимах, так там в режиме Legacy GRUB4DOS
Поправить grub
Добавлено: 18 фев 2018, 22:00
Cahes
AlexZ писал(а): ↑18 фев 2018, 19:55
Ссылка
Утилита для подготовки мультизагрузочной флешки
Реаниматор с несколькими загрузками на одном разделе
- 2part_Flash_EFI.7z
- Пакет для обустройства EFI-загрузчика на дополнительном разделе для флешки с двумя разделами
- (562.42 КБ) 22 скачивания
AlexZ писал(а): ↑18 фев 2018, 19:55
Это точно?
Ну откуда я знаю, ну что вы ко мне пристали: я по этому вопросу знаю меньше чем вы, давайте - говорите как проверить, я проверю.
Поправить grub
Добавлено: 18 фев 2018, 23:40
AlexZ
Cahes писал(а): ↑18 фев 2018, 22:00
Ну откуда я знаю
Теперь я вижу, что там в MBR Grub4Dos. На будущее, их сейчас как минимум три - Grub2, Grub Legacy и Grub4Dos.
Этой MultiBootUSB я не пользовался, перелопачивать-разбираться в ней у меня времени нет.
Почему Unofficial?
Могу посоветовать только официальную версию
http://nnm-club.me/forum/viewtopic.php?t=806125
У меня она как раз без проблем запускается в обоих режимах. В теме неоднократно обсуждается как это всё правильно настроить (гораздо проще и понятней чем в вашем варианте). И дальнейшие вопросы (если возникнут) лучше там задавать.
Поправить grub
Добавлено: 19 фев 2018, 08:12
Cahes
Я ошибся - к проге "MultiBoot" это не имеет ни какого отношения. Нет там ни menu.lst, ни чего подобного.
И про MBR я ошибся: имелось в виду - варианты "BIOS"-загрузки.
Поправить grub
Добавлено: 02 мар 2018, 16:10
Cahes
darkfenix писал(а): ↑08 фев 2018, 18:40
boot-repair
А зачем бутрепаир сделан 64-битной версии? Неужели 32-битная не сможет поставить нужные файлы? И вообще - сам груб различается ли на 64-х- и 32-х- разрядные?
Поправить grub
Добавлено: 02 мар 2018, 16:16
Chocobo
Cahes писал(а): ↑02 мар 2018, 16:10
А зачем бутрепаир сделан 64-битной версии?
А где ты это уcмотрел?)
https://launchpad.net/~yannubuntu/+arch ... ter=xenial
Я вижу независимые от архитектуры пакеты с суффксом
all
, не
amd64
Поправить grub
Добавлено: 14 мар 2018, 06:48
Cahes
Всё чаще наблюдается сбой работы бут-менеджера по невыясненным причинам, по желанию - всё восстанавливается: загрузка до графического режима останавливается с предложением ввести рут-пароль и командной строкой. Я грешу на сбойный участок жёсткого диска. Проверки и ремапинги сбоев не нашли, но это не показатель - винт старенький, так-что надо обезопаситься на крайний случай. На случай - если родная загрузка всё-же рухнет, на случай - если не будет под рукой флешки - как-то можно сделать дополнительный вариант в другом месте?
Поправить grub
Добавлено: 14 мар 2018, 06:52
Cahes
Chocobo писал(а): ↑02 мар 2018, 16:16
Cahes писал(а): ↑
А зачем бутрепаир сделан 64-битной версии?
А где ты это уcмотрел?)
Так по ссылке в первом посте, где скачка репаир-диска:
https://sourceforge.net/projects/boot-repair-cd/files/
Поправить grub
Добавлено: 14 мар 2018, 08:27
Dja
Сколько ни пробовал работает либо легаси, если поставить последнюю в легаси, либо UEFI, если поставить последнюю в UEFI. В итоге забил ) Если нужен универсал - оригинальный лайф. Либо 2 флешки.

Поправить grub
Добавлено: 14 мар 2018, 09:49
Chocobo
Cahes, по ссылке вижу два варианта загрузочных образов линукс, в которых будет установлен одинаковый noarch-бутрепайр.
Почему клепают в двух исполнениях образа? - 64 лайв у кого-то может не стартануть на калькуляторах, а кому-то наоборот в том же лайве могут потребоваться проги 64-бит для проведения траблшутинга.
Ну и отдельный образ под него жирно будет хранить на мой взгляд когда требуется одна прога, обычно вызывал его поставив с репа в лайв режиме минта/убунты, что под рукой обычно.