grubはセカンダリLinuxエントリを起動しません。どちらのエントリも同じLinuxを起動します。

grubはセカンダリLinuxエントリを起動しません。どちらのエントリも同じLinuxを起動します。

Linux Mint 19.2以前にこれをインストールしました。

/dev/sda3 /boot
/dev/sda4 /
/dev/sda5 /home

その後、パーティションを再利用するために別のLinux Mint 20をインストールしました/boot

/dev/sda3 /boot
/dev/sd8 /

grubを起動すると2つのLinuxエントリ(19.2と20)が表示されますが、どちらかを実行するとバージョン20のみが起動します。

どうすれば解決できますか?トラブルシューティングを始めるためにここに投稿する必要がある他の設定ファイルが何であるかさえわかりません。

編集する

$ sudo fdisk -l
Disk /dev/sda: 223,59 GiB, 240065183744 bytes, 468877312 sectors
Disk model: WDC WDS240G2G0A-
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x578e6a10

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048    976895    974848   476M ef EFI (FAT-12/16/32)
/dev/sda2       161972222 468875263 306903042 146,4G  5 Extended
/dev/sda3          976896   1953458    976563 476,9M 83 Linux
/dev/sda4         1953792 161970175 160016384  76,3G 83 Linux
/dev/sda5       273565696 433581320 160015625  76,3G 83 Linux
/dev/sda6       265566208 273565695   7999488   3,8G 82 Linux swap / Solaris
/dev/sda7       161972224 265564159 103591936  49,4G 83 Linux
/dev/sda8       433582080 468875263  35293184  16,8G 83 Linux

Partition table entries are not in disk order.

答え1

両方のシステムを再インストールする必要があると思います。 LM 20のインストールは、/boot(共有しないでください)のLM 19.2構成を上書きします。 EFIを使っているからできる共有(および交換):

LM 19.2の場合

/dev/sda1        /boot/efi        # format
/dev/sda4        /                # format
/dev/sda5        /home            # do not format
/dev/sda6        swap

LM 20の場合:

/dev/sda1        /boot/efi        # do not format
/dev/sda6        swap
/dev/sda8        /                # format

私はこれが多くの作業であることを知っていますが、/bootフォルダを分離してきれいに保ちます。

関連情報