Как мне найти версию GRUB, которая работает в определенной версии Ubuntu? Я хочу команду терминала, которая говорит мне.
command-line
grub2
Луис Альварадо
источник
источник
apt
там, гдеapt-get update -f
больше не будет работать, и вам придется использовать явноеapt-get update --fix-missing
При чистой установке Ubuntu сам пакет grub, похоже, не установлен. Таким образом, ввод 'grub -anyoption' приводит к ошибке, которая говорит, что grub не установлен. Однако вы можете напечатать, например,
И это даст вам правильную версию grub, установленной в данный момент.
Версия Grub - это
1.99-21ubuntu3
РЕДАКТИРОВАТЬ: Как отмечали другие, флаги командной строки были изменены в более новых версиях. Так что теперь вместо того, чтобы печатать,
grub-install -v
вы должны будете использовать заглавную букву 'V' или явное--version
источник
-V
, а не строчные.Это примерно сделает работу:
Вы должны заметить, что просто чтобы запутать вещи, что версия 1.9x известна как Grub2. Я думаю, что они считают это таким же образом, что люди назвали бы 1600-1699, 17 век.
источник
Имя пакета - grub-pc, так что вы можете сделать это:
который покажет вам что-то вроде этого:
источник
Это также можно выяснить с помощью одного из них:
источник
Я тоже брошу свою шляпу на ринг. Вы также можете сделать это с
apt-cache policy grub-pc
источник