This only shows 2 SATA drives. There are 2 PCIe drives with Windows that are not showing.
# parted -l
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 316MB 315MB fat32 EFI system partition boot, esp
2 316MB 450MB 134MB Microsoft reserved partition msftres
3 450MB 913GB 913GB Basic data partition msftdata
Model: ATA Samsung SSD 860 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 1075MB 1074MB fat32 EFI System Partition boot, esp
2 1075MB 2149MB 1074MB ext4
3 2149MB 902GB 900GB lvm
What I don't understand is just the two SATA disks are shown by parted -l and the other two PCIe disks are now shown. Parted -l shows one data disks (not a boot disk) and the Linux disk. The two Windows disks are missing.
Maybe this visual diagram will help with understanding which disks are involved. Windows is a dead-end, when I fire up bcdedit, it doesn't even show the Linux option at all. So I must use grub2 and represent these 3 disks there as 3 different boot options.