"apt-get install grub" хочет установить пакеты, хотя загрузочное меню GRUB работает?
Недавно я сделал новую установку Ubuntu и из-за какой-то ошибки очень расстроился. Grub и 15.04 просто не очень хорошо работают вместе. Однако это не совсем мой вопрос. Я наконец сделал установку, и когда я загрузился, меню grub, очевидно, появилось, но потом, когда я вошел в свой терминал, чтобы установить некоторые проприетарные драйверы, я сделал sudo apt-get install grub
просто чтобы убедиться, что все было хорошо. Вместо того, чтобы сказать мне, что Grub уже установлен, он сказал, что будет установлено 6 новых пакетов. Итак, вот вопрос. Если появилось меню grub, а grub явно не был установлен, то с какой стороны это не так?
2 ответа
Установка пакета grub
(GRand Unified Bootloader (Legacy version)) не только установит устаревшую версию, но и удалит правильную версию.
Вы можете увидеть это в примере вывода
% sudo -s apt-get install grub [sudo] пароль для пользователя aboettger: Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Предлагаемые пакеты: grub-legacy-doc mdadm Следующие пакеты будут удалены: grub-gfxpayload-lists grub-pc grub2-common Будут установлены следующие НОВЫЕ пакеты: надрываться 0 обновлено, 1 недавно установлено, 3 для удаления и 0 не обновлено. Нужно получить 913 кБ архивов. После этой операции будет использовано 391 кБ дополнительного дискового пространства. Вы хотите продолжить? [Y/ N]
Поэтому ничего не делать =)
GRand Unified Bootloader версии 2 установлен, и все хорошо, если вы не нажали Y.
sudo apt-get install grub
неправильная команда для запуска.
Устанавливает устаревшую версию grub и удаляет grub-pc
или же grub-efi
,
Ты можешь проверить /var/log/apt/history.log
и отменить эти изменения.