Есть ли более простой способ манипулировать данными GRUB 2?

Использование GRUB 2 сложнее, чем GRUB 1 для этих случаев использования:

  • Похоже, если я хочу изменить порядок записей в меню GRUB 2, в окне выбора я должен переименовать файлы в директории « /etc/grub.d/ ».
  • Если мне нужно изменить порядок загрузки, сначала я должен посмотреть в « /boot/grub/grub.cfg », проверьте, когда появится запись, которую я хочу по умолчанию, затем установите параметр GRUB_DEFAULT в « / etc / default / grub », для его соответствия (считая от 0).

Старый GRUB позволял мне делать все это, просто перемещая текстовые записи в « /boot/grub/menu.lst ». Этот гораздо более простой способ заставил меня использовать GRUB 1 некоторое время. Это заставляет меня задаться вопросом, есть ли специализированный инструмент, чтобы сделать все это проще.

4 Solutions collect form web for “Есть ли более простой способ манипулировать данными GRUB 2?”

Дэниэл Роббинс, создатель Gentoo Linux, работает над тем, что называется «Boot-Update» для Funtoo. Я не пробовал. Кажется, это то, что вы ищете.

http://docs.funtoo.org/wiki/Funtoo_Boot-Update

Я не думаю, что grub2 все равно сложнее по сравнению с grub1. Это совсем другое.

Имея разные файлы в файле /etc/grub.d/ для меня это выглядит более умно, вам не нужно его перенастраивать каждый раз. Это и есть цель. Вы настраиваете параметры, которые вам нужны один раз, а затем новые изменения автоматически попадут в конфигурацию автоматически с помощью grub2-mkconfig но это оффтоп, поэтому есть много дополнительных инструментов, чтобы упростить его. Например, Grub customizer .

boot-update ( http://www.funtoo.org/wiki/Boot-Update ) работает и генерирует отличные результаты для операционных систем funtoo и для двойной игры с Windows, насколько мне известно. Другие конфигурации все еще нужно протестировать, но он тоже должен работать, если вы дали ему попробовать, сообщите нам, но я полагаю, что просто портирование загрузочного обновления в другие системы не так просто, так как вывод окрашен внутренней функцией, которую вы необходимо скопировать или реализовать 🙂 Дополнительные вопросы вы можете задать здесь или в irc freenode #funtoo.

Груб 2 ужасен. Я выбросил его и теперь использую extlinux (часть пакета syslinux). Чтобы ответить на ваш вопрос, нет более простого способа.

  • «Не удалось найти подходящее устройство stage1» при установке Grub вдоль Windows
  • Такое же меню grub для двух дистрибутивов GNU / Linux
  • Как установить команду grub для других дистрибутивов на Ubuntu
  • Загрузите старый Ubuntu Linux после установки новой версии Linux Mint
  • Что такое синтаксис ядра при загрузке из ZFS?
  • Как я могу просмотреть экран загрузки GRUB2?
  • Ошибка загрузки загрузчика Fedora
  • Сценарий GRUB 2: преобразовать имя устройства в нотации GRUB в имя устройства Linux
  • Двойная загрузка Linux и Windows 7 с GRUB
  • (UEFI) Цепная загрузка GRUB от GRUB
  • Восстановление системы с сбоем HDD и повторная установка GRUB
  • «Неизвестная таблица разделов» - неправильно сконфигурированное ядро
  • Interesting Posts

    Gnome 3: открыть и изменить размер приложения при запуске

    Распаковать все несуществующие или более старые файлы из архива

    операция tar '-u'

    ssh не получает ключ хоста

    Установите ls-списки на основе регулярных выражений вместо globbing

    Нужен скрипт, который генерирует файлы из слов в одном текстовом файле

    Как обрабатывать файл, содержащий кавычки?

    SSH-Config – Есть ли способ определить, локальный или удаленный?

    Установка нескольких значений OID SNMP сразу как одно действие

    Резервное копирование без переустановки сторонних программ?

    systemd: Как проверить запланированное время отложенного выключения?

    Какие файловые системы поддерживают резервное копирование моментальных снимков из живой системы?

    использование движения для запуска моментального снимка при остановке движения

    Что это означает от xev?

    Доступ к серийному устройству от гостя LXC

    Linux и Unix - лучшая ОС в мире.