Я запутался с моим GRUB sudo apt-get не работает должным образом

Я пытаюсь восстановить его так, чтобы моя система могла загружаться правильно. Я использую внешний usb для входа в систему.

root@elementary:/# sudo fdisk -l
Disk /dev/loop0: 966.1 MiB, 1013055488 bytes, 1978624 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xabdfae9c

Device     Boot   Start        End    Sectors  Size Id Type
/dev/sda1  *       2048     999423     997376  487M 83 Linux
/dev/sda2       1001470 1953523711 1952522242  931G  5 Extended
/dev/sda5       1001472 1953523711 1952522240  931G 8e Linux LVM

Partition 2 does not start on physical sector boundary.




Disk /dev/sdb: 7.2 GiB, 7751073792 bytes, 15138816 sectors
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: 0x6f215e7b

Device     Boot Start     End Sectors  Size Id Type
/dev/sdb1  *        0 2648063 2648064  1.3G  0 Empty
/dev/sdb2        5324   10187    4864  2.4M ef EFI (FAT-12/16/32)


Disk /dev/mapper/elementary--vg-root: 923.1 GiB, 991193726976 bytes, 1935925248 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/mapper/elementary--vg-swap_1: 7.9 GiB, 8493465600 bytes, 16588800 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

когда я выполнил sudo update-grub2

root@elementary:/# sudo update-grub2
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-4.8.0-52-generic
Found initrd image: /boot/initrd.img-4.8.0-52-generic
grub-probe: error: cannot find a GRUB drive for /dev/sdb1.  Check your device.map.
Found elementary OS 0.4.1 Loki (0.4.1) on /dev/mapper/elementary--vg-root
Adding boot menu entry for EFI firmware configuration
done

Ошибка в выводе

grub-probe: error: cannot find a GRUB drive for /dev/sdb1.  Check your device.map.

и я все еще получаю Grub> терминал, когда я загружаю свою систему.

Как я могу это исправить.

РЕДАКТИРОВАТЬ 1:

Я установил Boot-Repair

Он спросил, если у меня есть RAID, я нажал НЕТ

Тогда это вызвало это сообщение

The boot of your PC is in EFI mode, but no EFI partition was detected. You may want to retry after creating a EFI partition (FAT32, 100MB~250MB, start of the disk, boot flag).
Do you want to continue?

Изменить 2:

Образ BIOS

Изменить 3:

Изображение здесь

Это ошибка, которую я получаю, это то, что я пытаюсь решить

0