[Archlinux] GRUB Legacy больше не поддерживается

ГРУБ 2

Вчера было объявлено на Страница новостей ArchLinuxчто ГРАБ 2.х был перемещен в репозиторий [основной], Где основные пакеты пользователя Archlinux. Таким образом Поддержка GRUB Legacy (версия 0.9x) кончено, и пакет был перемещен в AUR (Архивный пользовательский репозиторий).

Учтите, что если у вас Наследие GRUBи после установки может продолжать пользоваться им без проблем (в конце концов, это стабильно), но команда Архлинукс советует обновить GRUB 2или менять одному из других Загрузчики которые все еще имеют поддержку. Если нет, я буду использовать LILO или Syslinux¬ ».

Пользователей просят консультации la Раздел GRUB в Arch WikiК подробная инструкция по установке.

Что ж, заранее скажу, что Я уже делал тест с GRUB 2и ходить нет проблем. Оставляю вам основные инструкции по обновлению GRUB 2.

Сначала мы должны установить GRUB 2. Для этого мы запускаем root:

pacman -S grub-bios

Вы получите уведомление о том, что это необходимо удалить GRUB Legacy потому что это конфликтует с GRUB 2. Когда установка будет завершена, мы должны выполнить эту команду:

pacman -S os-prober

Нам нужно ОС-тестовыми пробниками для GRUB 2 распознавать другие операционные системы, такие как Windows, например. Следующее, чтобы запустить это:

grub-mkconfig -o /boot/grub/grub.cfg

Это создаст файл конфигурации для GRUB 2. На выходе убедись что появляется все ваши системы, И, наконец, мы установим GRUB 2 в MBR командой:

grub-install /dev/sda

Если в вашем случае это не так ПДД (как хорошо это обычно бывает), выберите подходящий диск.

На сегодня все. Увидимся 😉


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Гади сказал

    GRUB2, по моему опыту, гораздо менее сварливый, чем его предшественник, и есть хорошие интерфейсы для его настройки. Интересно, что Arch, который всегда находится на переднем крае, официально еще не использовал его.

  2.   Элемент Ноль (Волк) сказал

    Что ж, я один из тех, кто предпочитает простоту Grub Legacy. Лично я собираюсь оставить все как есть.

  3.   дрался сказал

    Мне нравится Burg гораздо больше за то, что он поддерживает темы и большую настройку

  4.   впгабриэль сказал

    Пришло время для этого в арке.

  5.   правильный сказал

    GRUB Legacy лучшее xD

    1.    MSX сказал

      У тебя нет идей.
      Arch похож на минимальную установку Debian или Gentoo: вы устанавливаете мини-ядро и оттуда строите свою систему. Следуя этой парадигме, если вам нужно установить более мощный / полный загрузчик, вы делаете это по своему вкусу: вы можете установить GRUB2, SysLinux или любой другой.
      Правда в том, что я не следил за обсуждением включения GRUB2 вместо Legacy, поэтому я не могу говорить о причинах этого изменения, но меня поражает, что они сделали это, возможно, они считают, что пришло время иметь больше современный загрузчик.
      Однако, как упоминалось выше, ничто не заменяет простоту GRUB Legacy.

      Вы хорошо знаете GRUB2? Это отстой, это операционная система сама по себе, и, кроме того, уродливая и сделанная самым сложным способом, мы совершенно не так.

      Я могу придумать только две причины использовать GRUB2:
      1. Ваша конфигурация оборудования не поддерживается Legacy, поэтому вам понадобится GRUB2, который, будучи современным и модульным, поддерживает все типы оборудования и программного обеспечения.
      2. Дистрибутив предназначен для конечного пользователя, и вы хотите иметь начальное меню с глупой приветственной заставкой и всем тем, что нравится людям.

      Уверяю вас, что в 99% домашних / частных объектов GRUB2 SOBRA - так что заглавными буквами - Legacy или даже Lilo блестяще выполняют свою миссию.

      Жаль только, что они решили использовать GRUB2 вместо Syslinux, который является отличным загрузчиком.

      1.    MSX сказал

        Предыдущий пост для @wpgabriel, я забыл, какую систему он использует DesdeLinux сортировать новые записи последними, а не по ответу :)

  6.   Chango сказал

    Мне нравится grub2, он автоматизирует множество задач, но мне нравится мой дистрибутив с lilo и его графическим интерфейсом "lilosetup". Легко, легко и быстро. Мне кажется, что «последнее» - не интересный параметр при поиске чего-то стабильного, функционального и не злоупотребляющего ресурсами (из последних исключены загрузчики). Почему, например, мы испытываем ностальгию по Gnome2 и KDE 3.5?

    1.    правильный сказал

      Я также использовал LILO (в Slackware он идет по умолчанию), пока я не захотел установить другие дистрибутивы, и у LILO была ошибка с названием так сказать "длинные" ядра, я нашел патч, я попытался исправить его, не смог, у меня не было времени чтобы понять, почему это не сработало, я выбрал простой способ установить GRUB Legacy, и проблема была решена :)

      1.    Chango сказал

        Как раз сегодня у меня была эта проблема, я прочитал в блоге, что указанная вами ошибка решена в новой версии (23.2). Но вместо прямого исправления я создал новый пакет с помощью SalixOS slkbuild, а после обновления lilo перенастроил загрузку с помощью lilosetup и вуаля. Очевидно, что это работает так же, если вы хотите сделать это с помощью команды lilo -v. Если вам интересно, вы можете получить скрипт в: http://salix.enialis.net/x86_64/13.37/source/a/lilo/

        Мне нравится lilo, потому что с lilosetup я легко настраиваю нужные мне входы, без того, что добавляет grub (например, безопасный режим или входные данные для проверки памяти, которые почти никогда не используются). Но я вас понимаю: grub legacy и grub2 соблазняют автоматом, особенно с конфликтующим окном $ 7 и его загрузчиком ...

        1.    Chango сказал

          Ой! Я забыл сказать вам, что для получения этого пользовательского пакета вам понадобится новая версия lilo, в которой вы входите:

          ftp://ftp.slackware.at/slackware64-current/slackware64/a/lilo-23.2-x86_64-1.txz

          И не забудьте изменить 22.8 на 23.2 в сборке slkbuild. Если вам нужна 32-разрядная версия, вы загрузите ее из соответствующего текущего репо, и если вы отредактируете сборку slkbuild с соответствующей архитектурой.

          1.    правильный сказал

            Я уже отказался от Slackware, но приятно знать, что пакет новой версии отсутствует.

            Привет.

  7.   кик1н сказал

    Стоит отметить, что вышел новый Arch iso и с новыми новостями

  8.   молочный28 сказал

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

  9.   электрон222ruko22 сказал

    В Chakra в репозиториях уже доступно тестирование и обновилось без проблем 😀

  10.   Елена сказал

    uuuh У меня были сомнения, но мне было очень легко это сделать! приветствие! ^^