NvmeドライブにGRUBを取り付ける

NvmeドライブにGRUBを取り付ける

Windowsでは、レプリケーションアプリケーションを使用してパーティションをnvmeにコピーしましたが、2つのドライブを1つのnvmeにマージしたので、新しいブートローダをインストールする必要があります。

パーティションレイアウト:

Disk /dev/nvme0n1: 1024GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End    Size   File system  Name                     Flags 
 1      1049kB  525MB  524MB  ntfs         Windows 10 - Reserved 1  msftdata
 2      525MB   480GB  479GB  ntfs         Windows 10               msftdata
 3      480GB   480GB  500MB  ntfs         Windows 10 - Reserved 2  msftdata
 4      480GB   481GB  537MB  fat32        EFI                      boot, esp
 5      481GB   891GB  410GB  ext4         Linux

そのため、既存のドライバは1:
1:Win10の起動、2:Win10自体、3:Win10がそのまま残ります。 BIOSでF8を押して、まずWindowsでドライブを起動します。

前のドライブ2:
4:EFIパーティション、5:Linuxルート。デフォルトでは、起動する最初のドライブに設定されています。

EFIパーティションは次のとおりです。

/boot/efi/:
EFI

/boot/efi/EFI:
BOOT  ubuntu

/boot/efi/EFI/BOOT:
BOOTX64.EFI  fbx64.efi  mmx64.efi

/boot/efi/EFI/ubuntu:
BOOTX64.CSV  fw  fwupx64.efi  grub.cfg  grubx64.efi  mmx64.efi  shimx64.efi

/boot/efi/EFI/ubuntu/fw:

奇妙なことに、EFIパーティションにはEFIというフォルダがあります。これは/boot/efiにマウントされているため、/boot/efi/EFIにリンクされています。パーティション全体を/bootにマウントできるように、ブートをEFIパーティションに結合する必要がある場合は簡単です。

これで、システムを起動するために grub 設定をどのように設定しますか?

関連情報