GRUBのバージョンを知る方法

Ubuntuの特定のバージョンで動作しているGRUBのバージョンを見つけるには?ターミナルコマンドで教えてほしい。

ソリューション

私の場合、@Danielの上記の回答は機能しません。私はUbuntu 14.04 LTS(これはUbuntu 17.10でも動作します)で、Grub(Grub2)のバージョンを確認するには、次のように入力する必要があります:

grub-install --version

[grub2のバージョンをチェックする]]1]。

解説 (2)

ubuntuのクリーンインストールでは、grubパッケージ自体がインストールされていないようです。そのため、'grub -anyoption' と入力すると、grubがインストールされていないというエラーになります。 しかし、例えば次のように入力できます。

grub-install -v

と入力すると、現在インストールされている正しいバージョンのgrubが表示されます。

![ここに画像の説明を入力][1]

解説 (4)

これで大体の仕事はできる:

dpkg -l | grep grub | grep ii

混乱させるために、バージョン1.9xはGrub2として知られていることに注意してください。人々が1600年から1699年を17世紀と呼ぶのと同じような方法でナンバリングしているのだと思います。

解説 (3)

パッケージ名はgrub-pcなので、次のことができます。

dpkg -l grub-pc

これはあなたにこのようなものを示します:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                     Version                   Architecture              Description
+++-========================================-=========================-=========================-=====================================================================================
ii  grub-pc                                  2.02~beta2-9ubuntu1.7     amd64                     GRand Unified Bootloader, version 2 (PC/BIOS version)
解説 (0)

また、次のいずれかで確認できます。

grub-probe --version 
grub-probe -V
解説 (0)

帽子もリングに投げ込みます。 「apt-cache policy grub-pc」でも実行できます。

:~$ apt-cache policy grub-pc
grub-pc:
  Installed: 2.02-2ubuntu8.7
  Candidate: 2.02-2ubuntu8.7
  Version table:
 *** 2.02-2ubuntu8.7 500
        500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     2.02-2ubuntu8 500
        500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
解説 (0)