Virtual UEFI doesn't recognize SCSI disks?
by berndbausch from LinuxQuestions.org on (#51K6V)
I created a KVM-based VM with UEFI and SCSI disks (connected to an emulated LSI Logic controller). After installing Debian 10, it doesn't launch Grub when started, but drops into the EFI shell.
As far as I can see from the UEFI menu and the EFI shell, the SCSI disk on which Debian was installed is not visible. In the EFI shell, there is no FS0: device.
I can boot into rescue mode from the installation DVD and launch a Bash, from where all looks nice. The Debian 10 install DVD has a reinstall Grub option, which I used although I doubt the Grub installation is the problem. And indeed, it doesn't change anything.
Is the virtual UEFI (based on the Tianocore project) unable to deal with SCSI disks? What should I try?
EDIT: From the install DVD, I can get into a Grub prompt. There, an ls displays these rather unexpected devices:
Code:(proc) (fd0) (fd1) (cd0) (cd0,apple2) (cd0,apple1) (cd0,msdos2)Clearly something is not right. But what?
Edit2: When I replace the SCSI controller with SATA, all works nicely. However I would really like to make my VM work with SCSI disks.


As far as I can see from the UEFI menu and the EFI shell, the SCSI disk on which Debian was installed is not visible. In the EFI shell, there is no FS0: device.
I can boot into rescue mode from the installation DVD and launch a Bash, from where all looks nice. The Debian 10 install DVD has a reinstall Grub option, which I used although I doubt the Grub installation is the problem. And indeed, it doesn't change anything.
Is the virtual UEFI (based on the Tianocore project) unable to deal with SCSI disks? What should I try?
EDIT: From the install DVD, I can get into a Grub prompt. There, an ls displays these rather unexpected devices:
Code:(proc) (fd0) (fd1) (cd0) (cd0,apple2) (cd0,apple1) (cd0,msdos2)Clearly something is not right. But what?
Edit2: When I replace the SCSI controller with SATA, all works nicely. However I would really like to make my VM work with SCSI disks.